Monitoramento · 18 min read · Oct 26, 2025
Como Instalar e Monitorar Servidores com Checkmk no Ubuntu 22.04

Checkmk é um software de monitoramento de servidores e aplicações escrito em Python e C++. Ele suporta o monitoramento de servidores, aplicações, redes, contêineres e nuvens. Possui uma ampla gama de recursos, incluindo monitoramento automatizado, monitoramento sem agente via HTTP/SNMP, mais de 1900 plugins para coletar dados, análise detalhada de tráfego de rede, painéis personalizáveis e suporte ao Grafana.
Checkmk vem em quatro edições. A primeira versão é a edição Raw de código aberto e usa o Nagios como seu núcleo. A segunda versão é a versão gratuita que possui todos os recursos da edição padrão, suporta hosts ilimitados nos primeiros 30 dias e, após isso, é limitada a 25 hosts. A edição padrão empresarial e as edições gerenciadas empresariais são versões avançadas com suporte para hosts ilimitados e múltiplos clientes.
Neste tutorial, você aprenderá como instalar e monitorar servidores usando Checkmk em uma máquina Ubuntu 22.04.
Pré-requisitos
- Um servidor rodando Ubuntu 22.04. A edição Standard emitirá um aviso se o número de núcleos de CPU em seu servidor for menor que 4. No entanto, você pode ignorar esse aviso, mas dependendo do número de hosts que deseja monitorar, deve optar por uma máquina mais poderosa. A edição Raw não realiza tal verificação.
- Um usuário não-root com privilégios sudo.
- O Firewall sem complicações (UFW) está habilitado e em execução.
- Um nome de domínio totalmente qualificado (FQDN) apontando para o servidor como,
checkmk.example.com. - Tudo está atualizado.
$ sudo apt update && sudo apt upgrade
Passo 1 - Configurar o Firewall
Antes de instalar qualquer pacote, o primeiro passo é configurar o firewall para permitir conexões HTTP e HTTPS.
Verifique o status do firewall.
$ sudo ufw status
Você deve ver algo como o seguinte.
Status: active
To Action From
-- ------ ----
OpenSSH ALLOW Anywhere
OpenSSH (v6) ALLOW Anywhere (v6)
Permita as portas HTTP e HTTPS.
$ sudo ufw allow http
$ sudo ufw allow https
Verifique o status novamente para confirmar.
$ 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 - Instalar Checkmk
Para nosso tutorial, estaremos trabalhando com a edição Standard Free do Checkmk. Você pode, no entanto, usar qualquer edição que desejar. Os comandos permanecerão os mesmos.
O primeiro passo é pegar a chave GPG para o Checkmk.
$ wget https://download.checkmk.com/checkmk/Check_MK-pubkey.gpg
Importe a chave.
$ gpg --import Check_MK-pubkey.gpg
No momento da redação deste tutorial, 2.1.0p11 é a versão mais recente disponível. Você pode verificar a página oficial de download do Checkmk para pegar qualquer versão/edição que desejar. Copie o comando da versão e edição que você deseja. Como estamos instalando a edição Standard, nosso comando de download será semelhante ao seguinte.
$ wget https://download.checkmk.com/checkmk/2.1.0p11/check-mk-free-2.1.0p11_0.jammy_amd64.deb
Instale o pacote Checkmk.
$ sudo apt install ./check-mk-free-2.1.0p11_0.jammy_amd64.deb
O pacote Checkmk instalará o servidor web Apache para você. Se você já tiver um servidor existente em sua máquina, pode configurá-lo para funcionar como um proxy para o Apache.
Confirme se o Checkmk foi instalado.
$ omd version
OMD - Open Monitoring Distribution Version 2.1.0p11.cfe
O sistema de monitoramento Checkmk usa o projeto Open Monitoring Distribution (OMD) que é gerenciado via linha de comando usando o comando omd.
Passo 3 - Criar Site Checkmk
A ferramenta OMD é usada para criar e gerenciar múltiplos sites de monitoramento em um único servidor. Cada site é um sistema de monitoramento autônomo que opera independentemente dos outros.
Execute o seguinte comando para criar o site Checkmk.
$ sudo omd create howtoforge
Você receberá uma saída semelhante.
Adicionando /opt/omd/sites/howtoforge/tmp ao /etc/fstab.
Criando sistema de arquivos temporário /omd/sites/howtoforge/tmp...OK
Atualizando configuração do núcleo...
Gerando configuração para o núcleo (tipo cmc)...
Iniciando compilação completa para todos os hosts Criando configuração global de helper...OK
Criando configuração protobuf cmc...OK
Executando script pós-criação "01_create-sample-config.py"...OK
Reiniciando Apache...OK
Criado novo site howtoforge com versão 2.1.0p11.cfe.
O site pode ser iniciado com omd start howtoforge.
A interface web padrão está disponível em http://checkmk/howtoforge/
O usuário admin para as aplicações web é cmkadmin com senha: 9sWdQemE
Para administração via linha de comando do site, faça login com 'omd su howtoforge'.
Após fazer login, você pode alterar a senha para cmkadmin com 'htpasswd etc/htpasswd cmkadmin'.
O comando acima realiza os seguintes passos.
- Um usuário do sistema e um grupo chamado
howtoforgeé criado. - Um diretório home
/omd/sites/howtoforgeé criado e atribuído ao usuário acima. Isso é chamado de diretório do site. - O diretório home é preenchido com arquivos de configuração e subdiretórios.
- Um arquivo de configuração básico é criado para o site.
- O servidor Apache é configurado e reiniciado.
Você pode realizar as operações do site após fazer login como o usuário howtoforge usando o seguinte comando.
$ sudo omd su howtoforge
Isso irá mudar você para seu shell de login.
OMD[howtoforge]:-$
Alternativamente, você pode realizar as operações do site usando a palavra-chave sudo.
Inicie o site.
OMD[howtoforge]:-$ omd start
Sistema de arquivos temporário já montado
Iniciando agente-receiver...OK
Iniciando mkeventd...OK
Iniciando liveproxyd...OK
Iniciando mknotifyd...OK
Iniciando rrdcached...OK
Iniciando cmc...OK
Iniciando apache...OK
Iniciando dcd...OK
Iniciando redis...OK
Inicializando Crontab...OK
Use o seguinte comando para parar o site.
OMD[howtoforge]:-$ omd stop
Verifique o status do site usando o seguinte 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
-----------------------
Estado geral: running
Para alterar a senha padrão do Checkmk, emita o seguinte comando.
OMD[howtoforge]:-$ htpasswd -m etc/htpasswd cmkadmin
Nova senha:
Re-digite nova senha:
Atualizando senha para o usuário cmkadmin
Passo 4 - Acessar o site Checkmk
Visite a URL http:// ou http://checkmk.example.com/howtoforge e você verá a seguinte página de login. Faça login usando as credenciais fornecidas na etapa anterior para acessar o site de monitoramento.

