Sobes.tech
Middle

Kādus uzraudzības elementus jūs zināt un no kā tie parasti sastāv?

sobes.tech AI

Atbilde no AI

Metrikas, žurnāli, izsekošana.

  • Metrikas:

    • Metrikas nosaukums (piemēram, http_requests_total)
    • Etiķetes/Dimensijas (piemēram, status="200", method="GET")
    • Laika zīme
    • Vērtība

    Metriku veidi: skaitītāji, sensori, histogrammas, summatori.

  • Žurnāli:

    • Laika zīme
    • Žurnāla līmenis (INFO, WARNING, ERROR utt.)
    • Avots (pakalpojuma nosaukums, hosts, lietojumprogramma)
    • Brīvas formas ziņojums
    • Papildu strukturēti dati (JSON, atslēgas-vērtības pāri)
  • Izplatīta izsekošana (Distributed Tracing):

    • Izsekošanas ID (visa izsekošanas identifikators)
    • Span ID (atsevišķa soļa/operācijas identifikators izsekošanā)
    • Vecāka Span ID (vecāka soļa identifikators)
    • Operācija (veiktās darbības nosaukums)
    • Operācijas sākuma laiks
    • Operācijas ilgums
    • Etiķetes/Atribūti (atslēga-vērtība, papildu dati par operāciju)
    • Notikumi/Žurnāli span iekšienē (laika zīmes un ziņojumi)

Piemērs span struktūrai:

Izsekošana A
├── Span 1 (darbība X pakalpojumā 1)
│   └── Span 2 (zvana uz pakalpojumu 2 no pakalpojuma 1)
│       └── Span 3 (Y darbība pakalpojumā 2)
└── Span 4 (Z darbība pakalpojumā 1)