There have been a lot of questions about how best to setup monitoring of Istio with Prometheus, especially with the transition to v2 telemetry. This came up most recently in the Istio Community meeting.
To that end, I’ve taken an initial stab at a “Best Practices” guide, which is now available on our docs site: https://istio.io/docs/ops/best-practices/observability/#using-prometheus-for-production-scale-monitoring.
In drafting the doc, I leaned heavily on the experience of v2 early adopters within the community, particularly @Stono.
I’m hoping that the other Prometheus experts in the community can now take a look and provide corrections, improvements, and any additional tips as appropriate.
And, if you want other related guides or have valuable information to share of a similar nature, please let me and I’m happy to work on adding that information as well.
Thanks in advance for your consideration and help,