Monitoring
IOMesh cluster can be monitored by using Prometheus and Grafana.
Integrating with Prometheus
If Prometheus was installed by Prometheus Operator in the same Kubernetes cluster with IOMesh, simply modify iomesh-values.yaml
with:
serviceMonitor:
create: true
Then upgrade the existing IOMesh Cluster:
NOTE: You may replace
iomesh
with your release name.
helm upgrade --namespace iomesh-system iomesh iomesh/iomesh --values iomesh-values.yaml
An exporter will be created and the metric data would be collected by Prometheus automatically.
It is also possible to configure Prometheus mannually by importing iomesh-prometheus-kubernetes-sd-example.yaml.
Integrating with Grafana
Download and import iomesh-dashboard.json to any existing Grafana.