Monitoraggio Server · 17 min read · Oct 26, 2025
Come Installare e Monitorare Server con Checkmk su Ubuntu 22.04

Checkmk è un software di monitoraggio di server e applicazioni scritto in Python e C++. Supporta il monitoraggio di server, applicazioni, reti, contenitori e cloud. Ha un’ampia gamma di funzionalità, tra cui monitoraggio automatico, monitoraggio senza agenti tramite HTTP/SNMP, oltre 1900 plugin per raccogliere dati, analisi dettagliata del traffico di rete, dashboard personalizzabili e supporto per Grafana.
Checkmk è disponibile in quattro edizioni. La prima versione è l’edizione Raw open-source e utilizza Nagios come core. La seconda versione è la versione gratuita che ha tutte le funzionalità dell’edizione standard, supporta host illimitati per i primi 30 giorni e successivamente è limitata a 25 host. L’edizione standard enterprise e le edizioni gestite enterprise sono versioni avanzate con supporto per host illimitati e più clienti.
In questo tutorial, imparerai come installare e monitorare server utilizzando Checkmk su una macchina Ubuntu 22.04.
Prerequisiti
- Un server che esegue Ubuntu 22.04. L’edizione Standard darà un avviso se il numero di core CPU sul tuo server è inferiore a 4. Tuttavia, puoi ignorare questo avviso, ma a seconda del numero di host che desideri monitorare, dovresti optare per una macchina più potente. L’edizione Raw non esegue tale controllo.
- Un utente non root con privilegi sudo.
- Il Firewall Uncomplicated (UFW) è abilitato e in esecuzione.
- Un nome di dominio completamente qualificato (FQDN) che punta al server come
checkmk.example.com. - Tutto è aggiornato.
$ sudo apt update && sudo apt upgrade
Passo 1 - Configurare il Firewall
Prima di installare qualsiasi pacchetto, il primo passo è configurare il firewall per consentire connessioni HTTP e HTTPS.
Controlla lo stato del firewall.
$ sudo ufw statusDovresti vedere qualcosa di simile al seguente.
Status: active
To Action From
-- ------ ----
OpenSSH ALLOW Anywhere
OpenSSH (v6) ALLOW Anywhere (v6)Consenti le porte HTTP e HTTPS.
$ sudo ufw allow http
$ sudo ufw allow httpsControlla di nuovo lo stato per confermare.
$ sudo ufw status
Status: active
To Action From
-- ------ ----
OpenSSH ALLOW Anywhere
80/tcp ALLOW Anywhere
443 ALLOW Anywhere
OpenSSH (v6) ALLOW Anywhere (v6)
80/tcp (v6) ALLOW Anywhere (v6)
443 (v6) ALLOW Anywhere (v6)Passo 2 - Installare Checkmk
Per il nostro tutorial, lavoreremo con l’edizione Standard Free di Checkmk. Puoi comunque utilizzare qualsiasi edizione desideri. I comandi rimarranno gli stessi.
Il primo passo è ottenere la chiave GPG per Checkmk.
$ wget https://download.checkmk.com/checkmk/Check_MK-pubkey.gpgImporta la chiave.
$ gpg --import Check_MK-pubkey.gpgAl momento della scrittura di questo tutorial, 2.1.0p11 è l’ultima versione disponibile. Puoi controllare la pagina di download ufficiale di Checkmk per ottenere qualsiasi versione/edizione di Checkmk desideri. Copia il comando della versione e dell’edizione che desideri. Poiché stiamo installando l’edizione Standard, il nostro comando di download sarà simile al seguente.
$ wget https://download.checkmk.com/checkmk/2.1.0p11/check-mk-free-2.1.0p11_0.jammy_amd64.debInstalla il pacchetto Checkmk.
$ sudo apt install ./check-mk-free-2.1.0p11_0.jammy_amd64.debIl pacchetto Checkmk installerà per te il server web Apache. Se hai un server esistente sulla tua macchina, puoi configurarlo per funzionare come proxy per Apache.
Conferma se Checkmk è stato installato.
$ omd version
OMD - Open Monitoring Distribution Version 2.1.0p11.cfeIl sistema di monitoraggio Checkmk utilizza il progetto Open Monitoring Distribution (OMD) che è gestito tramite la riga di comando utilizzando il comando omd.
Passo 3 - Creare un Sito Checkmk
Lo strumento OMD viene utilizzato per creare e gestire più siti di monitoraggio su un singolo server. Ogni sito è un sistema di monitoraggio autonomo che funziona indipendentemente dagli altri.
Esegui il seguente comando per creare il sito Checkmk.
$ sudo omd create howtoforgeRiceverai un output simile.
Adding /opt/omd/sites/howtoforge/tmp to /etc/fstab.
Creating temporary filesystem /omd/sites/howtoforge/tmp...OK
Updating core configuration...
Generating configuration for core (type cmc)...
Starting full compilation for all hosts Creating global helper config...OK
Creating cmc protobuf configuration...OK
Executing post-create script "01_create-sample-config.py"...OK
Restarting Apache...OK
Created new site howtoforge with version 2.1.0p11.cfe.
The site can be started with omd start howtoforge.
The default web UI is available at http://checkmk/howtoforge/
The admin user for the web applications is cmkadmin with password: 9sWdQemE
For command line administration of the site, log in with 'omd su howtoforge'.
After logging in, you can change the password for cmkadmin with 'htpasswd etc/htpasswd cmkadmin'.Il comando sopra esegue i seguenti passaggi.
- Viene creato un utente di sistema e un gruppo chiamato
howtoforge. - Viene creata una home directory
/omd/sites/howtoforgee assegnata all’utente sopra. Questa è chiamata la directory del sito. - La home directory viene popolata con file di configurazione e sottodirectory.
- Viene creato un file di configurazione di base per il sito.
- Il server Apache viene configurato e riavviato.
Puoi eseguire le operazioni del sito dopo aver effettuato il login come utente howtoforge utilizzando il seguente comando.
$ sudo omd su howtoforgeQuesto ti porterà alla sua shell di login.
OMD[howtoforge]:-$In alternativa, puoi eseguire le operazioni del sito utilizzando la parola chiave sudo.
Avvia il sito.
OMD[howtoforge]:-$ omd start
Temporary filesystem already mounted
Starting agent-receiver...OK
Starting mkeventd...OK
Starting liveproxyd...OK
Starting mknotifyd...OK
Starting rrdcached...OK
Starting cmc...OK
Starting apache...OK
Starting dcd...OK
Starting redis...OK
Initializing Crontab...OKUsa il seguente comando per fermare il sito.
OMD[howtoforge]:-$ omd stopControlla lo stato del sito utilizzando il seguente comando.
OMD[mysite]:~$ omd status
agent-receiver: running
mkeventd: running
liveproxyd: running
mknotifyd: running
rrdcached: running
cmc: running
apache: running
dcd: running
redis: running
crontab: running
-----------------------
Overall state: runningPer cambiare la password predefinita per Checkmk, emetti il seguente comando.
OMD[howtoforge]:-$ htpasswd -m etc/htpasswd cmkadmin
New password:
Re-type new password:
Updating password for user cmkadminPasso 4 - Accedere al sito Checkmk
Visita l’URL http:// o http://checkmk.example.com/howtoforge e vedrai la seguente pagina di login. Accedi utilizzando le credenziali fornite nel passaggio precedente per accedere al sito di monitoraggio.

