Começando com o Monitoramento
Este guia ajuda você a configurar seu servidor de Monitoramento no ServerPrism, cobrindo Grafana, Loki, Prometheus e Uptime Kuma.
Este guia ajuda você a configurar seu servidor de Monitoramento no ServerPrism. Ele abrange o pedido, a configuração inicial e a configuração básica para várias ferramentas de monitoramento como Grafana, Loki, Prometheus e Uptime Kuma.
Antes de começar
Certifique-se de ter uma ideia clara de qual ferramenta de monitoramento você deseja usar (Grafana, Loki, Prometheus ou Uptime Kuma) e quais fontes de dados ou agentes você planeja conectar.
Pedindo no ServerPrism
- Selecione um plano: Servidores de monitoramento geralmente exigem pelo menos 2 GB de RAM. Para registro extensivo ou coleta de métricas, considere planos de até 12 GB de RAM.
- Escolha uma região: Selecione o data center geograficamente mais próximo de suas fontes de dados ou usuários para um desempenho ideal.
- Implantar: Durante o processo de pedido, selecione seu tempo de execução de monitoramento desejado (Grafana, Loki, Prometheus ou Uptime Kuma) nas opções disponíveis. Seu servidor será implantado automaticamente.
Primeira inicialização
Após o pedido, seu servidor iniciará o provisionamento. Este processo geralmente leva alguns minutos. Você pode monitorar o progresso no painel do ServerPrism em https://serverprism.com/dashboard. Assim que o status do servidor mostrar Running e a saída do console indicar que o aplicativo foi iniciado com sucesso, sua instância de monitoramento estará pronta.
Conectando / convidando jogadores
Servidores de monitoramento são tipicamente acessados via navegador web. A porta padrão para cada aplicativo geralmente é:
- Grafana:
3000 - Loki:
3100 - Prometheus:
9090 - Uptime Kuma:
3001
Você pode encontrar o endereço IP e a porta do seu servidor no painel do ServerPrism na aba Console ou Network. Acesse sua instância navegando para http://SEU_IP_DO_SERVIDOR:PORTA em seu navegador web. Para uma URL mais amigável, você pode anexar um subdomínio gratuito ao seu servidor a partir do seu painel de cliente do ServerPrism.
Noções básicas de configuração
A configuração inicial geralmente envolve a configuração de credenciais de administrador e a conexão de fontes de dados.
Grafana
No primeiro acesso, o Grafana geralmente solicita que você crie um usuário administrador. Após o login, você pode adicionar fontes de dados (por exemplo, Prometheus, Loki) e criar painéis. Os principais arquivos de configuração são frequentemente gerenciados através da UI web ou variáveis de ambiente definidas na aba Startup do seu painel ServerPrism.
Loki
A configuração principal do Loki está em config/loki-config.yaml. Você pode editar este arquivo usando o Gerenciador de Arquivos no seu painel ServerPrism. Este arquivo define as configurações de armazenamento, ingester e querier. Você normalmente configurará agentes como o Promtail para enviar logs para sua instância Loki.
Prometheus
A configuração do Prometheus é feita em config/prometheus.yml. Use o Gerenciador de Arquivos no seu painel ServerPrism para editar este arquivo. Aqui, você define os alvos de scrape (o que o Prometheus monitora), regras e alertas. Reinicie seu servidor após fazer alterações para aplicá-las.
Uptime Kuma
O Uptime Kuma é amplamente configurado através de sua interface web intuitiva. No primeiro lançamento, você configurará sua conta de administrador. A partir daí, você pode adicionar novos monitores, serviços de notificação e páginas de status diretamente no aplicativo.
Para todos os tempos de execução, verifique a aba Startup no seu painel ServerPrism para variáveis de ambiente disponíveis que permitem personalizar as configurações sem editar arquivos diretamente.
Problemas comuns
- Não consegue acessar a interface web: Certifique-se de que seu servidor está funcionando e que você está usando o endereço IP e a porta corretos. Verifique a aba
Consolepara quaisquer erros de inicialização. Problemas de firewall são raros no ServerPrism, mas confirme se a porta está aberta se você tiver configurações de rede personalizadas. - Aplicativo não inicializando: Revise os logs do
Consoleno seu painel ServerPrism. Procure por mensagens de erro relacionadas a arquivos de configuração, dependências ausentes ou conflitos de porta. - Dados não aparecendo: Para Prometheus ou Loki, verifique se seus agentes de scraping (por exemplo, Node Exporter, Promtail) estão configurados corretamente para enviar dados para o IP e a porta do seu servidor. Verifique os logs do agente para erros de conexão.
- Credenciais de administrador incorretas: Se você esquecer sua senha de administrador, consulte a documentação do aplicativo específico para as etapas de recuperação. Frequentemente, isso envolve redefinir via variáveis de ambiente ou um comando de console, que você pode executar via
Web Consoleno seu painel ServerPrism.
Se você encontrar problemas persistentes, abra um ticket de suporte em https://serverprism.com/tickets, fornecendo seu ID de servidor e logs de console relevantes.
Próximos passos
- Conectar fontes de dados: Integre seu servidor de monitoramento com várias fontes de dados (por exemplo, Prometheus com Node Exporters, Loki com Promtail, Grafana com múltiplos backends).
- Criar painéis e alertas: Utilize os recursos da ferramenta de monitoramento escolhida para visualizar seus dados e configurar notificações para eventos críticos.
- Troca de tempo de execução: Se você decidir que uma ferramenta de monitoramento diferente se adapta melhor às suas necessidades, você pode trocar os tempos de execução (por exemplo, de Grafana para Uptime Kuma) diretamente da aba
Startupno seu painel ServerPrism sem precisar reordenar seu servidor. - Explorar plugins/integrações: A maioria das plataformas de monitoramento oferece extensos ecossistemas de plugins para estender a funcionalidade.