Uma vez logado, você verá o painel do Checkmk.

Passo 5 - Instalar SSL
Precisamos instalar o Certbot para gerar o certificado SSL. Instalaremos o Certbot usando o Snapd.
O Ubuntu 22.04 vem com o Snapd instalado por padrão. Execute os seguintes comandos para garantir que sua versão do Snapd esteja atualizada.
$ sudo snap install core
$ sudo snap refresh core
Instale o Certbot.
$ sudo snap install --classic certbot
Use o seguinte comando para garantir que o comando Certbot possa ser executado criando um link simbólico para o diretório /usr/bin.
$ sudo ln -s /snap/bin/certbot /usr/bin/certbot
Execute o seguinte comando para gerar um Certificado SSL.
$ sudo certbot certonly --apache --agree-tos --no-eff-email --staple-ocsp --preferred-challenges http -m [email protected] -d checkmk.example.com
O comando acima fará o download de um certificado para o diretório /etc/letsencrypt/live/checkmk.example.com em seu servidor.
Para verificar se a renovação do SSL está funcionando bem, faça um teste do processo.
$ sudo certbot renew --dry-run
Se você não ver erros, está tudo pronto. Seu certificado será renovado automaticamente.
Passo 6 - Configurar o Servidor Apache
Ative o módulo de cabeçalhos do Apache.
$ sudo a2enmod headers
Ative o módulo mod_ssl do apache.
$ sudo a2enmod ssl
Ative o módulo HTTP/2.
$ sudo a2enmod http2
Crie e abra o arquivo /etc/apache2/sites-enabled/howtoforge.conf para edição.
Cole o seguinte código nele.
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
Salve o arquivo pressionando Ctrl + X e digitando Y quando solicitado.
Crie e abra o arquivo /etc/apache2/conf-available/ssl-params.conf para edição. Cole o seguinte código nele.
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 900
Salve o arquivo pressionando Ctrl + X e digitando Y quando solicitado.
Desative o site padrão.
$ sudo a2dissite 000-default.conf
Ative o site Checkmk.
$ sudo a2ensite howtoforge.conf
Ative o arquivo de configuração SSL.
$ sudo a2enconf ssl-params
Verifique a configuração.
$ sudo apache2ctl configtest
Se você receber OK como resposta, prossiga reiniciando o servidor Apache para ativar o site Checkmk.
$ sudo systemctl restart apache2
Agora você pode acessar seu site Checkmk através da URL https://checkmk.example.com/howtoforge.
Passo 7 - Instalar Agente de Monitoramento
Você precisa instalar um agente de monitoramento para adicionar e monitorar outros hosts no Checkmk. Para instalar o agente, abra o site Checkmk e vá para Setup > Agents > Windows, Linux, Solaris, AIX.

