Ep. 1: Installazione di Checkmk 2.0 e monitoraggio del primo host

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

[0:00:00] Salve, sono Baris del team Checkmk e benvenuti a questa serie di tutorial su "Come iniziare con Checkmk". Nei prossimi 17 episodi, installeremo e configureremo Checkmk come sistema di monitoraggio e tratteremo anche argomenti come il monitoraggio SNMP, la personalizzazione e la creazione di viste personalizzate, il monitoraggio distribuito e molto altro ancora.
[0:00:22] Checkmk è disponibile in diverse edizioni: c'è l'edizione open-source che è libera di essere utilizzata da tutti, poi c'è l'edizione enterprise che si basa sul nostro core di monitoraggio proprietario e ha molte funzionalità aggiuntive per l'automazione e la reportistica, ed è anche molto adatta al monitoraggio di grandi ambienti IT.
[0:00:41] Esiste poi una versione gratuita di questa edizione enterprise che ha tutte le stesse caratteristiche, ma sarà limitata a 25 host dopo 30 giorni.
[0:00:50] Quindi, anche dopo 30 giorni, è possibile monitorare fino a 25 server, dispositivi SNMP o altro.
[0:00:58] Per tutta la serie useremo la versione gratuita dell'edizione enterprise, quindi iniziamo con Checkmk.
[0:01:15] In questo primo episodio installeremo Checkmk e aggiungeremo il nostro primo host al sistema di monitoraggio.
[0:01:22] Per installare Checkmk è necessario un ambiente Linux, io ho preparato una macchina virtuale con Ubuntu 20.04. La prima cosa da fare è scaricare Checkmk. Per farlo, apriamo un browser e andiamo su checkmk.com. Quindi, navigate su checkmk.com. Una volta arrivati sulla home page, cliccate sul pulsante di download in alto a destra. Ora vedrete che l'edizione gratuita è già pre-selezionata per voi, quindi quello che dovete fare ora è selezionare la piattaforma, nel mio caso Ubuntu, e la versione di Ubuntu che ho installato è la 20.04, quindi selezioniamola.
[0:01:58] Ora chiediamo un indirizzo e-mail per potervi inviare alcuni suggerimenti su come iniziare a utilizzare Checkmk.
[0:02:09] Una volta inserito il vostro indirizzo e-mail, premete il grande pulsante verde di download e attendete che il download finisca.
[0:02:22] Una volta completato il download, passiamo al terminale e copiamo il file nella nostra macchina virtuale. Ecco il file, ora copiamolo semplicemente sulla nostra macchina virtuale. Copiamo il nome del file e lo copiamo sulla nostra macchina virtuale.
[0:02:49] Per ora lo mettiamo nella cartella tmp. Ok, il gioco è fatto, ora entriamo con ssh nella macchina virtuale e iniziamo a installare Checkmk. Ok, l'abbiamo messo nella cartella tmp, quindi è qui. Ora possiamo semplicemente installare Checkmk usando "apt install", che installerà Checkmk con tutte le sue dipendenze.
[0:03:27] Cos'è una dipendenza?
[0:03:28] Checkmk viene fornito con la propria versione di Apache, PHP e Python. Tutte queste versioni sono segnate nel pacchetto e, una volta eseguito "apt install", tutto sarà installato. Ok, allora installiamolo usando "apt install", così vedrete che tutte queste dipendenze saranno installate una volta che avrò premuto "sì".
[0:04:08] Ok, l'installazione è completata. Controlliamo la versione. Ok, si vede che è stata installata la versione 2.0 patch level 9. Ora la prossima cosa da fare è creare il nostro primo sito di monitoraggio.
[0:04:25] Cos'è un sito? Un sito è fondamentalmente un'istanza di Checkmk. È possibile avere più siti o istanze in esecuzione in parallelo sullo stesso sistema, ed è particolarmente utile quando si dispone, ad esempio, di un ambiente di produzione, ma si desidera testare una nuova versione di Checkmk, è sufficiente creare un nuovo sito.
[0:04:43] Ok, ora creiamo un primo sito digitando "omd create" seguito dal nome del sito che chiamerò "test_site" perché è a scopo di test, ma potete chiamarlo come volete.
[0:05:02] Ora verrà creato un posto nel file system per memorizzare tutti i dati, verrà creato un utente linux per il sito e verrà anche creato il nostro primo utente amministratore chiamato "cmkadmin" e generata una password. Copiamo quindi questa password negli appunti.
[0:05:21] Ora, quando si crea un sito, questo non è ancora stato avviato. Quindi digitate "omd status" e vedrete che non è in esecuzione.
[0:05:31] Quindi per avviare il sito digitate "omd start" seguito dal nome del sito "test_site". Se tutto va bene, si può passare al browser e visitare l'interfaccia utente. Procediamo quindi in questo modo.
[0:05:49] Per visitare l'interfaccia utente, digitate l'IP del vostro server o della vostra macchina virtuale, seguito da una barra ( / ) e poi dal nome del sito.
[0:06:06] Ora l'utente predefinito è "cmkadmin", digitatelo e incollate la password che è stata generata.
[0:06:14] Una volta effettuato il primo accesso, vedrete che la dashboard è piuttosto vuota. Questo perché non stiamo monitorando nulla.
[0:06:23] Per prima cosa, cambiamo rapidamente la password: cliccate su "Utente" in basso a sinistra e su Cambia password, incollate di nuovo la password e digitate la nuova password. Premete Salva.
[0:06:40] Ora torniamo alla dashboard principale cliccando sul logo in alto a sinistra.
[0:06:49] Ok, parliamo rapidamente della barra laterale di destra: questa è la panoramica e qui vedrete quanti host sono monitorati e quanti servizi, ma potrete anche vedere se ci sono problemi. In questo momento è ancora completamente vuota, quindi cambiamola rapidamente.
[0:07:06] La prima cosa da monitorare è il server di monitoraggio stesso. Per farlo, dobbiamo installare un agente.
[0:07:14] Installeremo questo agente sul server e invieremo i dati al nostro server di monitoraggio. Clicchiamo quindi su Setup.
[0:07:25] Poi andate su "Agenti" e fate clic sulla prima voce. Qui si vedranno tutti i diversi agenti che abbiamo.
[0:07:32] Abbiamo un agente per Windows, per Red Hat, per Debian, per Solaris, per AIX e se volete monitorare qualcosa di più esotico c'è questo file TGZ che potete scaricare.
[0:07:49] Ma noi abbiamo un ubuntu 20, quindi scarichiamo il file Debian.
[0:07:54] Una volta terminato il download, torniamo al terminale e copiamolo nella nostra macchina virtuale, ora usciamo rapidamente dalla macchina virtuale.
[0:08:04] Ok, qui vedrete che abbiamo l'agente, scp, di nuovo o di nuovo scp seguito dal nome del file, di nuovo nella cartella tmp. Ok, il gioco è fatto, torniamo a collegarci.
[0:08:42] Ok, ancora una volta possiamo usare "apt install" per installare l'agente, dovrebbe essere abbastanza veloce. Ok e questo è tutto. Siamo pronti, ora possiamo aggiungere l'host al sistema di monitoraggio. Torniamo al browser e aggiungiamolo a Checkmk.
[0:09:07] Per aggiungere l'host al sistema di monitoraggio, cliccate ancora una volta su setup e poi su "Hosts", quindi su "Add host", cliccando sul pulsante piccolo o sul pulsante blu grande. Ora dobbiamo assegnargli un nome di host.
[0:09:22] Io lo chiamerò "monitoring_system" e questo lo descrive abbastanza bene, ma potete chiamarlo come volete.
[0:09:33] Nel mio caso, dovrò aggiungere anche un indirizzo IP perché non ho un dominio completamente qualificato risolvibile dal DNS, altrimenti avrei potuto inserirlo e poi, se si omette l'intero indirizzo IP, si risolverà da solo.
[0:09:54] Ok, è tutto, ora cliccate su "Salva" e passate alla configurazione dei servizi e vedrete che inizierà già a scoprire i servizi inviati dall'agente.
[0:10:06] Ora vedrete che tutto è indeciso, non stiamo monitorando nulla. Non abbiamo deciso se vogliamo monitorare questo servizio specifico.
[0:10:16] È possibile scorrere l'elenco facendo clic sul "+" o sulla "x". Se fate clic sul "+" potete monitorare il servizio, se fate clic sulla "x" non volete monitorare il servizio e non verrà visualizzato.
[0:10:31] Faccio clic su "Correggi tutto" per monitorare tutto.
[0:10:39] Abbiamo ancora un'opzione non decisa, facciamo clic sul "+". Ok, ora stiamo monitorando tutti i servizi che vengono inviati all'agente.
[0:10:52] E vediamo che ci sono alcune modifiche.
[0:10:55] Ogni volta che si apporta una modifica all'impostazione di Checkmk, viene visualizzato qui che ci sono dei cambiamenti. Le modifiche non vengono applicate automaticamente, ma solo se le attivate esplicitamente, verranno applicate al sistema di monitoraggio.
[0:11:12] Quindi qui si vedono le modifiche in sospeso, si vede tutto ciò che abbiamo fatto.
[0:11:16] Abbiamo creato un nuovo host, abbiamo scoperto le etichette fornite con alcuni servizi e ora stiamo monitorando 23 servizi per questo host.
[0:11:29] Quindi, se facciamo clic su "Attiva sui siti selezionati", l'applicazione avverrà.
[0:11:37] Ok, le modifiche sono state attivate e applicate al sistema; ora guardiamo in alto a destra e vedremo che il nostro primo host ha 26 servizi.
[0:11:48] Se si fa clic sul numero, si accede a una panoramica in cui si vedono tutti gli host del sistema. Al momento ne abbiamo uno, quindi fate clic sul nome per accedere a una panoramica di tutti i servizi che sono inclusi in questo host.
[0:12:01] Chiudiamo la barra laterale per vedere un po' di più.
[0:12:06] Ora, qui vedrete cose come il carico della CPU, l'utilizzo della CPU, lo spazio lasciato sul filesystem, la memoria. Ma facciamo clic su uno di essi e vediamo quali informazioni sono disponibili.
[0:12:21] Qui vedrete alcuni dati, come l'utilizzo della CPU nel tempo. Abbiamo aggiunto l'host solo pochi secondi fa, quindi non ci sono molti dati da mostrare, ma con il tempo se ne vedranno sempre di più.
[0:12:34] Potete trovare tutte le informazioni su Checkmk online nella nostra documentazione. Se fate clic su Aiuto e poi su "Guida per l'utente", verrete reindirizzati al nostro sito web.
[0:12:43] Sito web della documentazione (Docs). Se siete alle prime armi con Checkmk, vi consiglio vivamente la guida per i principianti.
[0:12:49] Qui spieghiamo passo dopo passo come iniziare a lavorare con Checkmk.
[0:12:54] Per oggi è tutto, se avete problemi durante l'installazione di Checkmk, visitate il sito forum.checkmk.com e i membri della nostra comunità saranno lieti di aiutarvi. Se cercate un'introduzione più interattiva a Checkmk, potete iscrivervi a un webinar gratuito il cui link si trova nella descrizione di questo video. Se questo video vi è stato utile, iscrivetevi al canale e date un "mi piace" al video.
[0:13:18] Ci vediamo nel prossimo episodio.

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

Registrati adesso

Altri Video di Checkmk