Setup Monitoring Kubernetes Cluster with Kube Prometheus Stack

DevSecOps series #6 | Monitoring Cluster

Btech Engineering
btech-engineering
2 min readAug 16, 2022

--

Kube Prometheus Stack

Pastinya dalam manajemen cluster terutama cluster production tidak terlepas dari monitoring tools. Terdapat berbagai macam tools yang dapat digunakan untuk memonitoring cluster, pada artikel ini kami akan membahas mengenai cara instalasi salah satu monitoring tools yang populer yaitu Kube-Prometheus-Stack. Instalasi akan menggunakan Helm Chart sebagai packaging tools.

Step By Step

1. Kunjungi artifactory helm chart kube-prometheus-stack pada laman artifacthub.io, Salin “Default values” dan simpat di local machine dengan nama file “values.yaml”, karena akan digunakan pada step berikut nya.

2. Selanjutnya yaitu konfigurasi beberapa parameter dalam file “values.yaml” yang perlu di sesuaikan

  • Konfigurasi password grafana pada path Grafana.adminPassword
  • Konfigurasi grafana ingress

3. Kemudian tambahkan repository helm chart

4. Install kube-prometheus-stack menggunakan values.yaml yang sudah kita konfigurasi tadi

Buat namespace terlebih dahulu

Install helm package

5. check installasi pada namespace

6. Akses grafana dengan ingress yang sudah di konfigurasi sebelumnya, login dengan userame dan password

7. Buat dashboard untuk overview monitoring kuberntes, dengan cara new dashboard, dan gunakan ID template 14623

8. Monitoring dengan grafana

Our Tagline

# Together is Better & Continuous Learning

Based On Documentation :

Muhammad Fauzan Rafi, Staff of Research Btech
Connect with me | 🔗Linkedln

--

--

Btech Engineering
btech-engineering

Our mission is continuous learning and remember together is better.