Middle
Ce elemente de monitorizare cunoști și din ce sunt compuse în majoritatea cazurilor?
sobes.tech AI
Răspuns de la AI
Măsurători, jurnale, urmăriri.
-
Măsurători:
- Numele măsurătorii (de exemplu,
http_requests_total) - Etichete/Dimensiuni (de exemplu,
status="200",method="GET") - Marca de timp
- Valoare
Tipuri de măsurători: contoare, senzori, histogramme, sumatoare.
- Numele măsurătorii (de exemplu,
-
Jurnale:
- Marca de timp
- Nivelul jurnalizării (INFO, WARNING, ERROR etc.)
- Sursa (numele serviciului, gazda, aplicația)
- Mesaj în formă liberă
- Date structurate suplimentare (JSON, perechi cheie-valoare)
-
Urmăriri distribuite (Distributed Tracing):
- ID-ul urmăririi (identificatorul întregii urmăririi)
- ID-ul span-ului (identificatorul unui pas/ operațiune în urmăririi)
- ID-ul span-ului părinte (identificatorul pasului părinte)
- Operațiune (numele acțiunii efectuate)
- Timpul de început al operațiunii
- Durata operațiunii
- Etichete/atribute (cheie-valoare, date suplimentare despre operațiune)
- Evenimente/jurnale în interiorul span-ului (marcaje de timp și mesaje)
Exemplu de structură a span-urilor:
Urmărirea A
├── Span 1 (operație X în serviciul 1)
│ └── Span 2 (apel la serviciul 2 din serviciul 1)
│ └── Span 3 (operație Y în serviciul 2)
└── Span 4 (operație Z în serviciul 1)