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ā.
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.*'}
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.
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.
- Pārejiet uz paneļa iestatījumiem un atlasiet Anotācijas.
- Atlasiet savu
CDFprojektu laukā Datu avots.
-
Norādiet vaicājumu notikumu ienešanai no
CDFun 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ēcsubtype
, kas atbilstsub.*
.-
Pilnu derīgo parametru sarakstu skatiet API dokumentācijā.
-
Uzziniet, kā filtrēt rezultātus.
-