Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Le regole di avviso che hai creato in Alertmanager all'interno del servizio gestito da Amazon per Prometheus possono essere inoltrate e visualizzate in Grafana gestito da Amazon
Prerequisiti
Prima di iniziare a integrare il servizio gestito da Amazon per Prometheus in Grafana gestito da Amazon, devi aver completato i seguenti prerequisiti:
-
È necessario disporre di credenziali IAM esistenti per creare i ruoli Amazon Managed Service for Prometheus Account AWS e IAM a livello di codice.
Per ulteriori informazioni sulla creazione di credenziali An e IAM, consulta Account AWS . Configurare AWS
-
Devi disporre di un'area di lavoro del servizio gestito da Amazon per Prometheus e inserirvi dati. Per configurare un nuovo spazio di lavoro, consulta Creazione di un'area di lavoro del servizio gestito da Amazon per Prometheus.. Dovresti anche avere familiarità con i concetti di Prometheus come Alertmanager e Ruler. Per informazioni su questi argomenti, consulta la documentazione di Prometheus
. -
Hai una configurazione Alertmanager e un file di regole già configurati nel servizio gestito da Amazon per Prometheus. Per ulteriori informazioni su Alertmanager nel servizio gestito da Amazon per Prometheus, consulta Gestione e inoltro di avvisi in Amazon Managed Service for Prometheus con alert manager. Per ulteriori informazioni sulle regole, consulta Utilizzo di regole per modificare o monitorare le metriche man mano che vengono ricevute.
-
Devi avere configurato Grafana gestito da Amazon o la versione open source di Grafana in esecuzione.
-
Se utilizzi Grafana gestito da Amazon, devi utilizzare gli avvisi Grafana. Per ulteriori informazioni, consulta Migrazione degli avvisi della dashboard legacy agli avvisi Grafana.
-
Se utilizzi la versione open source di Grafana, è necessario utilizzare la versione 9.1 o superiore.
Nota
Puoi usare versioni precedenti di Grafana, ma devi abilitare la funzionalità di avviso unificato
(Avviso Grafana) e potresti dover configurare un proxy sigv4 per effettuare chiamate da Grafana verso il servizio gestito da Amazon per Prometheus. Per ulteriori informazioni, consulta Configurazione di Grafana open source o Grafana Enterprise per l'utilizzo con il servizio gestito da Amazon per Prometheus.
-
-
Grafana gestito da Amazon deve avere i seguenti permessi per le tue risorse Prometheus. È necessario aggiungerle alle politiche gestite dal servizio o gestite dal cliente descritte in https://docs.aws.amazon.com/grafana/latest/userguide/AMG-manage-permissions.html.
-
aps:ListRules
-
aps:ListAlertManagerSilences
-
aps:ListAlertManagerAlerts
-
aps:GetAlertManagerStatus
-
aps:ListAlertManagerAlertGroups
-
aps:PutAlertManagerSilences
-
aps:DeleteAlertManagerSilence
-
Configurazione di Grafana gestito da Amazon
Se hai già configurato regole e avvisi nella tua istanza del servizio gestito da Amazon per Prometheus, la configurazione per utilizzare Grafana gestito da Amazon come dashboard per tali avvisi viene eseguita interamente all'interno di Grafana gestito da Amazon.
Per configurare Grafana gestito da Amazon come dashboard degli avvisi
-
Apri la console Grafana per la tua area di lavoro.
-
In Configurazioni, scegli Origini dati.
-
Crea o apri la tua origine dati Prometheus. Se non hai precedentemente configurato un'origine dati Prometheus, consulta Passaggio 2: aggiungi l'origine dati Prometheus a Grafana per ulteriori informazioni.
-
Nell'origine dati Prometheus, seleziona Gestisci avvisi tramite l'interfaccia utente di Alertmanager.
-
Torna all'interfaccia delle origini dati.
-
Crea una nuova origine dati Alertmanager.
-
Nella pagina di configurazione dell'origine dati Alertmanager, aggiungi le seguenti impostazioni:
-
Imposta l'implementazione su
Prometheus
. -
Per l'impostazione dell'URL, usa l'URL dell'area di lavoro Prometheus, rimuovi tutto dopo l'ID dell'area di lavoro e aggiungi
/alertmanager
alla fine. Ad esempiohttps://aps-workspaces.us-east1.amazonaws.com/workspaces/ws-example-1234-5678-abcd-xyz00000001/alertmanager
. -
In Auth, attiva Sigv4Auth. In questo modo Grafana unserà l'AWS autenticazione per le richieste.
-
In Sigv4Auth Details, per Regione predefinita, fornisci la regione dell'istanza Prometheus, ad esempio
us-east-1
. -
Imposta l'opzione Predefinito su
true
.
-
-
Seleziona Save and test (Salva ed esegui test).
-
Gli avvisi del servizio gestito da Amazon per Prometheus dovrebbero ora essere configurati per funzionare con la tua istanza Grafana. Verifica di poter visualizzare tutte le regole di avviso, i gruppi di avvisi (inclusi gli avvisi attivi) e i silenzi dalla tua istanza del servizio gestito da Amazon per Prometheus nella pagina degli avvisi Grafana.