Una volta effettuato l’accesso, vedrai il dashboard di Checkmk.

Passo 5 - Installare SSL
Dobbiamo installare Certbot per generare il certificato SSL. Installeremo Certbot utilizzando Snapd.
Ubuntu 22.04 viene fornito con Snapd installato per impostazione predefinita. Esegui i seguenti comandi per assicurarti che la tua versione di Snapd sia aggiornata.
$ sudo snap install core
$ sudo snap refresh coreInstalla Certbot.
$ sudo snap install --classic certbotUsa il seguente comando per assicurarti che il comando Certbot possa essere eseguito creando un collegamento simbolico alla directory /usr/bin.
$ sudo ln -s /snap/bin/certbot /usr/bin/certbotEsegui il seguente comando per generare un certificato SSL.
$ sudo certbot certonly --apache --agree-tos --no-eff-email --staple-ocsp --preferred-challenges http -m [email protected] -d checkmk.example.comIl comando sopra scaricherà un certificato nella directory /etc/letsencrypt/live/checkmk.example.com sul tuo server.
Per controllare se il rinnovo SSL funziona correttamente, esegui una prova del processo.
$ sudo certbot renew --dry-runSe non vedi errori, sei a posto. Il tuo certificato si rinnoverà automaticamente.
Passo 6 - Configurare il Server Apache
Abilita il modulo headers di Apache.
$ sudo a2enmod headersAbilita il modulo apache mod_ssl.
$ sudo a2enmod sslAbilita il modulo HTTP/2.
$ sudo a2enmod http2Crea e apri il file /etc/apache2/sites-enabled/howtoforge.conf per la modifica.
Incolla il seguente codice in esso.
ServerName checkmk.example.com
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule (.*) https://%{HTTP_HOST}$1 [L]
RequestHeader set X-Forwarded-Proto "https"
ServerName checkmk.example.com
ErrorLog ${APACHE_LOG_DIR}/checkmk.error.log
CustomLog ${APACHE_LOG_DIR}/checkmk.access.log combined
SSLEngine on
SSLCertificateFile /etc/letsencrypt/live/checkmk.example.com/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/checkmk.example.com/privkey.pem
SSLCertificateChainFile /etc/letsencrypt/live/checkmk.example.com/chain.pem
Protocols h2 http/1.1
Salva il file premendo Ctrl + X e inserendo Y quando richiesto.
Crea e apri il file /etc/apache2/conf-available/ssl-params.conf per la modifica. Incolla il seguente codice in esso.
SSLProtocol -all +TLSv1.3 +TLSv1.2
SSLOpenSSLConfCmd Curves X25519:secp521r1:secp384r1:prime256v1
SSLCipherSuite ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384
SSLHonorCipherOrder on
SSLSessionTickets off
SSLCompression off
SSLUseStapling On
SSLStaplingCache "shmcb:logs/ssl_stapling(32768)"
SSLStaplingResponseMaxAge 900Salva il file premendo Ctrl + X e inserendo Y quando richiesto.
Disattiva il sito predefinito.
$ sudo a2dissite 000-default.confAttiva il sito Checkmk.
$ sudo a2ensite howtoforge.confAttiva il file di configurazione SSL.
$ sudo a2enconf ssl-paramsVerifica la configurazione.
$ sudo apache2ctl configtestSe ricevi OK come risposta, procedi con il riavvio del server Apache per attivare il sito Checkmk.
$ sudo systemctl restart apache2Ora puoi accedere al tuo sito Checkmk tramite l’URL https://checkmk.example.com/howtoforge.
Passo 7 - Installare l’Agente di Monitoraggio
Devi installare un agente di monitoraggio per aggiungere e monitorare altri host in Checkmk. Per installare l’agente, apri il sito Checkmk e vai all’opzione Setup > Agents > Windows, Linux, Solaris, AIX.

