Panoramica della versione beta della dashboard di Apigee Monitoring

Edge per Private Cloud v. 4.17.09

La release beta della dashboard di monitoraggio perimetrale ti aiuta a comprendere lo stato di vari componenti (router, processori di messaggi, ZooKeeper, Cassandra) e i codici di errore HTTP per vari ambienti e organizzazioni nel tuo deployment. Puoi anche creare uno snapshot di questi dettagli e condividerli con Apigee, se necessario per risolvere gli incidenti di assistenza.

Prima di utilizzare la dashboard

Visualizzazione nella dashboard

Dopo aver installato la dashboard, accedi alla dashboard aprendo il seguente URL in un browser:

http://grafana_IP_or_DNS:3000

dove grafana_IP_or_DNS è il nome IP o DNS del nodo che esegue il componente Apigee apigee-grafana. Ti verrà richiesto di inserire il nome utente:password dell'amministratore come definito al momento dell'installazione di apigee-grafana. I valori predefiniti delle istruzioni di installazione seguenti sono admin:admin.

Dopo aver eseguito l'accesso, viene visualizzata la seguente schermata:

Seleziona il logo nell'angolo in alto a sinistra per aprire la barra dei menu. Nella barra dei menu, seleziona Blocca per mantenerla aperta.

Nella barra dei menu, seleziona:

  • admin principale organizzazione. per impostare i dettagli dell'amministratore, ad esempio password e indirizzo email.
  • Dashboard > Home per aprire la schermata mostrata sopra. Seleziona quindi Apigee Cloud o Cassandra Dashboard per visualizzare la dashboard.
  • Origini dati per visualizzare le origini dati per il componente apigee-grafana. Seleziona ciascuna origine dati, quindi il pulsante Salva e testa per convalidare la connessione.
  • Plug-in per visualizzare l'elenco dei plug-in installati.
  • Amministratore per impostare le informazioni su Grafana.

Dopo aver selezionato Dashboard > Home,seleziona Apigee Cloud per aprire la dashboard mostrata di seguito:

In questa schermata puoi trovare informazioni su:

  • Router: stato, traffico, errori, caricamento e altro ancora.
  • Processore di messaggi: stato e integrità, traffico, latenza di destinazione, codici di risposta target e altro ancora.
  • Metriche dei nodi: utilizzo della CPU, spazio su disco, utilizzo dell'heap e altro ancora.

Nota i pulsanti nella parte superiore dei grafici:

  • Colore: imposta su Tutti. Tutti è l'unica opzione supportata.
  • Organizzazione: imposta sul nome della tua organizzazione.
  • Env: impostato sul nome di un ambiente dell'organizzazione.
  • MPPod e RTPod: impostati sul nome del pod dei processori e dei router di messaggi. Per impostazione predefinita è "gateway", a meno che tu non l'abbia modificato al momento dell'installazione.
  • apigee-service: seleziona per visualizzare le informazioni sulle esecuzioni dell'utilità apigee-service.

Alcuni dei grafici mostrano informazioni per i singoli proxy API e per tutti i proxy API insieme. Ad esempio, nel grafico seguente puoi vedere una riga per tutti i proxy, identificata dalla linea verde per 192.168.56.103(), l'indirizzo IP del processore di messaggi:

Nel grafico sono presenti anche singole linee per diversi proxy API denominati getUsers e testAX, che nel grafico sono identificati dalla linea arancione per 192.168.56.103(getUsers) e dalla linea blu per 192.168.56.103(testax).

Per impostazione predefinita, la dashboard mostra le informazioni relative agli ultimi 5 minuti. Seleziona Oggi in alto a destra nella dashboard per scegliere un intervallo diverso.

Invio di uno snapshot della dashboard ad Apigee

Per aiutare Apigee a diagnosticare ed eseguire il debug di un problema, puoi inviare uno snapshot della dashboard all'assistenza Apigee. Apigee può quindi esaminare la tua dashboard per determinare la causa del problema.

Per inviare uno snapshot della dashboard ad Apigee:

  1. Seleziona l'icona Condividi dashboard nella parte superiore della dashboard (evidenziata nella casella rossa in basso):
  2. Nella finestra popup, seleziona Istantanea condivisione.
  3. Lascia tutti i campi invariati e seleziona il pulsante Pubblica in snapshot.apigee.net.
  4. Viene visualizzata una finestra popup contenente un link. Copia il link e invialo ad Apigee.

Componenti della dashboard

La dashboard si basa su diversi componenti che installi dopo l'installazione di Edge:

  • apigee-telegraf
    Un componente wrapper per telegraf, che raccoglie metriche dal sistema e dai componenti in esecuzione e li invia al apigee-influxdb Time Series DataBase (TSDB).

    Installa questo componente su tutti i componenti di dati e runtime Edge, come processore di messaggi Edge, router, server Postgres, Cassandra e nodi Zookeeper.
  • apigee-influxdb
    Un componente wrapper per influxdb, che archivia i dati delle metriche e li espone tramite un'API, in modo che sia possibile eseguirne il rendering in una UI utilizzando apigee-grafana.

    Installa questo componente centralmente in modo che sia accessibile a tutti i componenti apigee-telegraf in esecuzione su singoli nodi Edge.
  • apigee-grafana
    Un componente wrapper su grafana, che fornisce un modo potente ed elegante per creare, esplorare e condividere dashboard e dati con il tuo team e Apigee per la risoluzione dei problemi.

    Installa questo componente sul nodo in cui vuoi visualizzare la dashboard.