Kuma MeshMetric Policy: Optimizing Envoy Metrics for Dynamic Use Cases
Revisit one of our sessions from API Summit 2024!
Envoy by default produces a lot of metrics that make it expensive to ingest and hard to focus on what’s really important. These metrics are also static in nature: you can’t reconfigure Envoy dynamically to produce less or more metrics based on what’s currently happening with your application (when everything is running smoothly, you might want just a basic set of metrics but when you’re trying to debug an issue you might want more data to ease the troubleshooting). All of this is true if you’re using standalone Envoy, but if you’re using Kuma Service Mesh, everything mentioned above is configurable. In this talk, Krzysztof will go over all the features introduced in MeshMetric policy — OTEL support, metrics profiles, dynamic reconfiguration, and more — and showcase real-world use cases for all of them.