![]() |
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 dei sorgenti dei pacchetti
Checkmk richiede una serie di pacchetti software dalla tua distribuzione Linux. Non sono richiesti software di terze parti. Affinché tutti i pacchetti necessari possano essere installati successivamente, è necessaria una corretta configurazione delle fonti software.
La procedura di configurazione varia a seconda della versione di SUSE Linux Enterprise Server (SLES) utilizzata.
1.1. SLES 12
Con SLES 12 alcuni componenti software, ad es. PHP, richiesto da OMD, sono memorizzati nei cosiddetti moduli. Per poter accedere ai pacchetti PHP di SLES 12, è necessario seguire i seguenti passi:
1.2. SLES 15
Con SLES 15, oltre al modulo "Web and Scripting", devi installare anche i moduli "Development Tools" e "SUSE Package Hub 15":
2. Scarica i pacchetti appropriati
Per prima cosa scegli l'edizione di Checkmk che soddisfa le tue esigenze. Nella pagina di download troverai Checkmk Raw, che è open source, e Checkmk Cloud, che può essere utilizzato gratuitamente per un massimo di 750 servizi. Se hai un abbonamento, allora 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), puoi trovarla nell'archivio dei download. Assicurati che il pacchetto selezionato corrisponda esattamente alla distribuzione Linux installata e alla sua versione.
Dopo aver scaricato il pacchetto, portalo sul sistema Linux su cui deve essere installato Checkmk. Questo può essere fatto, ad esempio, tramite lo strumento da linea di comando scp
, che viene fornito con ogni sistema moderno e che è disponibile anche in PowerShell su Windows 10. Di solito non sono necessari programmi aggiuntivi come WinSCP.
L'esempio mostra il trasferimento di un pacchetto Checkmk Raw su SLES 15:
root@linux# scp check-mk-raw-2.3.0p1-sles15-38.x86_64.rpm root@mymonitoring.mydomain.org:
3. Installazione dei pacchetti con firma
Tutti i pacchetti sono firmati con GnuPG. Grazie a questa firma, da un lato si può verificare se il pacchetto proviene davvero da Checkmk, dall'altro si può verificare che il pacchetto sia completo.
Affinché questi pacchetti firmati possano essere installati nel modo consueto, è necessario importare una sola volta la nostra chiave pubblica in modo che la firma sia attendibile. Per prima cosa, carica la chiave direttamente dal nostro sito web:
root@linux# wget https://download.checkmk.com/checkmk/Check_MK-pubkey.gpg
Poi importa la chiave nell'elenco delle firme affidabili. Per SLES è necessario lo strumento rpm
:
root@linux# rpm --import Check_MK-pubkey.gpg
Una volta importata la chiave, puoi verificare il pacchetto e installarlo nel modo consueto utilizzando zypper install
:
root@linux# rpm -K check-mk-raw-2.3.0p1-sles15-38.x86_64.rpm
check-mk-raw-2.3.0p1-sles15-38.x86_64.rpm: digests signatures OK
root@linux# zypper install check-mk-raw-2.3.0p1-sles15-38.x86_64.rpm
4. Test finale
Dopo l'installazione di Checkmk e di tutte le sue dipendenze, avrai accesso al comando omd
. Con questo comando potrai creare e gestire i siti di monitoraggio. Puoi richiedere la versione installata per verificare la tua installazione:
root@linux# omd version
OMD - Open Monitoring Distribution Version 2.3.0p1.cre