Você será levado à seguinte página.

Clique no item de menu Relacionados na parte superior e depois selecione Linux, Solaris, AIX files no menu suspenso.

Copie o link de download do arquivo deb da página a seguir.

Baixe o agente usando o link copiado no servidor host.
$ wget https://checkmk.example.com/howtoforge/check_mk/agents/check-mk-agent_2.1.0p11-1_all.deb
Instale o pacote baixado.
$ sudo apt install ./check-mk-agent_2.1.0p11-1_all.deb
Verifique se o agente está instalado.
$ check_mk_agent
Você receberá uma saída semelhante.
$ 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
.......
Antes de prosseguir, precisamos abrir a porta 6556 que é usada pelo servidor para se conectar ao host Checkmk.
$ sudo ufw allow 6556
O próximo passo é registrar o host com o servidor. Este passo é necessário para um servidor Checkmk seguro. Você pode pular se não usar SSL em seu servidor.
Existem alguns bugs com o pacote de agente mais recente, portanto, execute os seguintes comandos como uma solução alternativa.
$ sudo /var/lib/cmk-agent/scripts/cmk-agent-useradd.sh
$ sudo /var/lib/cmk-agent/scripts/super-server/setup trigger
Reinicie os seguintes serviços.
$ sudo systemctl restart cmk-agent-ctl-daemon.service --now
$ sudo systemctl restart check-mk-agent.socket --now
Emita o seguinte comando para registrar o host com seu servidor Checkmk.
$ sudo cmk-agent-ctl register --hostname localhost --server checkmk.example.com:443 --site howtoforge --user cmkadmin
Você receberá uma saída semelhante onde será perguntado se deseja estabelecer uma conexão e a senha para o servidor Checkmk.
Tentando registrar em checkmk.nspeaks.xyz:443/howtoforge. Detalhes do certificado do servidor:
Certificado codificado em PEM:
-----BEGIN CERTIFICATE-----
MIIFLTCC...........
.............udEkKI
-----END CERTIFICATE-----
Emitido por:
R3
Emitido para:
checkmk.example.com
Validade:
De Seg, 05 Set 2022 08:12:29 +0000
Para Dom, 04 Dez 2022 08:12:28 +0000
Você deseja estabelecer esta conexão? [Y/n]
> y
Por favor, insira a senha para 'cmkadmin'
>
ERRO [cmk_agent_ctl] Erro ao emparelhar com checkmk.nspeaks.xyz:443/howtoforge
Causado por:
Solicitação falhou com código 404 Not Found:
404 Not Found
Not Found
A URL solicitada não foi encontrada neste servidor.
Você provavelmente verá um erro no final do comando. Isso se deve ao pacote de agente Checkmk com bugs no momento da redação deste tutorial. Mas o host está registrado com sucesso no servidor.
Passo 8 - Adicionar Host para Monitoramento
Para adicionar seu host, visite a opção Setup no painel esquerdo e depois abra Hosts > Hosts e clique no botão Add Host para prosseguir.

