Implementazione DNS Insights
Per implementare DNS Insights, si configura DNS Insights per inviare i dati al database delle serie temporali (TSDB) e per importare i dashboard per visualizzare i dati raccolti in Grafana o nello strumento di visualizzazione dei dati preferito.
Se si utilizza Grafana per la visualizzazione dei dati, è possibile caricare la dashboard Grafana per visualizzare i dati DNS Insights . In alternativa, è possibile configurare i dashboard utilizzando gli strumenti di visualizzazione dei dati preferiti. I dettagli di implementazione variano a seconda dell'opzione scelta.
- Opzione 1: Grafana Cloud
- Opzione 2: Grafana Enterprise Stack
- Opzione 3: Grafana e Prometheus (open-source)
- Opzione 4: altro TSDB che supporta la scrittura remota (collegato allo strumento di visualizzazione dei dati preferito)Attenzione: È necessario sviluppare il dashboard e gli strumenti analitici se si intende utilizzare un TSDB diverso da Prometheus attraverso Grafana Cloud, le versioni open-source di Grafana o Grafana Enterprise. Se si utilizza un TSDB alternativo, la capacità del supporto di IBM potrebbe essere limitata.
Prima di cominciare
Esaminare i seguenti prerequisiti e considerazioni:
- È necessario utilizzare un TSDB che supporti la funzionalità di scrittura remota.
- Se si utilizza Grafana come strumento di visualizzazione dei dati, è necessario aggiungere il TSDB allo stack Grafana appropriato.
- NS1 Connect DNS Insights fornisce l' autenticazione di base per le connessioni a Prometheus o l'autenticazione basata su token per le istanze di OpenTelemetry. Quando si configura l'integrazione, si inseriscono le credenziali API Prometheus o OpenTelemetry pertinenti per abilitare il push dei dati dagli agenti NS1 Connect al TSDB. Se si utilizza un TSDB diverso da Prometheus, è necessario collaborare direttamente con l' assistenza di IBM per determinare quali credenziali sono necessarie per l'implementazione.
Procedura
Per implementare il sito DNS Insights, seguite questa procedura:
- Raccogliere i dettagli e le credenziali per l'endpoint di scrittura remota del TSDB, se non ne avete già uno.
- Creare un data sink DNS Insights in NS1 Connect contenente le credenziali del TSDB a cui gli agenti di DNS Insights inviano i dati. È possibile creare un data sink attraverso uno dei seguenti metodi:
- Creare un data sink attraverso l'interfaccia web IBM NS1 Connect®
- Creazione di un data sink attraverso l'API IBM NS1 Connect®
NS1 Connect utilizza queste informazioni per completare la configurazione del data sink.
- Importare il dashboard di DNS Insights in Grafana.