Verrai portato alla seguente pagina.

Clicca sull’elemento di menu Correlati in alto e poi seleziona Linux, Solaris, AIX files dal menu a discesa.

Copia il link di download del file deb dalla pagina seguente.

Scarica l’agente utilizzando il link copiato sul server host.
$ wget https://checkmk.example.com/howtoforge/check_mk/agents/check-mk-agent_2.1.0p11-1_all.debInstalla il pacchetto scaricato.
$ sudo apt install ./check-mk-agent_2.1.0p11-1_all.debVerifica se l’agente è installato.
$ check_mk_agentRiceverai un output simile.
$ check_mk_agent
<<>>
Version: 2.1.0p11
AgentOS: linux
Hostname: checkmk
AgentDirectory: /etc/check_mk
DataDirectory: /var/lib/check_mk_agent
SpoolDirectory: /var/lib/check_mk_agent/spool
PluginsDirectory: /usr/lib/check_mk_agent/plugins
LocalDirectory: /usr/lib/check_mk_agent/local
....... Prima di procedere, dobbiamo aprire la porta 6556 che viene utilizzata dal server per connettersi all’host Checkmk.
$ sudo ufw allow 6556Il passo successivo è registrare l’host con il server. Questo passaggio è necessario per un server Checkmk sicuro. Puoi saltarlo se non utilizzi SSL sul tuo server.
Ci sono alcuni bug con l’ultimo pacchetto dell’agente, quindi esegui i seguenti comandi come soluzione alternativa.
$ sudo /var/lib/cmk-agent/scripts/cmk-agent-useradd.sh
$ sudo /var/lib/cmk-agent/scripts/super-server/setup triggerRiavvia i seguenti servizi.
$ sudo systemctl restart cmk-agent-ctl-daemon.service --now
$ sudo systemctl restart check-mk-agent.socket --nowEmetti il seguente comando per registrare l’host con il tuo server Checkmk.
$ sudo cmk-agent-ctl register --hostname localhost --server checkmk.example.com:443 --site howtoforge --user cmkadminRiceverai un output simile in cui ti verrà chiesto se desideri stabilire una connessione e la password per il server Checkmk.
Attempting to register at checkmk.nspeaks.xyz:443/howtoforge. Server certificate details:
PEM-encoded certificate:
-----BEGIN CERTIFICATE-----
MIIFLTCC...........
.............udEkKI
-----END CERTIFICATE-----
Issued by:
R3
Issued to:
checkmk.example.com
Validity:
From Mon, 05 Sep 2022 08:12:29 +0000
To Sun, 04 Dec 2022 08:12:28 +0000
Do you want to establish this connection? [Y/n]
> y
Please enter password for 'cmkadmin'
>
ERROR [cmk_agent_ctl] Error pairing with checkmk.nspeaks.xyz:443/howtoforge
Caused by:
Request failed with code 404 Not Found:
404 Not Found
Not Found
The requested URL was not found on this server.
Probabilmente vedrai un errore alla fine del comando. Questo è dovuto al pacchetto dell’agente Checkmk difettoso al momento della scrittura di questo tutorial. Ma l’host è registrato con successo con il server.
Passo 8 - Aggiungere Host per il Monitoraggio
Per aggiungere il tuo host, visita l’opzione Setup dal pannello di sinistra e poi apri Hosts > Hosts e clicca sul pulsante Add Host per procedere.

