L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Raccogliere le metriche di Elasticsearch usando il servizio gestito per Prometheus
24/04/2025
Elasticsearch è il motore di ricerca e analisi distribuito al centro di Elastic Stack. È la posizione in cui si verificano l'indicizzazione, la ricerca e l'analisi.
Questo articolo descrive come configurare la funzionalità del servizio gestito per Prometheus di Monitoraggio di Azure con Servizio Azure Kubernetes (AKS) e Kubernetes abilitato per Azure Arc per monitorare i cluster Elasticsearch scorporando le metriche di Prometheus.
Prerequisiti
Cluster Elasticsearch in esecuzione nel servizio Azure Kubernetes o in Kubernetes abilitato per Azure Arc
È possibile configurare il grafico Helm dell'utilità di esportazione Elasticsearch con valori. Specificare gli indirizzi del server corretti in cui è possibile raggiungere i server Elasticsearch.
In base alla configurazione, impostare il nome utente, la password o i certificati usati per l'autenticazione con il server Elasticsearch. Impostare l'indirizzo in cui Elasticsearch è raggiungibile usando l'argomento es.uri.
Nota
La configurazione del monitoraggio del servizio/pod Prometheus gestito con l'installazione del grafico Helm è supportata solo con la versione del grafico Helm 5.7.0 o successiva.
È anche possibile utilizzare un monitoraggio del servizio anziché un monitoraggio dei pod, utilizzando il parametro del grafico Helm --set serviceMonitor.enabled=true. Assicurarsi di usare la versione dell'API supportata dal servizio gestito per Prometheus usando il parametro serviceMonitor.apiVersion=azmonitoring.coreos.com/v1.
Se si vogliono configurare altri monitoraggi dei servizi o pod, seguire le istruzioni disponibili qui.
Distribuire regole
Scaricare questi file per le regole di registrazione:
Modificare i valori seguenti nei file di parametri.
Parametro
Valore
azureMonitorWorkspace
ID risorsa per l'area di lavoro di Azure Monitor. Recuperarlo dalla Vista JSON nella pagina Panoramica per l'area di lavoro di Monitoraggio di Azure.
location
Posizione dell'area di lavoro di Monitoraggio di Azure. Recuperarlo dalla Vista JSON nella pagina Panoramica per l'area di lavoro di Monitoraggio di Azure.
clusterName
Nome del cluster. Recuperarlo dalla Vista JSON nella pagina Panoramica per il cluster.
actionGroupId
ID risorsa per il gruppo di azioni di avviso. Recuperarlo dalla Vista JSON nella pagina Panoramica per il gruppo di azioni.
Altre informazioni sui gruppi di azioni.
Distribuire il modello usando qualsiasi metodo standard per l'installazione di modelli di Azure Resource Manager. Per indicazioni, vedere Esempi di modelli di Resource Manager per Monitoraggio di Azure.
Dopo aver distribuito il modello, è possibile visualizzare le regole nel portale di Azure, come descritto in Visualizzare i gruppi di regole prometheus. Esaminare le soglie di avviso per assicurarsi che siano adatte al cluster e ai carichi di lavoro. Aggiornare le soglie di conseguenza.
Quando il monitoraggio del servizio viene applicato correttamente, se si vuole garantire che il componente aggiuntivo rilevi gli obiettivi del servizio monitorato, seguire queste istruzioni.
Funzionalità di monitoraggio dei server abilitati per Azure Arc. Informazioni sui vantaggi dei server abilitati per Azure Arc e su come eseguire l'onboarding di tali server in Log e metriche di Azure, Informazioni dettagliate macchina virtuale e Avvisi di Monitoraggio di Azure.
Dimostrare di possedere le competenze necessarie per implementare i controlli di sicurezza, gestire la postura di sicurezza di un'organizzazione e identificare e correggere le vulnerabilità della sicurezza.