Monitora il Raspberry Pi tramite CheckMK

Monitora il Raspberry Pi tramite CheckMK
Checkmk Ti consente di monitorare servizi, applicazioni, server, infrastrutture cloud del tuo sistema e altro ancora. Questo software è sviluppato in Python e C ++ ed è utilizzato da esperti di tutto il mondo. Puoi monitorare le attività di sistema sul tuo browser Web, che può essere aperto una volta impostata questo strumento.

In questo articolo, ti mostreremo la procedura completa passo-passo da installare e configurare Checkmk sul tuo sistema Raspberry Pi.

Come monitorare Raspberry Pi Linux tramite CheckMK

Checkmk Ha un'edizione open source che puoi facilmente scaricare dal sito Web GitHub e per eseguire l'intero processo, seguire i passaggi di seguito:

Passaggio 1: Scarica il file debian checkmk

Innanzitutto, scarica il Checkmk Ultima versione di Debian File dalla sorgente GitHub usando il seguente comando:

$ wget https: // github.com/chrisss404/check-mk-arm/versioni/download/2.1.0p15/check-mk-raw-2.1.0p15_0.Bullseye_armhf.Deb

Assicurati di verificare la più recente Checkmk Rilascia qui e poi scarica la tua versione di conseguenza.

Nota: Il comando sopra viene eseguito sul sistema operativo Raspberry Pi a 32 bit.

Passaggio 2: installare il pacchetto Debian checkMK

Ora, per installare il Checkmk Pacchetto Debian, assicurati che il pacchetto che scarica sia nella Directory Home per applicare correttamente il seguente comando per l'installazione Checkmk .pacchetto deb o fornire il percorso completo.

$ sudo APT Installa ./Check-MK-Raw-2.1.0p15_0.Bullseye_armhf.Deb -y

In caso di verifica se si verifica un errore simile come quello mostrato di seguito:

Risolvilo eseguendo il seguente comando:

$ sudo APT Install-Fix-Missing

Dopo aver eseguito il comando sopra, è necessario eseguire nuovamente il comando di installazione APT per installare CheckMK sul sistema Raspberry Pi correttamente.

Passaggio 4: conferma l'installazione di CheckMK

Per confermare il Checkmk Installazione, è possibile utilizzare il comando versione seguente:

$ OMD versione

Passaggio 5: avvia checkMK su Raspberry Pi

Iniziare Checkmk su Raspberry Pi, segui il di seguito offerto "OMD" comando:

$ sudo omd inizi

Passaggio 6: creare un sito di monitoraggio

Ora su Checkmk, devi creare un sito in cui tutte le informazioni del sistema possono essere monitorate. È possibile creare facilmente un sito tramite il seguente comando:

$ sudo omd crea

Sostituiamo con Linux_site:

$ sudo omd crea linux_site

Puoi utilizzare qualsiasi nome del sito desiderato.

Il comando sopra genera un sito con le informazioni di accesso. Puoi accedere a questo sito sul browser Raspberry Pi avviando prima il sito tramite il seguente comando:

$ sudo omd avvia linux_site

Quindi vai al browser Raspberry Pi e inserisci l'indirizzo http: // hostname/.

Accedi con le credenziali che ti sono state assegnate una volta creato il sito.

Passaggio 7: installazione di un agente sul server di monitoraggio

Per iniziare il monitoraggio sul sistema Raspberry Pi, è necessario installare un agente, che può aiutarti fornendo diverse informazioni utili su Raspberry Pi. Ci sono diversi agenti che puoi installare, ma qui ti mostrerò la procedura per installare l'agente su Raspberry Pi.

Tuttavia, prima di fare questo processo, è necessario modificare la password dal "Utente" sezione.

Imposta una password forte.

Ora vai al "Impostare" sezione e scegli il "Linux" Opzione poiché stiamo usando il sistema Raspberry Pi.

Lì sarai un agente. Puoi scaricare l'agente "Deb" file facendo clic su di esso.

Controlla la directory di download in cui è installato il file DEB agente. Nel mio caso, è nella home directory e dobbiamo trasferire questo file nella posizione "/Omd/siti // tmp" Dal momento che stai installando questo agente per il tuo sito. Per il trasferimento nella posizione del tuo sito, utilizzare il comando seguente:

$ sudo mv check-mk-agent-2.1.0p15-1_all.deb/omd/siti//TMP

Sostituisci il :

$ sudo mv check-mk-agent-2.1.0p15-1_all.DEB/OMD/Sites/Linux_site/TMP

Ora vai al tuo sito /TMP directory usando il "CD" comando:

$ cd/omd/siti/linux_site/tmp

Installa il pacchetto DEB Agent tramite il seguente comando:

$ sudo APT Installa ./Check-MK-Agent_2.1.0p15-1_all.Deb

Dopo l'installazione, vai al file "Ospite" opzione in "Impostare" sezione.

Clicca sul "Aggiungi host al monitoraggio" opzione.

Scegli il tuo nome host, scrivi l'indirizzo di rete come indirizzo IP Raspberry Pi e fai clic su "Salva e vai alla configurazione del servizio" opzione.

Nota: Usa il "Nome host -i" comando per trovare l'indirizzo IP.

Seleziona i servizi in base alla tua scelta utilizzando il "+" pulsante o puoi andare con il "Accettare tutti" Opzione per selezionare tutti i servizi.

Vai al Checkmk Dashboard di nuovo per vedere le modifiche.

Clicca sul "Servizi" opzione in "Panoramica" Sezione per vedere l'elenco dei servizi in cui è possibile monitorare le risorse Raspberry Pi come il carico della CPU, l'utilizzo e molto altro.

A questo punto, hai installato con successo un agente per il monitoraggio dei servizi su Raspberry Pi.

Conclusione

Checkmk è uno strumento prezioso per il monitoraggio delle risorse Raspberry Pi come caricamento della CPU, utilizzo della CPU, rete, file system e molto altro. È possibile installare questo strumento utilizzando il pacchetto Debian. Dopo l'installazione, è necessario creare un sito utilizzando il "OMD" comanda e avvia il sito per caricarlo correttamente sul browser Raspberry Pi con le credenziali di accesso. È necessario modificare la password prima di installare un agente per monitorare correttamente le risorse Raspberry Pi.