Inserisci il nome host e l’indirizzo IP del server host e clicca sul pulsante Save & go to service configuration.

Nella pagina dei servizi, vedrai un elenco di tutti i servizi scoperti. Se vedi dei Servizi Indecisi, clicca sul link Fix all per risolvere il problema.

Poi, clicca sul segno giallo nell’angolo in alto a destra della finestra.

Successivamente, clicca sul pulsante Activate on selected sites.

Torna alla homepage e noterai le statistiche degli Host e dei servizi su di essa. Dovrai configurare e creare dashboard personalizzati per raccogliere ulteriori statistiche.

Passo 9 - Abilitare le Notifiche Email
Puoi abilitare Checkmk per inviare notifiche sui cambiamenti di stato dei tuoi host al tuo indirizzo email per ricevere notifiche sui guasti.
Checkmk non fornisce un meccanismo di relay SMTP, quindi devi configurare un relay SMTP sul tuo server per inviare notifiche email. Puoi utilizzare Postfix, Sendmail o qualsiasi altro software di tua scelta. La configurazione di Postfix e Sendmail è al di fuori dello scopo di questo tutorial, quindi non ne parleremo.
Una volta configurato il tuo server per le email di relay SMTP, il passo successivo è configurare il server con il tuo indirizzo email.

Visita il menu Setup >> Users >> Users e verrai portato alla seguente pagina.

Clicca sull’icona matita accanto al tuo nome utente per aprire la pagina delle proprietà dell’utente.

Compila l’indirizzo email e clicca sul pulsante Save per terminare.
Modifica delle Regole di Notifica
Il passo successivo è impostare regole in base alle quali riceverai notifiche email. Clicca sull’icona della campana accanto al tuo nome utente nella pagina degli utenti.

Clicca sul pulsante Add rule per iniziare a creare nuove regole per il tuo utente Checkmk.

Nella pagina successiva, compila la descrizione della notifica.

Successivamente, seleziona la condizione chiamata Match host event type e seleziona le seguenti opzioni come mostrato di seguito.

Clicca sul pulsante Save per terminare l’aggiornamento delle regole.

Clicca sul pulsante giallo in alto a destra e clicca sul pulsante Activate on selected sites per applicare le modifiche.

Configura un Indirizzo Email di Fallback per le Notifiche
Quando viene ricevuta una notifica e non viene corrisposta a nessuna regola di notifica, viene inviata a un indirizzo email di fallback configurato globalmente.
Visita il menu Impostazioni Globali dal pannello di sinistra e clicca sul link Fallback email address for notifications.

Nella pagina successiva, inserisci l’indirizzo email e clicca sul pulsante Save per aggiornare.

