Skip to main content
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Monitoraggio dell'infrastruttura con connessioni Prometheus o Fluentd

Collaboratori

È possibile configurare diverse impostazioni opzionali per migliorare l'esperienza di Astra Control Center. Per monitorare e acquisire informazioni dettagliate sull'intera infrastruttura, configurare Prometheus o aggiungere una connessione Fluentd.

Se la rete su cui è in esecuzione Astra Control Center richiede un proxy per la connessione a Internet (per caricare pacchetti di supporto sul sito di supporto NetApp), è necessario configurare un server proxy in Centro controllo Astra.

Aggiungere un server proxy per le connessioni al sito di supporto NetApp

Se la rete su cui è in esecuzione Astra Control Center richiede un proxy per la connessione a Internet (per caricare pacchetti di supporto sul sito di supporto NetApp), è necessario configurare un server proxy in Centro controllo Astra.

Importante Astra Control Center non convalida i dati immessi per il server proxy. Assicurarsi di immettere i valori corretti.
Fasi
  1. Accedere ad Astra Control Center utilizzando un account con privilegio admin/owner.

  2. Selezionare account > connessioni.

  3. Selezionare Connect dall'elenco a discesa per aggiungere un server proxy.

    Questa immagine mostra l'opzione Connect (Connetti) per attivare la connessione proxy.

  4. Immettere il nome del server proxy o l'indirizzo IP e il numero della porta proxy.

  5. Se il server proxy richiede l'autenticazione, selezionare la casella di controllo e immettere il nome utente e la password.

  6. Selezionare Connect.

Risultato

Se le informazioni sul proxy inserite sono state salvate, la sezione Proxy HTTP della pagina account > connessioni indica che è connesso e visualizza il nome del server.

Questa immagine mostra che il server proxy è connesso correttamente.

Modificare le impostazioni del server proxy

È possibile modificare le impostazioni del server proxy.

Fasi
  1. Accedere ad Astra Control Center utilizzando un account con privilegio admin/owner.

  2. Selezionare account > connessioni.

  3. Selezionare Edit (Modifica) dall'elenco a discesa per modificare la connessione.

  4. Modificare i dettagli del server e le informazioni di autenticazione.

  5. Selezionare Salva.

Disattiva la connessione al server proxy

È possibile disattivare la connessione al server proxy. Prima di disattivare la connessione, verrà visualizzato un avviso che potrebbe causare un'interruzione potenziale di altre connessioni.

Fasi
  1. Accedere ad Astra Control Center utilizzando un account con privilegio admin/owner.

  2. Selezionare account > connessioni.

  3. Selezionare Disconnect dall'elenco a discesa per disattivare la connessione.

  4. Nella finestra di dialogo visualizzata, confermare l'operazione.

Connettiti a Prometheus

Con Prometheus è possibile monitorare i dati di Astra Control Center. Puoi configurare Prometheus per raccogliere le metriche dall'endpoint di metriche del cluster Kubernetes e utilizzare Prometheus anche per visualizzare i dati delle metriche.

Per ulteriori informazioni sull'utilizzo di Prometheus, consultare la relativa documentazione all'indirizzo "Introduzione a Prometheus".

Di cosa hai bisogno

Assicurarsi di aver scaricato e installato il pacchetto Prometheus sul cluster Astra Control Center o su un cluster diverso in grado di comunicare con il cluster Astra Control Center.

Seguire le istruzioni nella documentazione ufficiale per "Installare Prometheus".

Prometheus deve essere in grado di comunicare con il cluster Astra Control Center Kubernetes. Se Prometheus non è installato sul cluster Astra Control Center, è necessario assicurarsi che sia in grado di comunicare con il servizio di metriche in esecuzione sul cluster Astra Control Center.

Configurare Prometheus

Astra Control Center espone un servizio di metriche sulla porta TCP 9090 nel cluster Kubernetes. Devi configurare Prometheus per raccogliere le metriche da questo servizio.

