Prometheus
The monitoring stack includes the following components, which are all accessible via default ingress addresses
| Component | Use | Access |
|---|---|---|
| Prometheus | prometheus.127.0.0.1.nip.io | |
| Alert Manager | alertmanager.127.0.0.1.nip.io | |
| Grafana | Monitoring Dashboards | grafana.127.0.0.1.nip.io |
| Karma | Multi-Cluster alert viewer | karma.127.0.0.1.nip.io |
| Grafana Operator | Declarative/GitOps configuration of grafana dashboards | |
| prometheus-operator | Declarative management of prometheus configuration |
karina.yml
domain: 127.0.0.1.nip.io
monitoring:
prometheus:
version: v2.20.0
persistence:
capacity: 20Gi
Deploying using :
karina deploy monitoring -c karina.yml
See the user guide for scraping metrics and configuring grafana dashboards
For configuring long-term multi-cluster metrics see thanos