Digite o nome do host e o endereço IP do servidor host, e clique no botão Save & go to service configuration.

Na página de serviços, você verá uma lista de todos os serviços descobertos. Se você ver algum Serviços Indecisos, clique no link Fix all para corrigir o problema.

Em seguida, clique no sinal amarelo no canto superior direito da janela.

Em seguida, clique no botão Activate on selected sites.

Volte para a página inicial e você notará as estatísticas de Host e serviço nela. Você precisará configurar e criar painéis personalizados para reunir mais estatísticas.

Passo 9 - Habilitar Notificações por Email
Você pode habilitar o Checkmk para enviar notificações sobre mudanças de status de seus hosts para seu endereço de e-mail para receber notificações sobre falhas.
O Checkmk não vem com um mecanismo de retransmissão SMTP, portanto, você precisa configurar um retransmissor SMTP em seu servidor para enviar notificações por e-mail. Você pode usar Postfix, Sendmail ou qualquer outro software de sua escolha. Configurar Postfix e Sendmail está fora do escopo deste tutorial, portanto, não entraremos nisso.
Uma vez que você tenha configurado seu servidor para e-mails de retransmissão SMTP, o próximo passo é configurar o servidor com seu endereço de e-mail.

Visite o menu Setup >> Users >> Users e você será levado à seguinte página.

Clique no ícone de lápis ao lado do seu nome de usuário para abrir a página de propriedades do Usuário.

Preencha o endereço de e-mail e clique no botão Save para finalizar.
Editar Regras de Notificação
O próximo passo é definir regras com base nas quais você receberá notificações por e-mail. Clique no ícone de sino ao lado do seu nome de usuário na página de usuários.

Clique no botão Add rule para começar a criar novas regras para seu usuário Checkmk.

Na próxima página, preencha a descrição da notificação.

Em seguida, marque a condição chamada Match host event type e selecione as seguintes opções conforme mostrado abaixo.

Clique no botão Save para finalizar a atualização das regras.

Clique no botão amarelo no canto superior direito e clique no botão Activate on selected sites para aplicar as mudanças.

Configurar Endereço de E-mail de Fallback para Notificações
Quando uma notificação é recebida e não é correspondida por nenhuma regra de notificação, ela é enviada para um endereço de e-mail de fallback globalmente configurado.
Visite o menu Global Settings no painel esquerdo e clique no link Fallback email address for notifications.

Na próxima página, insira o endereço de e-mail e clique no botão Save para atualizar.

Clique no ícone amarelo na próxima página e clique no botão Activate on selected sites para atualizar o ID de e-mail. Agora, você deve começar a receber e-mails sobre o status do seu host.
Passo 10 - Atualizar
O Checkmk pode executar várias versões de software em um único servidor. E você pode atribuir cada site a uma versão específica. Portanto, atualizar o Checkmk pode ser um processo de múltiplas etapas. O primeiro passo seria instalar o pacote atualizado. E então, vincular o pacote atualizado ao site que você deseja atualizar.
Instalando nova versão
O primeiro passo é instalar uma nova versão do Checkmk. O processo é o mesmo que instalar o Checkmk. Pegue a versão mais recente da página de Arquivos do Checkmk e execute o comando apt install no pacote.
Vamos pegar a versão raw do Checkmk.
$ wget https://download.checkmk.com/checkmk/2.1.0p11/check-mk-raw-2.1.0p11_0.jammy_amd64.deb
Instale o pacote baixado.
$ sudo apt install ./check-mk-raw-2.1.0p11_0.jammy_amd64.deb
Liste todas as versões disponíveis usando o seguinte comando.
$ omd versions
2.1.0p11.cfe
2.1.0p11.cre (default)
A nova versão baixada é definida como a versão padrão e qualquer novo site criado a partir de agora usará essa versão.
Crie um novo site com esta versão.
$ sudo omd create site testsite
Adicionando /opt/omd/sites/testsite/tmp ao /etc/fstab.
Criando sistema de arquivos temporário /omd/sites/testsite/tmp...OK
Atualizando configuração do núcleo...
Gerando configuração para o núcleo (tipo nagios)...
Pré-compilando verificações de host...OK
Executando script pós-criação "01_create-sample-config.py"...OK
Reiniciando Apache...OK
Criado novo site testsite com versão 2.1.0p11.cre.
O site pode ser iniciado com omd start testsite.
A interface web padrão está disponível em http://checkmk/testsite/
O usuário admin para as aplicações web é cmkadmin com senha: ZX0NDzY1
Para administração via linha de comando do site, faça login com 'omd su testsite'.
Após fazer login, você pode alterar a senha para cmkadmin com 'htpasswd etc/htpasswd cmkadmin'.
Liste os sites em seu servidor.
$ omd sites
SITE VERSION COMMENTS
howtoforge 2.1.0p11.cfe
testsite 2.1.0p11.cre versão padrão
Faça login no shell do testsite.
$ sudo omd su testsite
Execute o seguinte comando para atualizar a versão OMD do site.
OMD[testsite]:~$ omd update
Você receberá a seguinte tela GUI.

