Server Monitor
Preferências do usuário
Atualiza a cada 1s enquanto esta aba estiver aberta e visível.
Versão
© Atsun Engenharia
Servidor Proxmox monitorado. Use um API Token só de leitura (Datacenter → Permissions → API Tokens, com o papel PVEAuditor em "/"). As VMs viram cards sozinhas: VM nova aparece em até 1 minuto.
O card mostra "VM-<ID>:<Nome>" (sem Nome, vale o nome da VM no Proxmox). A Descrição aparece ao passar o mouse no título do card. VM apagada no Proxmox fica cinza no painel até ser removida aqui.
Este app envia os avisos no celular: os dele (máquina fora do ar, uso alto, certificados, sites) e os que outros apps mandam por ele (ver Acesso de outros apps). Os destinos podem ser o ntfy (app no celular) e o Home Assistant, juntos ou separados.
No Home Assistant, crie uma automação com gatilho "Webhook" usando o mesmo id. Ela recebe app, tipo,
titulo, mensagem e prioridade e decide como avisar (app do HA no celular, alto-falante…).
| Ligado | Aviso | Prioridade |
|---|
| Quando | App | Aviso | Resultado |
|---|
Usuários do ntfy instalado junto deste app. Os celulares e o Home Assistant entram com um usuário de leitura e assinam os tópicos marcados para ele. O usuário de escrita do próprio Server Monitor é criado sozinho.
| Usuário | Tópicos |
|---|
Mostra no painel (e no MultView) o estado dos sites visto de fora do servidor, e avisa no celular quando algum cai. Use a chave Read-Only (UptimeRobot → Integrations & API → API → Read-Only API Key, começa com "ur") — nunca a principal (Main), que permite apagar e alterar os monitores.
O proxy (NPM) renova os certificados sozinho; isto só confere uma vez por dia se a renovação está funcionando e avisa no celular quando faltar pouco pra algum vencer. Os domínios são os dos monitores https do UptimeRobot. O resultado aparece no card "Certificados HTTPS" do painel.
Preencha o proxy quando o domínio público não responde de dentro da rede (o roteador não faz o retorno): o app conecta nesse endereço
e pede o certificado de cada domínio. É o IP da máquina do proxy (NPM), não o do Proxmox. A porta só é necessária se for diferente
da padrão 443 (ex.: 192.168.0.5:8443).
Uma chave por app (MultView, Home Assistant…). Com ela, o app manda avisos por este Server Monitor (POST /api/avisos)
e o MultView busca o quadro "Monitoramento externo". É servidor com servidor e não depende do Controle de Acesso.
Cole a chave e o endereço abaixo na configuração do outro app.
| App | Chave | Tópico ntfy |
|---|
Aparecem na tela de login e na barra superior. Sem logomarca, é usada a logo da Atsun.
| Usuário | Papel |
|---|