Sobes.tech
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.