Pāriet uz galveno saturu

Notikumu vizualizācija

Iestatiet un filtrējiet vaicājumus par CDF notikumiem un anotējiet notikumus grafiskās diagrammās savā Grafana panelī. Varat pielāgot laika diapazonu, attēlojamos notikumus un kolonnas atbilstoši savām vajadzībām.

Darbs ar notikumiem tabulā

Atveriet cilni Notikums platformā Grafana, lai strādātu ar notikumiem tabulā.

Notikumi tabulā

Vaicājuma definēšana

Vaicājums events datu izguvei izmanto galapunktu notikumi/saraksts.

Formāts: events{someFilter=number, otherFilter="string"}

Piemērs:

events{externalIdPrefix='WORKORDER', assetSubtreeIds=[{id=12}, {externalId='ext_id'}]}

Varat filtrēt pēc šādiem rekvizītiem: externalIdPrefix, metadata, assetIds, assetExternalIds, rootAssetIds, assetSubtreeIds, dataSetIds, source, type un subtype.

Pēc noklusējuma vaicājums atgriež aktīvos notikumus izvēlētajā laika diapazonā, bet vaicājumu var pielāgot, iestatot tam papildu laika filtrus startTime, endTime, activeAtTime, createdTime un lastUpdatedTime.

Šajā piemērā tiek atgriezti visi pabeigtie notikumi, kuri sākās pašreizējā laika diapazonā:

events{startTime={min=$__from}, endTime={isNull=false}}

Šajā piemērā tiek atgriezti tikai pabeigtie notikumi:

events{endTime={isNull=false}}

Filtrēšana klienta pusē

Norādiet vairāk filtrēšanas parametru klienta pusē, izmantojot operatorus =~, !~ un !=. Komati starp vairākiem filtriem veic loģiskā operatora AND funkciju.

Formāts:

  • =~ — atbilstība regulārajai izteiksmei. Parāda rezultātus, kas atbilst regulārajai izteiksmei.

  • !~ — neatbilst regulārajai izteiksmei. Izslēdz rezultātus, kas atbilst regulārajai izteiksmei.

  • != — precīza neatbilstība. Nodrošina vienumus, kuriem rekvizīts neatbilst dotajai vērtībai.

Piemērs:

events{type='WORKORDER', subtype=~'SUB.*'}
PIEZĪME

Neizmantojiet klienta puses filtrus kā primāro filtrēšanas metodi. Grafana iestata filtrus pēc vienumu atgriešanas no CDF, un var gadīties, ka nebūs redzami visi dati, ja CDF atgriezīs maksimālo vienumu skaitu (1000).

Veidņu izveide

Veidojiet veidnes, izmantojot sintaksi $variable_name.

Piemērs:

events{type='WORKORDER', subtype=$variable}

Lauku pārdēvēšana un kārtošana

Atlasiet cilni Transformēt, lai pārdēvētu un kārtotu laukus.

Kolonnu pārdēvēšana

Notikumu anotāciju pievienošana diagrammām

Izmantojiet anotācijas, lai diagrammās platformā Grafana attēlotu detalizētu informāciju par notikumiem no CDF.

  1. Pārejiet uz paneļa iestatījumiem un atlasiet Anotācijas.
  2. Atlasiet savu CDF projektu laukā Datu avots.
Anotācijas vaicājums
  1. Norādiet vaicājumu notikumu ienešanai no CDF un filtrēšanai. Piemērs:

    events{type="some", subtype=~"sub.*"}

    Vaicājuma piemērā augstāk tiek pieprasīti notikumi ar parametru type="some", un rezultāti tiek filtrēti pēc subtype, kas atbilst sub.*.

Anotāciju izmantošana