Checkmk
to checkmk.com
Important

This is a machine translation based on the English version of the article. It might or might not have already been subject to text preparation. If you find errors, please file a GitHub issue that states the paragraph that has to be improved.

1. Configurazione delle fonti dei pacchetti

Checkmk richiede una serie di pacchetti software della tua distribuzione Linux. Non è richiesto alcun software di terze parti. Affinché tutti i pacchetti necessari possano essere successivamente installati, è necessaria una corretta configurazione delle fonti software.

Per SLES 12 e 15 devi effettuare l'installazione del modulo "Web and Scripting", per SLES 15 anche dei moduli "Development Tools" e "SUSE Package Hub 15". Per farlo, segui le istruzioni riportate in Registrazione di SLES e gestione dei moduli.

2. Esecuzione dello scaricamento dei pacchetti appropriati

Per prima cosa scegli l'edizione di Checkmk più adatta alle tue esigenze. Nella pagina di download troverai Comunità Checkmk, che è open source, e Checkmk Ultimate, che è gratuito per un massimo di 750 servizi. Se hai un abbonamento, troverai i pacchetti di installazione nel portale clienti.

Ti consigliamo di utilizzare l'ultima versione stabile di Checkmk. Se hai bisogno di una versione precedente (ad esempio, come base per il ripristino di un backup), la trovi nell'archivio dei download. Assicurati che il pacchetto che selezioni corrisponda esattamente alla distribuzione Linux installata e alla sua versione.

Dopo l'scaricamento del pacchetto, trasferiscilo sul sistema Linux su cui deve essere effettuata l'installazione di Checkmk. Questo può essere fatto, ad esempio, con lo strumento da riga di comando scp, presente in ogni sistema moderno e disponibile anche in PowerShell a partire da Windows 10. Di solito non sono necessari programmi aggiuntivi come WinSCP.

L'esempio mostra il trasferimento di un pacchetto della Comunità Checkmk da CRE a un sistema con SLES 15:

root@linux# scp check-mk-raw-2.4.0p24-sles15-38.x86_64.rpm root@mymonitoring.mydomain.org:/tmp
Copia i comandi negli appunti
Comandi copiati con successo negli appunti!
L'accesso in scrittura agli appunti è stato negato!

3. Installazione dei pacchetti firmati

Tutti i pacchetti sono firmati con GnuPG. Grazie a questa firma, da un lato puoi verificare se il pacchetto proviene davvero da Checkmk e, dall'altro, puoi controllare che il pacchetto sia completo.

Affinché questi pacchetti firmati possano essere installati come di consueto, dovrai importare la nostra chiave pubblica una sola volta, in modo che la firma sia considerata attendibile. Per prima cosa, carica la chiave direttamente dal nostro sito web:

root@linux# wget https://download.checkmk.com/checkmk/Check_MK-pubkey.gpg
Copia i comandi negli appunti
Comandi copiati con successo negli appunti!
L'accesso in scrittura agli appunti è stato negato!

Quindi importa la chiave nell'elenco delle firme attendibili. Per SLES questo è un compito per rpm:

root@linux# rpm --import Check_MK-pubkey.gpg
Copia i comandi negli appunti
Comandi copiati con successo negli appunti!
L'accesso in scrittura agli appunti è stato negato!

Una volta importata la chiave, puoi verificare il pacchetto e effettuare l'installazione come al solito utilizzando zypper install:

root@linux# rpm -K check-mk-raw-2.4.0p24-sles15-38.x86_64.rpm
check-mk-raw-2.4.0p24-sles15-38.x86_64.rpm: digests signatures OK
root@linux# zypper install check-mk-raw-2.4.0p24-sles15-38.x86_64.rpm
Copia i comandi negli appunti
Comandi copiati con successo negli appunti!
L'accesso in scrittura agli appunti è stato negato!

4. Test finale

Dopo aver installato correttamente Checkmk e tutte le dipendenze, avrai accesso al comando omd. Con questo comando puoi creare e gestire le istanze di monitoraggio. Puoi richiedere alla versione installata di verificare la tua installazione:

root@linux# omd version
OMD - Open Monitoring Distribution Version 2.4.0p24.cre
Copia i comandi negli appunti
Comandi copiati con successo negli appunti!
L'accesso in scrittura agli appunti è stato negato!

Last modified: Wed, 17 Dec 2025 14:01:22 GMT via commit 9b1ab8a8e
In questa pagina