Junior — Middle
Prometheus ilə hansı göstəriciləri toplayır və izləyirsiniz?
sobes.tech Süni İntellekt
AI-dan cavab
Prometheus ilə adətən aşağıdakı göstəricilər toplanır və izlənilir:
- Tətbiqin performans göstəriciləri: cavab vaxtı, saniyədə sorğu sayı, səhvlər.
- Sistem resursları: CPU yüklənməsi, yaddaş istifadəsi, disk I/O, şəbəkə.
- Xidmətlərin vəziyyəti: əlçatanlıq, asılılıqların vəziyyəti.
- Xüsusi göstəricilər: biznes göstəriciləri, tətbiqə xas olanlar (məsələn, aktiv istifadəçilərin sayı).
Go dilində Prometheus müştərisindən istifadə etməklə nümunə göstərici:
var opsProcessed = prometheus.NewCounter(prometheus.CounterOpts{
Name: "myapp_processed_ops_total",
Help: "İşlənmiş hadisələrin ümumi sayı",
})
func init() {
prometheus.MustRegister(opsProcessed)
}
func processEvent() {
// hadisənin işlənməsi
opsProcessed.Inc()
}
Beləliklə, Prometheus tətbiqlərin vəziyyətini və performansını real vaxtda izləməyə kömək edir.