Grafana: Utilizzo di Prometheus
Come configurare Grafana per utilizzare Prometheus come fonte di dati
👋 Benvenuti nella documentazione di Stackhero!
Stackhero offre una soluzione Grafana cloud pronta all'uso che fornisce numerosi vantaggi, tra cui:
- Utenti, dashboard e avvisi illimitati.
- Server email SMTP illimitato e dedicato incluso.
- Plugin installabili con un clic.
- Supporto SSO senza interruzioni, compatibile con
GitLab,GitHub,OAuth2generici.- Aggiornamenti senza sforzo con un solo clic.
- Nome di dominio personalizzabile sicuro con HTTPS (ad esempio, https://grafana.tua-azienda.com).
- Prestazioni ottimali e sicurezza robusta grazie a una VM privata e dedicata.
Risparmia tempo e semplifica la tua vita: bastano 5 minuti per provare la soluzione di hosting cloud Grafana di Stackhero!
Come configurare Prometheus come fonte di dati in Grafana
Integrare Prometheus con Grafana migliora la capacità di visualizzare efficacemente le metriche. Segui questa guida per un processo di configurazione semplice.
Accesso alla configurazione delle fonti di dati
- Apri l'interfaccia utente web (UI) di Grafana.
- Vai su
Configuration>Data Sources. - Clicca su
Add Data Source. - Dalla lista delle fonti disponibili, seleziona
Prometheus.
Esempio di configurazione di Prometheus come fonte di dati
Configurazione della fonte di dati Prometheus
Segui questi passaggi per configurare correttamente Prometheus come fonte di dati:
- URL: Fornisci l'URL del servizio Prometheus, come
https://<XXXXXX>.stackhero-network.como il tuo dominio personalizzato. - Authentication: Abilita
Basic Auth, impostaadmincome nome utente e fornisci la tua password di Prometheus. Puoi trovare questa password nella dashboard di Stackhero sotto le impostazioni del servizio Prometheus. - Scrape Interval: Assicurati che il
Scrape Intervalsia allineato con la configurazione del tuo server Prometheus. Il valore predefinito è15sa meno che non sia stato modificato.
Dopo aver inserito questi dettagli, clicca su Save & Test per verificare che la connessione sia funzionale.
Aggiungere una dashboard Node Exporter
Se il tuo server Prometheus include un target Node Exporter, puoi rapidamente importare una dashboard pre-costruita in Grafana per monitorare le sue metriche:
- Nell'UI di Grafana, vai su
Create>Import. - Sotto
Import via grafana.com, inserisci l'ID1860e clicca suLoad. - Seleziona la tua fonte di dati Prometheus.
- Clicca su
Importper aggiungere la dashboard.
Esempio di una dashboard generata da Grafana, basata sui dati di Node Exporter di Prometheus
Ora hai una dashboard Grafana che visualizza le metriche di Node Exporter. Usa il selettore Job in alto a sinistra per passare tra le istanze.
Aggiungere una dashboard Blackbox Exporter
Grafana supporta dashboard preconfigurate per Blackbox Exporter. Per aggiungerne una:
- Nell'UI di Grafana, vai su
Create>Import. - Inserisci uno dei seguenti ID:
7587,11175,11529o13659, e clicca suLoad. - Seleziona la tua fonte di dati Prometheus e clicca su
Import.
Questo processo aggiunge una dashboard progettata per la visualizzazione dei dati di Blackbox Exporter. Usa il selettore Job in alto a sinistra per concentrarti su istanze specifiche.
Esempio di dashboard preconfigurata ID 7587
Esempio di dashboard preconfigurata ID 11175
Esempio di dashboard preconfigurata ID 11529
Esempio di dashboard preconfigurata ID 13659
Risoluzione dei problemi di punti dati mancanti nei grafici Grafana
Noti lacune nei tuoi grafici Grafana? Una causa comune è una discrepanza negli intervalli di scrutamento tra Prometheus e Grafana. Ecco come puoi risolvere questo problema:
- Apri il file di configurazione del tuo Prometheus e controlla l'impostazione
global/scrape_interval. Per l'istanza Prometheus di Stackhero, il valore predefinito è generalmente15s.
Configurazione predefinita di Prometheus
- Nell'UI di Grafana, vai su
Configuration>Data Sourcese selezionaPrometheus. - Assicurati che il
Scrape Intervalin Grafana corrisponda alscrape_intervalnella tua configurazione Prometheus.
Configurazione della fonte di dati Prometheus in Grafana
Allineando gli intervalli di scrutamento, puoi risolvere la maggior parte dei problemi relativi ai punti dati mancanti nelle tue dashboard.