Ep. 28: Lavorare con l'integrazione di InfluxDB in Checkmk

Per caricare questo video di YouTube è necessario accettare i cookie pubblicitari.

[0:00:00] Benvenuti nel canale Checkmk. Oggi vi mostrerò come inviare metriche a InfluxDB.
[0:00:15] InfluxDB ha introdotto un nuovo protocollo per inviare dati a InfluxDB. Di conseguenza, abbiamo rivisto la nostra integrazione con InfluxDB.
[0:00:27] La vecchia integrazione è ancora disponibile, quindi se la utilizzate, funzionerà fino a quando InfluxDB non deprecherà il vecchio protocollo, chiamato Graphite.
[0:00:36] Ma abbiamo creato un nuovo connettore che utilizza il nuovo protocollo flux e può parlare in modo nativo con InfluxDB.
[0:00:43] Vediamo quindi come è configurato. Per iniziare, abbiamo bisogno di un token per l'autenticazione a InfluxDB e per questo motivo mi registrerò qui.
[0:00:56] Sto usando l'amministratore e andrò su Data, Tokens e lì troveremo il mio token iniziale. Quindi, vado qui, lo copio negli appunti e poi mi sposto su Checkmk.
[0:01:14] Memorizzeremo il token nel nostro archivio di password, in modo da poterlo riutilizzare facilmente. Aggiungiamo la password. Diamogli un nome.
[0:01:27] Inseriamo il token e lo salviamo, in modo da poterlo riutilizzare ovunque vogliamo. E ora creiamo la connessione a InfluxDB.
[0:01:40] Questa è la prima cosa di cui abbiamo bisogno, la connessione e la seconda regola deciderà quali metriche saranno inviate a InfluxDB.
[0:01:48] Ma prima, creiamo la connessione. Creiamo una nuova connessione con un ID. Possiamo chiamarla tribe29, per esempio.
[0:02:00] Vogliamo usarla per tutti i siti, ma è possibile configurarla qui, quindi se avete diversi siti che devono inviare le loro metriche a diverse istanze di InfluxDB, potete configurarla qui, creando una regola o una connessione per sito.
[0:02:13] In questo scenario, però, utilizzeremo tutti i siti, quindi tutte le metriche saranno inviate. In questo ambiente dimostrativo utilizzeremo l'HTTP.
[0:02:26] Questa è la porta predefinita di InfluxDB. Utilizzerò questo indirizzo IP e ora dobbiamo fornirgli un token per l'autenticazione.
[0:02:36] Lo useremo dall'archivio delle password, che è già precompilato. Quindi, queste sono tutte le informazioni di cui abbiamo bisogno.
[0:02:42] Abbiamo bisogno di un protocollo e del numero di porta con cui InfluxDB sarà raggiungibile, del nome dell'host o dell'indirizzo IP, naturalmente, e di un token per l'autenticazione. Questo è tutto quello che c'è da fare per la connessione. Salviamola.
[0:02:55] Ora la connessione è qui. È abilitata e utilizzabile. Ora c'è una scorciatoia per andare alla regola di invio delle metriche a InfluxDB. Facciamolo rapidamente.
[0:03:08] L'altro modo sarebbe quello di mostrarvi di cercare di nuovo InfluxDB e poi c'è la regola, Imposta per inviare metriche a InfluxDB.
[0:03:17] Ok, ma siamo già qui. Quindi, iniziamo. Dobbiamo scegliere una connessione, dato che ne abbiamo solo una. Questa è quella che sceglierò.
[0:03:25] L'Organizzazione è tribe29 e il Bucket checkmk. Questo si ottiene dalla configurazione di InfluxDB e si dovrebbe essere già a conoscenza dell'organizzazione e del bucket che si sta utilizzando.
[0:03:37] Il resto delle regole verrà mantenuto ai livelli predefiniti. Ci sono molte cose personalizzabili. Si possono aggiungere diversi tag da inviare a InfluxDB, si può anche inviare la data del servizio.
[0:03:50] Ma iniziamo in modo semplice con le metriche del servizio. E vogliamo applicare questa regola a tutti i servizi che abbiamo, non ci sono eccezioni né servizi che non vogliamo inviare. Quindi, questo va bene e possiamo salvare la regola qui.
[0:04:04] Ora dobbiamo solo attivare le modifiche per iniziare a inviare le metriche a InfluxDB. Quindi, la configurazione è terminata per Checkmk. Passiamo quindi a InfluxDB e diamo un'occhiata ai dati.
[0:04:26] Ok, ora andiamo nella sezione Esplora e vediamo il nostro bucket Checkmk. Diamo un'occhiata, ad esempio, all'utilizzo.
[0:04:36] Vogliamo vedere il valore e qui vediamo tutti i nostri host. Quindi, non selezionerò nessuno, in modo da vedere tutti i valori. Se clicco su Invia, vediamo che ci sono già dei data point.
[0:04:53] Se aspettiamo qualche secondo o diciamo 1 o 2 minuti, vedremo il grafico "progredire" perché, adesso, abbiamo solo una metrica. Se invece aspettiamo qualche istante, ne avremo altre.
[0:05:11] Quindi, ora potete almeno vedere che abbiamo due data point qui e potete vedere che il grafico viene costruito.
[0:05:21] Per oggi è tutto. Avete appena imparato a inviare metriche a InfluxDB utilizzando il nuovo protocollo flux.
[0:05:26] Grazie per aver guardato. Assicuratevi di abbonarvi al canale, ci vediamo la prossima volta.

Vuoi saperne di più su Checkmk? Partecipa al nostro webinar "Introduzione a Checkmk".

Registrati adesso

Altri Video di Checkmk