Hopp til hovedinnhold

Visualiser hendelser

Konfigurer og filtrer spørringer på CDF-hendelser, og kommenter hendelsene i grafer på Grafana-dashbordet. Du kan tilpasse tidsintervallet, hendelsene som skal vises, og kolonnene etter behov.

Jobb med hendelser i en tabell

Åpne fanen Event i Grafana for å jobbe med hendelsene i en tabell.

Hendelser i en tabell

Angi spørring

Spørringen events bruker endepunktet hendelser/liste til å hente data.

Format: events{someFilter=number, otherFilter="string"}

Eksempel:

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

Du kan filtrere på disse attributtene: externalIdPrefix, metadata, assetIds, assetExternalIds, rootAssetIds, assetSubtreeIds, dataSetIds, source, type og subtype.

Spørringen returnerer som standard aktive hendelser i tidsintervallet, men du kan også tilpasse en spørring med tidsfiltrene startTime, endTime, activeAtTime, createdTime og lastUpdatedTime.

Dette eksempelet returnerer alle ferdige hendelser som startet i det gjeldende tidsintervallet:

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

Dette eksempelet returnerer bare ferdige hendelser:

events{endTime={isNull=false}}

Filtrering på klientsiden

Velg mer filtrering på klientsiden med operatørene =~, !~ og !=. Et komma mellom flere filtre fungerer som en logisk AND.

Format:

  • =~ – regex likhet. Returnerer resultater som oppfyller det vanlige uttrykket.

  • !~ – regex ulikhet. Ekskluderer resultater som oppfyller det vanlige uttrykket.

  • != – streng ulikhet. Returnerer elementer der en egenskap ikke er lik en gitt verdi.

Eksempel:

events{type='WORKORDER', subtype=~'SUB.*'}
MERK

Ikke bruk filtrene på klientsiden som hovedfiltreringsmetode. Grafana tar i bruk filtrene etter at elementene er returnert fra CDF, og det kan hende du ikke ser alle dataene hvis CDF returnerer det maksimale tallet på elementer (1000).

Lag maler

Lag maler ved hjelp av $variable_name-syntaksen.

Eksempel:

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

Gi feltet nytt navn og organiser det

Velg fanen Transform for å gi nytt navn til og organisere felt.

Gi nytt navn til kolonner

Kommenter grafer med hendelser

Bruk merknader for å overlegge rik hendelsesinformasjon fra CDF i grafer i Grafana.

  1. Gå til dashbord-innstillingene, og velg Annotations.
  2. Velg CDF-prosjektet i feltet Data Source.
Merknadsspørring
  1. Angi spørringen som skal hentes, og filtrer hendelser fra CDF. Eksempel:

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

    Spørringen ovenfor ber om hendelser med parameteren type="some" og filtrerer resultatene etter subtype som samsvarer med sub.*.

Bruk merknader