Edge for Private Cloud versione 4.17.01
La versione beta della dashboard di monitoraggio di Edge ti aiuta a comprendere lo stato di vari componenti (router, elaboratori di messaggi, ZooKeeper, Cassandra) nonché i codici di errore HTTP per varie organizzazioni e ambienti nel tuo deployment. Puoi anche acquisire uno snapshot di questi dettagli e condividerli con Apigee, se necessario per risolvere gli incidenti relativi all'assistenza.
Prima di utilizzare la dashboard
Visualizzazione nella dashboard
Dopo l'installazione, 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-grafana di Apigee. Ti verrà richiesto di inserire nomeutente:password dell'amministratore come definito quando hai installato apigee-grafana. I valori predefiniti riportati nelle istruzioni di installazione riportate di seguito 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 tenere aperta la barra.
Nella barra dei menu, seleziona:
- admin Main Org per impostare i dettagli dell'amministratore, come password e indirizzo email.
- Dashboard > Home per aprire la schermata mostrata sopra. Quindi seleziona Apigee Cloud o Dashboard Cassandra per visualizzare la dashboard.
- Origini dati per visualizzare le origini dati per il componente apigee-grafana. Seleziona ogni origine dati e poi 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,selezionando Apigee Cloud si apre la visualizzazione della dashboard mostrata di seguito:
In questa schermata puoi vedere informazioni su:
- Router: stato, traffico, errori, caricamento e altro ancora.
- Processore di messaggi: stato e integrità, traffico, latenza target, codici di risposta target e altro ancora.
- Metriche del nodo: utilizzo della CPU, spazio su disco, utilizzo dell'heap e altro ancora.
Nota i pulsanti nella parte superiore dei grafici:
- Colore: impostato su Tutti. Tutte è l'unica opzione supportata.
- Org: imposta il nome della tua organizzazione.
- Env: impostato sul nome di un ambiente nell'organizzazione.
- MPPod e RTPod: impostati sul nome del pod dei processori di messaggi e dei router. Per impostazione predefinita è "gateway", a meno che non lo abbia modificato al momento dell'installazione.
- apigee-service: da selezionare per visualizzare informazioni sulle esecuzioni dell'utilità apigee-service.
Alcuni grafici mostrano informazioni per i singoli proxy API e per tutti i proxy API. 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 Message Processor:
Nel grafico sono presenti anche singole righe per diversi proxy API denominati getUsers e testAX, identificati nel grafico come riga arancione per 192.168.56.103(getUsers) e riga 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 selezionare un intervallo diverso.
Invio di uno snapshot della dashboard ad Apigee
Per aiutare Apigee a diagnosticare e risolvere un problema, puoi inviare uno snapshot della tua dashboard all'assistenza Apigee. Apigee può quindi esaminare la tua dashboard per aiutarti a determinare la causa del problema.
Per inviare uno snapshot della dashboard ad Apigee:
- Seleziona l'icona Condividi dashboard nella parte superiore della dashboard (evidenziata
nella casella rossa di seguito):
- Nella finestra popup, seleziona Condivisione istantanea.
- Lascia invariati tutti i campi e seleziona il pulsante Pubblica su snapshot.apigee.net.
- 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 vengono installati dopo l'installazione di Edge:
- apigee-telegraf
Un componente wrapper per telegraf, che raccoglie le metriche dal sistema e dai componenti in esecuzione e le invia a apigee-influxdb Time Series DataBase (TSDB).
Installa questo componente su tutti i componenti di runtime e di dati di Edge, come il Message Processor, il router, il server Postgres, Cassandra e i nodi Zookeeper. - apigee-influxdb
Un componente wrapper per influxdb che memorizza i dati delle metriche e li espone tramite un'API in modo che possano essere visualizzati in un'interfaccia utente utilizzando apigee-grafana.
Installa questo componente a livello centrale, in modo che sia accessibile da tutti i componenti apigee-telegraf in esecuzione sui singoli nodi Edge. - apigee-grafana
Un componente wrapper su Grafana che offre un modo efficace 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.