Šajā lapā

APM span objekts

Tālāk norādītie objekti ir tieši saistīti ar apmspan API.

Katrs rekvizīts atbilst kolonnai otel_traces tabulā telemetrijas datu avotā. Kolonnu sarakstu skatiet sadaļā Atbalstītās telemetrijas datu kolonnas.

APM span

APM span objekts attēlo span (vienu darbību trace ietvaros, piemēram, HTTP pieprasījumu, datubāzes vaicājumu vai funkcijas izsaukumu).

Span veido hierarhiju, kas sākas ar saknes span, kurš attēlo pieprasījuma pirmo darbību. Katrs cits span ir tā span bērnelements, kura darbības laikā tas tika sākts.

APM span objektam ir šādas īpašības:

Property Type Description
timestamp integer Unix laiks (nanosekundēs), kad span tika sākts.

Property behavior:
- read-only
traceid string Trace ID, kuram pieder span.

Property behavior:
- read-only
spanid string Span ID.

Property behavior:
- read-only
parent_spanid string Vecāka span ID.
Tukšs saknes span gadījumā.

Property behavior:
- read-only
trace_state string Papildu dati, ja tādi ir, ko izsekošanas rīki pievieno trace (skatiet W3C Trace Context).

Property behavior:
- read-only
span_name string Span attēlotās darbības nosaukums (piemēram, mysqli_query).

Property behavior:
- read-only
span_kind string Span loma.

Iespējamās vērtības:
Unspecified - span veids nav norādīts;
Internal - lietotnē veikta darbība;
Server - ienākoša pieprasījuma apstrāde;
Client - izejošs pieprasījums;
Producer - asinhronas darbības izveide (piemēram, ziņojuma nosūtīšana);
Consumer - asinhronas darbības apstrāde.

Property behavior:
- read-only
service_name string Pakalpojuma nosaukums, kas izveidoja span (piemēram, zabbix-frontend), iegūts no OpenTelemetry resursa atribūta service.name.

Property behavior:
- read-only
resource_attributes object Span atslēgas un vērtības resursa atribūti (piemēram, host.name: eabf8c2a5ddc).

Property behavior:
- read-only
scope_name string Instrumentācijas tvēruma nosaukums, kas izveidoja span.

Property behavior:
- read-only
scope_version string Instrumentācijas tvēruma versija.

Property behavior:
- read-only
span_attributes object Span atslēgas un vērtības span atribūti (piemēram, db.system: mysql).

Property behavior:
- read-only
duration integer Span ilgums nanosekundēs.

Property behavior:
- read-only
status_code string Span attēlotās darbības statuss.

Iespējamās vērtības:
Unset - span nav piešķirts skaidrs statuss;
Ok - darbība tika veiksmīgi pabeigta;
Error - darbība tika pabeigta ar kļūdu.

Property behavior:
- read-only
status_message string Papildu informācija, ja tāda ir, par span statusu.

Property behavior:
- read-only
events array Span event objektu masīvs, tas ir, nozīmīgi laika punkti darbības laikā (piemēram, izņēmumi).

Property behavior:
- read-only
links array Span link objektu masīvs, kas norāda uz saistītiem span tajā pašā vai citā trace.

Property behavior:
- read-only