Clicca sull’icona gialla nella pagina successiva e clicca sul pulsante Activate on selected sites per aggiornare l’email. Ora dovresti iniziare a ricevere email riguardanti lo stato del tuo host.
Passo 10 - Aggiornamento
Checkmk può eseguire più versioni software su un singolo server. E puoi assegnare a ciascun sito una versione specifica. Pertanto, l’aggiornamento di Checkmk può essere un processo a più fasi. Il primo passo sarebbe installare il pacchetto aggiornato. E poi, collegare il pacchetto aggiornato al sito che desideri aggiornare.
Installazione di una nuova versione
Il primo passo è installare una nuova versione di Checkmk. Il processo è lo stesso dell’installazione di Checkmk. Ottieni la versione più recente dalla pagina degli Archivi di Checkmk e esegui il comando apt install sul pacchetto.
Prendiamo la versione raw di Checkmk.
$ wget https://download.checkmk.com/checkmk/2.1.0p11/check-mk-raw-2.1.0p11_0.jammy_amd64.debInstalla il pacchetto scaricato.
$ sudo apt install ./check-mk-raw-2.1.0p11_0.jammy_amd64.debElenca tutte le versioni disponibili utilizzando il seguente comando.
$ omd versions
2.1.0p11.cfe
2.1.0p11.cre (default)La versione appena scaricata è impostata come versione predefinita e qualsiasi nuovo sito creato da qui in poi utilizzerà quella versione.
Crea un nuovo sito con questa versione.
$ sudo omd create site testsite
Adding /opt/omd/sites/testsite/tmp to /etc/fstab.
Creating temporary filesystem /omd/sites/testsite/tmp...OK
Updating core configuration...
Generating configuration for core (type nagios)...
Precompiling host checks...OK
Executing post-create script "01_create-sample-config.py"...OK
Restarting Apache...OK
Created new site testsite with version 2.1.0p11.cre.
The site can be started with omd start testsite.
The default web UI is available at http://checkmk/testsite/
The admin user for the web applications is cmkadmin with password: ZX0NDzY1
For command line administration of the site, log in with 'omd su testsite'.
After logging in, you can change the password for cmkadmin with 'htpasswd etc/htpasswd cmkadmin'.Elenca i siti sul tuo server.
$ omd sites
SITE VERSION COMMENTS
howtoforge 2.1.0p11.cfe
testsite 2.1.0p11.cre default versionAccedi alla shell di testsite.
$ sudo omd su testsiteEsegui il seguente comando per aggiornare la versione OMD del sito.
OMD[testsite]:~$ omd updateRiceverai la seguente schermata GUI.

Premi il tasto Enter per procedere.
Poiché stiamo aggiornando dall’edizione gratuita all’edizione Standard, ti verrà chiesto di nuovo.

