Closed sagor999 closed 8 months ago
https://clouddocs.f5.com/products/extensions/f5-telemetry-streaming/1.20/troubleshooting.html there's a specific section on how to troubleshoot this behavior. Can you go through it and see if it helps? Thank you
I had to run tcpdump to verify that it is indeed sending metrics.
What confused me is that I was looking for metrics named f5_*
and there were none (examples on the internet were all referencing metrics with f5 prefix). But bigip is sending metrics without any prefix, making it quite difficult to discover them.
This is related to this issue that you guys closed unfortunately: https://github.com/F5Networks/f5-telemetry-streaming/issues/252
If someone else will stumble upon this:
I ended up running otel collector locally on bigip box itself, with metricstransformprocessor
:
processors:
metricstransform:
transforms:
- include: (.*)$$
match_type: regexp
action: update
new_name: f5_$${1}
And now all f5 metrics have a proper f5_
prefix. 🎉
Environment
Summary
I setup OpenTelemetry_Exporter, but it doesn't export any metrics. I also have Google_Cloud_Logging consumer, and through it I see that it dumps metrics into logs, so they are there, but for some reason OpenTelemetry exporter not seeing them. I enabled debug output and I see a lot of this:
In GCP Cloud Logging I see entries like this, that look like metrics to me:![image](https://github.com/F5Networks/f5-telemetry-streaming/assets/18602811/d0f7f358-589a-4cc6-bc53-bcafb34950b8)
Steps To Reproduce
Steps to reproduce the behavior:
Expected Behavior
Metrics are exported via OpenTelemetry Consumer.
Actual Behavior
Metrics are not exported via OpenTelemetry.