Fasi
  1. Accedere al server Prometheus.

  2. Aggiungere la voce del cluster in prometheus.yml file. In yml aggiungere una voce simile alla seguente per il cluster in scrape_configs section:

    job_name: '<Add your cluster name here. You can abbreviate. It just needs to be a unique name>'
      metrics_path: /accounts/<replace with your account ID>/metrics
      authorization:
         credentials: <replace with your API token>
      tls_config:
         insecure_skip_verify: true
      static_configs:
        - targets: ['<replace with your astraAddress. If using FQDN, the prometheus server has to be able to resolve it>']
    Nota Se si imposta tls_config insecure_skip_verify a. true, Il protocollo di crittografia TLS non è richiesto.
  3. Riavviare il servizio Prometheus:

    sudo systemctl restart prometheus

Accedi a Prometheus

Accedere all'URL Prometheus.

Fasi
  1. In un browser, inserire l'URL Prometheus con la porta 9090.

  2. Verificare la connessione selezionando Status > Targets.

Visualizza i dati in Prometheus

Puoi utilizzare Prometheus per visualizzare i dati di Astra Control Center.

Fasi
  1. In un browser, inserire l'URL Prometheus.

  2. Dal menu Prometheus, selezionare grafico.

  3. Per utilizzare Metrics Explorer (Esplora metriche), selezionare l'icona accanto a Execute (Esegui).

  4. Selezionare scrape_samples_scraped E selezionare Esegui.

  5. Per visualizzare lo scraping dei campioni nel tempo, selezionare Graph (grafico).

    Nota Se sono stati raccolti più dati del cluster, le metriche di ciascun cluster appaiono in un colore diverso.

Connettersi a Fluentd

È possibile inviare registri (eventi Kubernetes) da un sistema monitorato da Astra Control Center all'endpoint Fluentd. La connessione Fluentd è disattivata per impostazione predefinita.

Questo è un diagramma concettuale dei registri degli eventi che vanno da Astra a Fluentd.

Nota A Fluentd vengono inoltrati solo i log degli eventi dei cluster gestiti.
Prima di iniziare
  • Un account Astra Control Center con privilegi admin/owner.

  • Astra Control Center installato e in esecuzione su un cluster Kubernetes.

Importante Astra Control Center non convalida i dati immessi per il server Fluentd. Assicurarsi di immettere i valori corretti.
Fasi
  1. Accedere ad Astra Control Center utilizzando un account con privilegio admin/owner.

  2. Selezionare account > connessioni.

  3. Selezionare Connect dall'elenco a discesa in cui viene visualizzato disconnected per aggiungere la connessione.

    Questa immagine mostra la schermata dell'interfaccia utente per abilitare la connessione a Fluentd.

  4. Inserire l'indirizzo IP dell'host, il numero di porta e la chiave condivisa per il server Fluentd.

  5. Selezionare Connect.

Risultato

Se i dati immessi per il server Fluentd sono stati salvati, la sezione Fluentd della pagina account > connessioni indica che è connesso. A questo punto, è possibile visitare il server Fluentd collegato e visualizzare i registri degli eventi.

Se la connessione non è riuscita per qualche motivo, lo stato visualizza Failed (non riuscito). Il motivo del guasto è disponibile in Notifiche nella parte superiore destra dell'interfaccia utente.

Le stesse informazioni sono disponibili anche in account > Notifiche.

Importante In caso di problemi con la raccolta dei log, è necessario accedere al nodo di lavoro e assicurarsi che i log siano disponibili in /var/log/containers/.

Modificare la connessione Fluentd

È possibile modificare la connessione di Fluentd all'istanza di Astra Control Center.

Fasi
  1. Accedere ad Astra Control Center utilizzando un account con privilegio admin/owner.

  2. Selezionare account > connessioni.

  3. Selezionare Edit (Modifica) dall'elenco a discesa per modificare la connessione.

  4. Modificare le impostazioni dell'endpoint Fluentd.

  5. Selezionare Salva.

Disattiva la connessione Fluentd

È possibile disattivare la connessione di Fluentd all'istanza di Astra Control Center.

Fasi
  1. Accedere ad Astra Control Center utilizzando un account con privilegio admin/owner.

  2. Selezionare account > connessioni.

  3. Selezionare Disconnect dall'elenco a discesa per disattivare la connessione.

  4. Nella finestra di dialogo visualizzata, confermare l'operazione.