-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Collect Metrics #419
Comments
meridio.interface.METRIC_TYPE (Planned):
meridio.conduit.stream.status (Planned):
meridio.conduit.stream.flow.matches:
meridio.conduit.stream.target.packet.hits (Planned)
meridio.conduit.stream.target.latency (Planned)
meridio.attractor.gateway.status (Planned)
|
for non-matched packets, nolb_fwmark in nfqlb could be used to blackhole traffic in policy route and then counting in the same way as the targets using nftables |
Is your feature request related to a problem? Please describe.
Add metrics to Meridio to improve observability tools.
Here is some slides:
https://docs.google.com/presentation/d/1yuiDj7H4NZTea7dJAKPK4SBvkHtZyWrn5HisNe1shuI
And OpenTelemetry/Prometheus/Grafana stack deployment instruction:
https://gist.github.com/LionelJouin/cfa15a569f1f23d8a84d43dc73b5f373
Describe the solution you'd like
Interface metrics in stateless-lb-frontend / Proxy / TAPA
<interface.metric>
: rx_packets, tx_packets, rx_bytes, tx_bytes, rx_errors, tx_errors, rx_dropped, tx_dropped<interface.metric>
<interface.metric>
metrics for the network interface<interface.metric>
Interface status in stateless-lb-frontend / Proxy / TAPA ?
Stream status in conduit instance
Flows configured in conduit instance
Targets configured in conduit instance
Targets configured in conduit instance
Gateways configured in attractor instance
Describe alternatives you've considered
/
Additional context
https://opentelemetry.io/docs/specs/otel/metrics/semantic_conventions/
The text was updated successfully, but these errors were encountered: