Hobbies recentes.

Monitoramento com Uptime-Kuma

Uptime Kuma é uma ferramenta de monitoramento auto-hospedada de código aberto, como um robô de tempo de atividade escrito em Nodejs. Ele possui um painel sofisticado e é usado para monitorar o tempo de atividade de hosts ou servidores via protocolo HTTP(s), TCP e Ping. Se os hosts estiverem inacessíveis via HTTP e TCP, o host de tempo de atividade envia notificações por e-mail usando SMTP, Telegram, Slack, etc.

Uptime Kuma pode monitorar serviços HTTP, pode criar scripts de sites procurando por uma palavra-chave específica, pode monitorar serviços TCP para verificar se as conexões SSH estão ativas, tradicionalmente pode fazer ping em seus sistemas para garantir que estão funcionando, também pode fazer verificação de registro DNS além de oferecer suporte a notificações sofisticadas. Uptime Kuma tem uma página de status sofisticada para ver o comportamento dos serviços em execução.

Uptime Kuma é uma alternativa a outras ferramentas de monitoramento como o Nagios Core. Nagios, Cacti, Wireshark, Spiceworks, para citar apenas alguns.

Neste artigo veja como instalar o Kuma – Alternativa do Uptime Robot auto-hospedado no Ubuntu/Debian.

Recursos de tempo de atividade do Kuma.

Uptime Kuma possui os seguintes recursos principais:

  • Tenha uma página de status simples e sofisticada.

  • Ele monitora o tempo de atividade para registros HTTP(s), TCP, Ping, DNS, etc.

  • Possui uma interface de usuário sofisticada.

  • Envia notificações de várias maneiras, inclusive por e-mail via SMTP, Telegram, Slack etc.

  • Possui um gráfico Ping.

  • Ele fornece informações de certificado do sistema, como quando é o vencimento das licenças.

  • É codificado em Nodejs, que é fácil de usar e entender.

Prosseguimos agora com a instalação no Ubuntu/Debian.

Requisitos de configuração

Para instalar o Uptime Kuma em seu sistema Ubuntu/Debian, certifique-se de ter os seguintes pré-requisitos:

-Um usuário com privilégios de root.

-Servidor Ubuntu/Debian.

-RAM e memória suficientes.

Com tudo definido, vamos agora ver como podemos instalar o Uptime Kuma usando Docker.

Execute no Docker Container

Começamos atualizando o cache do APT para atualizar nossos pacotes.

sudo apt update -y

Passo 1: Instale o docker no Linux

Use as etapas de instalação correspondentes à sua distribuição Linux, conforme abordado nas próximas seções.

Instale o Docker no Debian

1) Atualize o índice do pacote apt e instale pacotes para permitir que o apt use um repositório via HTTPS

sudo apt update -y
sudo apt install \
    ca-certificates \
    curl \
    gnupg \
    lsb-release

Powered by wisp

6/28/2024
© Santana 2024