Application metrics in Istio

Click for: original source

Mete Atamel authored simple tutorial for adding Application metrics in Istio. The default metrics sent by Istio are useful to get an idea on how the traffic flows in your cluster. However, to understand how your application behaves, you also need application metrics.

Author then points at Prometheus and it’s client libraries that you can use to instrument your application and send those metrics. Prometheus is an open-source systems monitoring and alerting toolkit originally built at SoundCloud.

Author then explains:

  • Istio versus standalone Prometheus
  • Sending application metrics
  • Configuration

He also describes some common problems, e.g. Iisue with Istio certificates and Prometheus. The ocde examples are available for download. Very useful!

[Read More]

Tags devops kubernetes software-architecture