Pressione a tecla Enter para prosseguir.
Como estamos atualizando da edição gratuita para a edição Standard, você será solicitado novamente.

Pressione a tecla Enter para prosseguir com a atualização do site. Você receberá a seguinte saída.
2022-09-09 09:51:15 - Atualizando site 'testsite' da versão 2.1.0p11.cre para 2.1.0p11.cfe...
* Diretório instalado local/lib/python3/cmk/cee
* Diretório instalado local/lib/python3/cmk/cee/dcd
* Diretório instalado local/lib/python3/cmk/cee/dcd/plugins
* Diretório instalado local/lib/python3/cmk/cee/dcd/plugins/connectors
* Diretório instalado var/check_mk/reports
* Diretório instalado var/check_mk/rrd
* Diretório instalado var/check_mk/reports/archive
* Link instalado etc/rc.d/80-cmc
* Link instalado etc/rc.d/20-mknotifyd ?????????????????????????????
* Link instalado etc/rc.d/20-liveproxyd ? Você está atualizando da versão Raw ?
* Link instalado etc/rc.d/85-dcd ? Edição para Edição Gratuita. ?
* Arquivo instalado etc/logrotate.d/mknotifyd ? Isso é intencionado? ?
* Arquivo instalado etc/logrotate.d/cmc ? ?
* Arquivo instalado etc/logrotate.d/liveproxyd?????????????????????????????
* Arquivo instalado etc/logrotate.d/dcd ? < sim > < não > ?
* Arquivo instalado etc/init.d/mknotifyd ?????????????????????????????
* Arquivo instalado etc/init.d/cmc
* Arquivo instalado etc/init.d/liveproxyd
* Arquivo instalado etc/init.d/dcd
Criando sistema de arquivos temporário /omd/sites/testsite/tmp...OK
Executando script de pré-atualização "02_cmk-update-config"...
-| Inicializando aplicação...
-| Atualizando configuração do Checkmk...
-| ATENÇÃO: Algumas etapas podem demorar dependendo da sua instalação, por exemplo, durante atualizações importantes.
-| 1/26 Reescrevendo armazenamento de senhas...
-| 2/26 Migrar contexto de Visuais...
-| 3/26 Atualizar configurações globais...
-| 4/26 Reescrevendo tags...
-| 5/26 Reescrevendo hosts e pastas...
-| 6/26 Reescrevendo conjuntos de regras...
-| Substituindo conjunto de regras non_inline_snmp_hosts por snmp_backend_hosts
-| 7/26 Reescrevendo rótulos de hosts descobertos...
-| 8/26 Reescrevendo autochecks...
-| 9/26 Limpeza de caches específicos da versão...
-| 10/26 Migrando nome fs_used...
-| 11/26 Migrar tópicos de tipo de página...
-| 12/26 Migrar dashlets...
-| 13/26 Migrar conexões LDAP...
-| 14/26 Reescrever Configuração BI...
-| Ignorando conversão de bi.mk (já feito)
-| 15/26 Definir atributos de usuário específicos da versão...
-| 16/26 Reescrevendo dados de inventário...
-| Ignorando caminho '/omd/sites/testsite/var/check_mk/inventory' (vazio)
-| Ignorando caminho '/omd/sites/testsite/var/check_mk/inventory_archive' (vazio)
-| Ignorando caminho '/omd/sites/testsite/tmp/check_mk/status_data' (vazio)
-| Finalizando verificação de arquivos corrompidos
-| Criando arquivo '/omd/sites/testsite/var/check_mk/update_config/py2conversion.done'
-| 17/26 Migrar log de auditoria...
-| Nenhum log de auditoria presente. Ignorando.
-| 18/26 Sanitizar log de auditoria (Werk #13330)...
-| Escreveu backup do log de auditoria em /omd/sites/testsite/audit_log_backup. Verifique se o log de auditoria na GUI funciona como esperado. Em caso de problemas, você pode copiar os arquivos de backup de volta para /omd/sites/testsite/var/check_mk/wato/log. Verifique os arquivos correspondentes em /omd/sites/testsite/var/check_mk/wato/log para quaisquer senhas restantes e remova-as se necessário. Se tudo funcionar como esperado, você pode remover o backup. Para mais detalhes, consulte o Werk #13330.
-| Sanitizando arquivos de log: /omd/sites/testsite/var/check_mk/wato/log/wato_audit.log
-| Finalizando sanitização de arquivos de log
-| Escreveu arquivo de sinalização de sanitização /omd/sites/testsite/var/check_mk/wato/log/.werk-13330
-| 19/26 Renomear arquivos de rótulos de hosts descobertos...
-| 20/26 Reescrevendo grupos de hosts, serviços ou contatos...
-| 21/26 Reescrevendo configuração de notificação para ServiceNow...
-| 22/26 Renovando certificados sem extensão de nome do servidor...
-| Ignorando (nada a fazer)
-| 23/26 Adicionando CA do site às CAs confiáveis...
-| 24/26 Reescrever configuração mknotifyd para site central...
-| 25/26 Reescrevendo conexões do InfluxDB...
-| 26/26 Desabilitando regras EC inseguras...
-| Feito
OK
Executando script de pré-atualização "01_mkp-disable-outdated"...OK
Atualizando configuração do núcleo...
Gerando configuração para o núcleo (tipo nagios)...
Pré-compilando verificações de host...OK
Finalizando atualização.
Confirme a versão do site.
OMD[testsite]:~$ omd version
OMD - Open Monitoring Distribution Version 2.1.0p11.cfe
Parabéns. Você atualizou com sucesso seu site.
Saia do shell.
OMD[testsite]:~$ exit
Você pode alterar a versão padrão do OMD com o seguinte comando.
$ sudo omd setversion 2.1.0p11.cfe
Passo 11 - Backup e Restauração de Sites Checkmk
Você pode fazer backup e restaurar um site Checkmk usando tanto a GUI quanto métodos de linha de comando.
Faça login no shell do Site.
$ sudo omd su howtoforge
Emita o seguinte comando para fazer backup do site para a pasta /tmp.
$ OMD[howtoforge]:~$ omd backup /tmp/howtoforge.tar.gz
Você pode fazer um backup sem fazer login no shell.
$ sudo omd backup howtoforge /tmp/howtoforge.tar.gz
Se você não quiser que os eventos históricos sejam incluídos no backup do site, pode fazer um backup sem eles.
$ sudo omd backup howtoforge -N /tmp/howtoforge.N.tar.gz
Restaurar um site Checkmk
Restaurar um site Checkmk esvazia completamente e o preenche novamente. Portanto, o site deve ser parado antes da restauração.
$ sudo omd stop howtoforge
Execute a restauração.
$ sudo omd restore howtoforge /tmp/howtoforge.tar.gz
Você pode combinar os comandos de parada e restauração em um usando a flag --kill.
$ sudo omd restore howtoforge --kill /tmp/howtoforge.tar.gz
Você pode restaurar o backup como um novo site com um nome diferente.
$ sudo omd restore howtoforge1 /tmp/howtoforge.tar.gz
Inicie o site restaurado.
$ sudo omd start howtoforge
Conclusão
Isso conclui nosso tutorial sobre como instalar e usar o Checkmk para monitorar servidores no Ubuntu 22.04. Se você tiver alguma dúvida, poste nos comentários abaixo.
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.