Skip to content

Latest commit

 

History

History
22 lines (17 loc) · 728 Bytes

README.md

File metadata and controls

22 lines (17 loc) · 728 Bytes

Monitoring

Prometheus

  1. Create namespace cluster-monitoring
  2. Create configmap with key as prometheus.yaml with the contents from prometheus/conf/prometheus.yaml
  3. Deploy prometheus components
    • prometheus/k8s/service.yaml
    • prometheus/k8s/sts.yaml
  4. Add application specific scrape jobs in prometheus.yaml

Node exporter

Deploy node exporter daemonset to fetch Kubernetes info from all nodes

  1. Deploy node-exporter/k8s/service.yaml
  2. Deploy node-exporter/k8s/daemonset.yaml

Prometheus push gateway

Deploy push gateway to collect stats from ephemeral and remote processes like Nifi

  1. Deploy push-gateway/k8s/deploymentconfig.yaml

Grafana

README