Grafana Cloud
Forbind
Forbind Grafana Cloud fra terminalen. Angiv --help for de flag, Grafana Cloud accepterer.
polylane integration connect --type grafanaEn stack-URL og et servicekonto-token med rollen Editor.
Forbind Grafana Cloud, så agenter kan læse dine dashboards, forespørge på dine datakilder og inspicere Grafana-alarmering.
Opsætning
- Find din stack-URL i Grafana Cloud-portalen, såsom https://yourstack.grafana.net.
- I din Grafana-stack åbner du Administration → Users and access → Service accounts.
- Opret en servicekonto med rollen Editor. Editor lader agenter læse dashboards, forespørge på datakilder og oprette annoteringer, og lader Polylane abonnere på dine Grafana-alarmer.
- Tilføj et token til servicekontoen, og indsæt begge værdier i Polylane. Polylane validerer dem mod din stack og forbinder.
Dit token krypteres, før det gemmes, og agenten ser det aldrig.
Grafana Clouds stacks på gratisniveau går i dvale efter inaktivitet. Hvis valideringen melder, at stacken ikke kan nås, så åbn den i din browser én gang, og prøv igen.
Alarmer og kontinuerlig overvågning
Ved forbindelse klargør Polylane et webhook-kontaktpunkt i din stack og tilføjer en opsamlende route til dit notifikationspolitiktræ. Routen matcher hver alarm og fortsætter til dine eksisterende routes, så din nuværende levering er urørt, og alarmregler, du opretter senere, notificerer Polylane automatisk. Udløste alarmer lander i dit arbejdsområde, triageres og kan starte undersøgelser.
Polylane læser også hvert dashboard og kører hver panelforespørgsel kontinuerligt som en anomalikontrol, og opdager nøgleforespørgsler for signaler, dine dashboards overser.
Hvad agenter kan gøre
- Søge i dashboards og læse deres paneldefinitioner og forespørgsler
- Liste datakilder og køre health checks
- Køre PromQL-, LogQL-, TraceQL- og andre datakildespecifikke forespørgsler gennem Grafanas forespørgselsproxy
- Inspicere alarmregler, deres live-tilstand og -helbred, og de alarmer, der udløses lige nu
- Læse diagramannoteringer og oprette nye til deploys og hændelsesvinduer
Afbrydelse
Afbryd Grafana Cloud i Polylane; det fjerner det kontaktpunkt og den route i notifikationspolitikken, den klargjorde. Slet derefter servicekonto-tokenet i Grafana. Er routen i Terraform, så fjern den på samme tid.
Registrér Grafana Cloud-alarmer hos Polylane ved siden af dine Terraform-styrede ressourcer.
En afstemning hver time holder kontaktpunktet polylane og dens opsamlende politik-route på plads. Ressourcen grafana_notification_policy styrer hele politiktræet, så en Terraform apply, der udelader routen, fjerner den, og afstemningen tilføjer den igen. Bær routen som den første politik i dit træ, med continue = true, så dine egne routes stadig modtager alt, og overlad selve kontaktpunktet til Polylane:
resource "grafana_notification_policy" "tree" {
# ...
policy {
contact_point = "polylane"
continue = true
}
# your existing routes follow
}
Alarmregler kræver ingen opsætning per regel: routen matcher hver alarm. Afbrydes integrationen, fjernes kontaktpunktet og routen, så fjern routen fra Terraform-konfigurationer på samme tid.
Afbryd
Afbrydelse stopper hver synkronisering og kontrol og sletter de legitimationsoplysninger, Polylane opbevarede. Alt, hvad Polylane satte op i Grafana Cloud, fjernes også; intet efterlades.
polylane integration disconnect <id>Værktøjer
6Operationer, agenter kan udføre i tråde.