Middle
Qaysi monitoring elementlarini bilasiz va ular odatda nimadan iborat?
sobes.tech AI
AIdan javob
Metrikalar, loglar, izlar.
-
Metrikalar:
- Metrika nomi (masalan,
http_requests_total) - Yorliqlar/Dimensiyalar (masalan,
status="200",method="GET") - Vaqt markasi
- Qiymat
Metrika turlari: hisoblagichlar, sensorlar, histogramlar, yig‘uvchilar.
- Metrika nomi (masalan,
-
Loglar:
- Vaqt markasi
- Log darajasi (INFO, WARNING, ERROR va boshqalar)
- Manba (xizmat nomi, host, dastur)
- Erkin shakldagi xabar
- Qo‘shimcha strukturali ma’lumotlar (JSON, kalit-qiymat juftliklari)
-
Tarqatilgan izlar (Distributed Tracing):
- Iz IDsi (butun izning identifikatori)
- Span IDsi (izdagi alohida qadam/operatsiya identifikatori)
- Otasi Span IDsi (ota qadamning identifikatori)
- Operatsiya (amal nomi)
- Operatsiya boshlanish vaqti
- Operatsiyaning davomiyligi
- Yorliqlar/atributlar (kalit-qiymat, operatsiya haqida qo‘shimcha ma’lumotlar)
- Span ichidagi voqealar/loglar (vaqt markalari va xabarlar)
Span tuzilmasiga misol:
Iz A
├── Span 1 (xizmat 1 da X operatsiyasi)
│ └── Span 2 (xizmat 1 dan xizmat 2 ga chaqiruv)
│ └── Span 3 (xizmat 2 da Y operatsiyasi)
└── Span 4 (xizmat 1 da Z operatsiyasi)