Sobes.tech
Middle

Kokius stebėjimo elementus žinote ir iš ko jie dažniausiai sudaryti?

sobes.tech AI

Atsakymas iš AI

Matavimai, žurnalai, sekimas.

  • Matavimai:

    • Matavimų pavadinimas (pavyzdžiui, http_requests_total)
    • Žymės/dimensijos (pavyzdžiui, status="200", method="GET")
    • Laiko žymė
    • Reikšmė

    Matavimų tipai: skaitikliai, jutikliai, histogramos, sumatoriai.

  • Žurnalai:

    • Laiko žymė
    • Žurnalo lygis (INFO, WARNING, ERROR ir kt.)
    • Šaltinis (paslaugos pavadinimas, hostas, programa)
    • Laisvos formos pranešimas
    • Papildomi struktūruoti duomenys (JSON, raktas-reikšmė poros)
  • Distribuotas sekimas (Distributed Tracing):

    • Sekimo ID (visos sekos identifikatorius)
    • Span ID (atskiras žingsnis/operacija sekose)
    • Tėvo Span ID (tėvo žingsnio identifikatorius)
    • Operacija (vykdomos veiklos pavadinimas)
    • Operacijos pradžios laikas
    • Operacijos trukmė
    • Žymės/atributai (raktas-reikšmė, papildomi duomenys apie operaciją)
    • Įvykiai/žurnalai span viduje (laiko žymės ir pranešimai)

Pavyzdys span struktūros:

Sekimas A
├── Span 1 (veikla X paslaugoje 1)
│   └── Span 2 (skambutis į paslaugą 2 iš paslaugos 1)
│       └── Span 3 (Y veikla paslaugoje 2)
└── Span 4 (Z veikla paslaugoje 1)