DevOps

Monitoring & Prometheus

Pengumpulan metrik, PromQL, exporter, Alertmanager, integrasi Grafana, troubleshooting metrik yang hilang

22 pertanyaan wawancara·
Mid-Level
1

Apa itu metrik tipe Counter di Prometheus?

Jawaban

Counter adalah metrik yang hanya dapat meningkat atau direset ke nol saat restart. Ini ideal untuk menghitung peristiwa kumulatif seperti permintaan HTTP, error, atau pesan yang diproses. Untuk menghitung tingkat perubahan, gunakan fungsi PromQL rate() atau irate() yang menangani reset secara otomatis.

2

Apa model pengumpulan metrik default yang digunakan oleh Prometheus?

Jawaban

Prometheus menggunakan model pull di mana server secara aktif melakukan scrape metrik dari target pada interval reguler yang ditentukan. Model ini memusatkan konfigurasi, mendeteksi target yang down dengan mudah, dan mencegah aplikasi membebani server. Push gateway ada untuk job efemeral tetapi mewakili pola pengecualian, bukan norma.

3

Apa itu exporter dalam ekosistem Prometheus?

Jawaban

Exporter adalah komponen yang mengekspos metrik dari sistem pihak ketiga dalam format Prometheus. Ini menerjemahkan metrik native dari aplikasi seperti MySQL, Redis, atau NGINX menjadi metrik yang kompatibel dan dapat diakses melalui HTTP. Exporter resmi mengikuti konvensi penamaan yang ketat dan dikelola oleh komunitas Prometheus.

4

Apa perbedaan utama antara Gauge dan Counter?

5

Untuk apa endpoint /metrics digunakan dalam aplikasi yang diinstrumentasi?

+19 pertanyaan wawancara

Kuasai DevOps untuk wawancara berikutnya

Akses semua pertanyaan, flashcards, tes teknis, latihan code review dan simulator wawancara.

Mulai gratis