Files
k8s-apps/monitoring/README.md
2026-03-09 18:29:13 +00:00

29 lines
813 B
Markdown

# Monitoring
## complete Monitoring Stack for k8aux
consists of multiple components:
## Prometheus
prometheus collects metrics (from http /metrics)
### prometheus operator
prometheus operator is used to deploy prometheus, alertmanager and all the neccesary ressources via manifests
service monitor (scrapes services)
pod monitor (scrapes pods)
rules (rules for alertmaager)
## Alertmanager
## node exporter
## blackbox exporter
it can ping IPs and test HTTP sites
(used for endpoints that dont have metrics)
prometheus operator manages these targets via the probe ressource
## metrics server
extends the kubernetes api so you can do kubectl top node
## Grafana
can visualize things
its deployed via the grafana operator
Improvements:
monitor aux1 and aux2
monitor coredns
metrics
liveness probes
resource limits