Premi il tasto Enter per procedere con l’aggiornamento del sito. Riceverai il seguente output.
2022-09-09 09:51:15 - Updating site 'testsite' from version 2.1.0p11.cre to 2.1.0p11.cfe...
* Installed dir local/lib/python3/cmk/cee
* Installed dir local/lib/python3/cmk/cee/dcd
* Installed dir local/lib/python3/cmk/cee/dcd/plugins
* Installed dir local/lib/python3/cmk/cee/dcd/plugins/connectors
* Installed dir var/check_mk/reports
* Installed dir var/check_mk/rrd
* Installed dir var/check_mk/reports/archive
* Installed link etc/rc.d/80-cmc
* Installed link etc/rc.d/20-mknotifyd ?????????????????????????????
* Installed link etc/rc.d/20-liveproxyd ? You are updating from Raw ?
* Installed link etc/rc.d/85-dcd ? Edition to Free Edition. ?
* Installed file etc/logrotate.d/mknotifyd ? Is this intended? ?
* Installed file etc/logrotate.d/cmc ? ?
* Installed file etc/logrotate.d/liveproxyd?????????????????????????????
* Installed file etc/logrotate.d/dcd ? < yes > < no > ?
* Installed file etc/init.d/mknotifyd ?????????????????????????????
* Installed file etc/init.d/cmc
* Installed file etc/init.d/liveproxyd
* Installed file etc/init.d/dcd
Creating temporary filesystem /omd/sites/testsite/tmp...OK
Executing update-pre-hooks script "02_cmk-update-config"...
-| Initializing application...
-| Updating Checkmk configuration...
-| ATTENTION: Some steps may take a long time depending on your installation, e.g. during major upgrades.
-| 1/26 Rewriting password store...
-| 2/26 Migrate Visuals context...
-| 3/26 Update global settings...
-| 4/26 Rewriting tags...
-| 5/26 Rewriting hosts and folders...
-| 6/26 Rewriting rulesets...
-| Replacing ruleset non_inline_snmp_hosts with snmp_backend_hosts
-| 7/26 Rewriting discovered host labels...
-| 8/26 Rewriting autochecks...
-| 9/26 Cleanup version specific caches...
-| 10/26 Migrating fs_used name...
-| 11/26 Migrate pagetype topics...
-| 12/26 Migrate dashlets...
-| 13/26 Migrate LDAP connections...
-| 14/26 Rewrite BI Configuration...
-| Skipping conversion of bi.mk (already done)
-| 15/26 Set version specific user attributes...
-| 16/26 Rewriting inventory data...
-| Skipping path '/omd/sites/testsite/var/check_mk/inventory' (empty)
-| Skipping path '/omd/sites/testsite/var/check_mk/inventory_archive' (empty)
-| Skipping path '/omd/sites/testsite/tmp/check_mk/status_data' (empty)
-| Finished checking for corrupt files
-| Creating file '/omd/sites/testsite/var/check_mk/update_config/py2conversion.done'
-| 17/26 Migrate audit log...
-| No audit log present. Skipping.
-| 18/26 Sanitize audit log (Werk #13330)...
-| Wrote audit log backup to /omd/sites/testsite/audit_log_backup. Please check if the audit log in the GUI works as expected. In case of problems you can copy the backup files back to /omd/sites/testsite/var/check_mk/wato/log. Please check the corresponding files in /omd/sites/testsite/var/check_mk/wato/log for any leftover passwords and remove them if necessary. If everything works as expected you can remove the backup. For further details please have a look at Werk #13330.
-| Sanitizing log files: /omd/sites/testsite/var/check_mk/wato/log/wato_audit.log
-| Finished sanitizing log files
-| Wrote sanitization flag file /omd/sites/testsite/var/check_mk/wato/log/.werk-13330
-| 19/26 Rename discovered host label files...
-| 20/26 Rewriting host, service or contact groups...
-| 21/26 Rewriting notification configuration for ServiceNow...
-| 22/26 Renewing certificates without server name extension...
-| Skipping (nothing to do)
-| 23/26 Adding site CA to trusted CAs...
-| 24/26 Rewrite mknotifyd config for central site...
-| 25/26 Rewriting InfluxDB connections...
-| 26/26 Disabling unsafe EC rules...
-| Done
OK
Executing update-pre-hooks script "01_mkp-disable-outdated"...OK
Updating core configuration...
Generating configuration for core (type nagios)...
Precompiling host checks...OK
Finished update.Conferma la versione del sito.
OMD[testsite]:~$ omd version
OMD - Open Monitoring Distribution Version 2.1.0p11.cfeCongratulazioni. Hai aggiornato con successo il tuo sito.
Esci dalla shell.
OMD[testsite]:~$ exitPuoi cambiare la versione predefinita di OMD con il seguente comando.
$ sudo omd setversion 2.1.0p11.cfePasso 11 - Backup e Ripristino dei Siti Checkmk
Puoi eseguire il backup e il ripristino di un sito Checkmk utilizzando sia i metodi GUI che da riga di comando.
Accedi alla shell del sito.
$ sudo omd su howtoforgeEmetti il seguente comando per eseguire il backup del sito nella cartella /tmp.
$ OMD[howtoforge]:~$ omd backup /tmp/howtoforge.tar.gzPuoi eseguire un backup senza accedere alla shell.
$ sudo omd backup howtoforge /tmp/howtoforge.tar.gzSe non desideri che gli eventi storici vengano inclusi nel backup del sito, puoi eseguire un backup senza di essi.
$ sudo omd backup howtoforge -N /tmp/howtoforge.N.tar.gzRipristinare un sito Checkmk
Ripristinare un sito Checkmk svuota completamente e lo riempie di nuovo. Pertanto, il sito deve essere fermato prima del ripristino.
$ sudo omd stop howtoforgeEsegui il ripristino.
$ sudo omd restore howtoforge /tmp/howtoforge.tar.gzPuoi combinare i comandi di arresto e ripristino in uno utilizzando il flag --kill.
$ sudo omd restore howtoforge --kill /tmp/howtoforge.tar.gzPuoi ripristinare il backup come un nuovo sito con un nome diverso.
$ sudo omd restore howtoforge1 /tmp/howtoforge.tar.gzAvvia il sito ripristinato.
$ sudo omd start howtoforgeConclusione
Questo conclude il nostro tutorial su come installare e utilizzare Checkmk per monitorare server su Ubuntu 22.04. Se hai domande, postale nei commenti qui sotto.
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.