Proxyer for Grafana-datakilder: CloudWatch og Infinity
Finn proxykontrollen for backend-forespørselen i CloudWatch eller Infinity, og legg miljøinnstillingene på prosessen som sender forespørselen.
At et dashbord lastes i nettleseren, beviser ikke at Grafana-backenden når datakilden. Start med den feilende datakildesjekken og plugin-modulen som sender den utgående forespørselen.
Finn plugin-modulens rutevelger
For CloudWatch aktiverer du per_datasource_http_proxy_enabled i aws-konfigurasjonen til Grafana for å vise HTTP-proxyinnstillingene til datakilden. De dokumenterte valgene omfatter å bruke HTTP_PROXY, HTTPS_PROXY og NO_PROXY, eller å legge inn en proxy-URL i innstillingene for datakilden.
For Infinity åpner du Network-alternativene. Velg proxy basert på miljø, ingen proxy, eller en eksplisitt proxy-URL. Den eksplisitte modusen har egne felt for brukernavn og passord når det trengs.
For en annen plugin må du se etter proxygrensesnittet den støtter; implementasjonsspråket til Grafana fastsetter ikke det grensesnittet.
Sjekk hvor den valgte verdien kommer fra
Velger du miljøet, legg variablene på Grafana-tjenesten eller -containeren som utfører forespørselen. Å eksportere dem i en terminal etter at tjenesten har startet, oppdaterer ikke den kjørende prosessen.
Velger du en eksplisitt URL, bruk den faktiske protokollen til proxylisteneren og en adresse som er nåbar fra backenden. For en offentlig nåbar datakilde der offentlige proxyer er tillatt, er HTTP-proxylisten en kilde til mulige endepunkter. Sett de tiltenkte unntakene for interne mål. Kjør datakildesjekken på nytt og bruk den første tilkoblings- eller autentiseringsfeilen til å avgjøre hva du skal undersøke videre.