Exploring prometheus 

Prometheus is a data collection toolset that has its own basic web UI for visualizing and allowing the usage of the Prometheus Query Language to test and see the aggregation of scrapped data.

Istio's Mixer has built-in scraps for the following endpoints:

  1. Mixer has an endpoint for ports 42422 and 15014. Use endpoint 15014 to monitor Mixer itself:
$ curl http://istio-telemetry.istio-system.svc.cluster.local:42422/metrics

$ curl http://istio-telemetry.istio-system.svc.cluster.local:15014/metrics
  1. The metrics that are  generated by Pilot, Policy, and Galley are visible on port 15014:
$ curl http://istio-pilot.istio-system.svc.cluster.local:15014/metrics

$ curl http://istio-policy.istio-system.svc.cluster.local:15014/metrics

$ curl http://istio-galley.istio-system.svc.cluster.local:15014/metrics

The preceding endpoints show Prometheus data for the Istio Telemetry, Pilot, Policy, and Galley components of the Istio control plane.

Next, we will see how data is collected from Envoy sidecar proxies. 

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.188.10.246