Servidores & Infraestrutura

Monitorização e Observabilidade de Servidores Linux em Portugal:
alertas em tempo real antes que o problema afecte utilizadores

A monitorização de servidores Linux da Vuvo cobre uptime externo, métricas internas (CPU, RAM, disco, rede), serviços críticos, logs centralizados e alertas acionáveis por email, Slack ou Teams — com Prometheus, Grafana, Loki e Blackbox Exporter. Um servidor pode estar em dificuldades há horas antes que alguém note algo de errado, ou uma aplicação pode estar a degradar sem ninguém saber porquê. Com a stack configurada, sabe em menos de 1 minuto — e, quando algo falha, descobre o motivo em minutos, não horas. Diagnóstico gratuito de 30 minutos. Configuração em 48 horas.

Prometheus, Grafana e Loki Alertas em menos de 1 minuto Uptime externo + métricas internas + logs Configuração em 48 horas
O que está incluído

Monitorização e observabilidade completas — do uptime aos logs centralizados

Configuração de monitorização interna e externa, métricas de aplicação e logs, com alertas definidos e dashboards prontos — sem necessidade de manutenção contínua após a instalação.

Monitorização de uptime externo — verificação de disponibilidade a cada 1 minuto a partir de múltiplos pontos de presença, com alertas imediatos de downtime por email e Slack.
Prometheus e exporters — agente Node Exporter no servidor para recolha contínua de CPU, RAM, disco, I/O e rede com granularidade de 15 segundos, mais exporters de serviços (Nginx, MySQL, Redis, Docker, filas).
Métricas de aplicação — instrumentação das vossas aplicações (latência, erros, throughput) para ver o que os utilizadores sentem, não só o que o servidor gasta.
Dashboards Grafana personalizados — visão geral de saúde da infraestrutura, gráficos de tendência histórica e painéis por serviço, desenhados para ir do sintoma à causa em cliques, não em SSH.
Logs centralizados (Loki) — logs de todos os servidores e aplicações pesquisáveis num só sítio, correlacionados com as métricas no mesmo Grafana.
Monitorização de serviços críticos — verificação de estado de nginx, apache, mysql, php-fpm e outros serviços, com restart automático quando param inesperadamente.
Alertas com dono e severidade — regras acionáveis (CPU >80%, RAM >85%, disco >80%, certificado a expirar, erros 5xx a subir) entregues no canal certo, com severidades para evitar ruído.
Monitorização de certificados SSL — alertas automáticos 30 e 7 dias antes da expiração, para evitar surpresas com sites em HTTPS.
Blackbox Exporter para endpoints HTTP — monitorização de latência e disponibilidade de URLs específicos, APIs e endpoints críticos da aplicação.
Retenção e dimensionamento — histórico de métricas e logs dimensionado ao que precisa (capacity planning, análise de incidentes) sem devorar disco.
Documentação e runbook — guia de resposta a cada tipo de alerta, para que qualquer pessoa na equipa saiba o que fazer quando recebe uma notificação. Gestão contínua opcional com SLA.
Para quem é

Quem precisa de monitorização e observabilidade a sério

Empresas com VPS ou servidor dedicado

A empresa tem um servidor cloud ou dedicado mas não há ninguém a monitorizar o que está a acontecer. Os problemas descobrem-se quando os clientes reclamam — não quando o disco atinge 90%.

Quem descobre os problemas pelos clientes

O telefone toca: "o site está em baixo" ou "o sistema está lento". Se os clientes são o vosso sistema de alertas, cada incidente custa reputação antes de custar diagnóstico.

Equipas que demoram horas a diagnosticar

Quando algo falha, é SSH em três servidores, grep em logs dispersos e adivinhação. Com métricas e logs centralizados, o "porquê" encontra-se em minutos — e o histórico mostra o que mudou.

Sites e aplicações com SLA de uptime

Existe um compromisso de disponibilidade com clientes — implícito (loja online que não pode estar em baixo) ou explícito (contrato de SLA). A monitorização externa verifica continuamente e a interna fornece dados para relatórios mensais de uptime real.

Infraestruturas a crescer

Dois servidores vigiam-se à mão; oito não. SaaS, lojas com picos de campanha e software houses com clientes em produção precisam de visibilidade que escale com eles.

Equipas técnicas sem ferramentas de observabilidade

A equipa de desenvolvimento faz deploy de aplicações mas não tem visibilidade sobre o comportamento em produção. Com Prometheus, Grafana e Loki configurados, têm métricas e logs históricos para correlacionar um problema com o momento exacto em que apareceu.

Como funciona

Da caixa negra ao dashboard, em menos de 48 horas

01

Levantamento

Identificamos os serviços, aplicações e métricas mais importantes para o vosso contexto: tipo de aplicação, padrões de tráfego, incidentes recentes, pontos cegos e thresholds adequados ao perfil de carga.

02

Desenho e proposta

Arquitetura da stack, retenções, catálogo inicial de alertas e modelo de resposta (autónomo ou gerido) — com custo fechado.

03

Instalação de agentes e exporters

Instalamos Node Exporter, Blackbox Exporter e outros exporters necessários. Configuramos Prometheus, Grafana e Loki na vossa infraestrutura, sem interromper serviços em produção.

04

Uptime externo e dashboards

Configuramos monitorização externa (UptimeRobot ou Better Uptime) a cada 1 minuto a partir de múltiplos pontos geográficos, e construímos os dashboards por serviço.

05

Alertas e canais

Regras de alerta com thresholds ajustados ao perfil real do servidor, severidades e donos definidos, e canais de notificação (email, Slack, Teams ou SMS) configurados.

06

Validação e entrega

Testamos todos os alertas, validamos dashboards e entregamos documentação com runbook de resposta. Gestão contínua com relatório mensal ou handover completo à vossa equipa.

Sabe há quantos dias o seu servidor está em dificuldades sem ninguém saber?

Diagnóstico gratuito de 30 minutos ao estado actual de monitorização e observabilidade. Mostramos os pontos cegos e o que custaria eliminá-los.

Porquê a Vuvo Hosting

Observabilidade operada por quem responde a incidentes — não alertas genéricos

Thresholds ajustados ao vosso perfil

Não usamos os mesmos alertas para todos os servidores. Ajustamos os thresholds ao perfil real de cada um para minimizar falsos positivos e garantir que os alertas relevantes chegam.

Alertas desenhados por quem os recebe

Respondemos a alertas de infraestrutura todos os dias — sabemos a diferença entre um alerta que salva a noite e um que só a estraga. Essa experiência entra em cada regra.

Da métrica à correção

Um dashboard que mostra o MySQL a degradar só é útil se alguém souber otimizar o MySQL. Como gerimos a infraestrutura por baixo, o passo entre ver e resolver é curto.

Stack open source, sem lock-in nem faturas-surpresa

Prometheus, Grafana e Loki na vossa infraestrutura: sem licenças por host nem faturas de SaaS que explodem com o volume de logs. Toda a configuração é documentada — se um dia quiser gerir internamente, tem tudo o que precisa.

Interna, externa e logs — sempre as três

Combinamos sempre monitorização interna (métricas do sistema), externa (uptime de múltiplos pontos geográficos) e logs centralizados, porque cada uma cobre o que as outras não veem.

Runbook e suporte em português

Documentação de resposta a cada tipo de alerta, para que qualquer pessoa saiba o que fazer às 3h da manhã. Suporte rápido em português, sem call centres, disponível para incidentes críticos fora de horas.

Perguntas frequentes

Dúvidas sobre Monitorização e Observabilidade

Qual a diferença entre monitorização e observabilidade?

A monitorização clássica responde "está em cima ou em baixo?" — essencial, mas binária: uptime, CPU, RAM, disco, rede. A observabilidade vai mais longe e responde "o que se passa lá dentro e porquê": métricas de aplicação ao longo do tempo, logs centralizados e pesquisáveis, e alertas sobre tendências (disco a encher, latência a subir, erros a crescer) que permitem agir antes da falha. Na prática, a monitorização diz-lhe que caiu; a observabilidade evita que caia e, quando cai, diz-lhe porquê em minutos em vez de horas. Implementamos as duas como uma coisa só — não faz sentido escolher.

Que métricas devem ser monitorizadas num servidor Linux de produção?

As essenciais: uptime e disponibilidade do serviço HTTP/HTTPS, uso de CPU (alerta acima de 80-90% de média), uso de memória RAM e swap, uso de disco por volume (alerta acima de 80-85%), I/O de disco e throughput de rede. Para servidores com WordPress ou bases de dados, acrescentam-se tempo de resposta HTTP, taxa de erros 5xx, número de conexões MySQL ativas e estado dos serviços críticos (nginx, mysql, php-fpm). Monitorizar apenas uptime não é suficiente — um servidor pode responder mas estar a 99% de CPU sem que ninguém saiba.

Qual a diferença entre monitorização interna e externa?

Monitorização interna usa agentes instalados no servidor (Prometheus Node Exporter) para recolher métricas detalhadas de recursos do sistema com granularidade de segundos. Monitorização externa (UptimeRobot, Better Uptime) verifica acessibilidade do site a partir de múltiplos pontos no mundo — deteta problemas de rede, DNS ou routing que a monitorização interna nunca veria. As duas são complementares: a interna não deteta um problema de routing externo; a externa não vê que o disco está a 95%. Configuramos sempre ambas.

Que stack usam e porquê Prometheus, Grafana e Loki?

Prometheus (métricas e alertas), Grafana (dashboards) e Loki (logs, da mesma família do Grafana) são o standard de facto open source: maduros, sem custos de licenciamento, com exporters para praticamente tudo (Linux, Nginx, MySQL, Docker, aplicações) e sem prender a empresa a um fornecedor. Complementamos com Blackbox Exporter para endpoints HTTP e monitorização externa (UptimeRobot/Better Uptime) para uptime de fora. Quando o cliente já usa outra coisa (Zabbix, Datadog), avaliamos manter ou migrar com base em custos e necessidades, não em preferências nossas.

Como configuram alertas para não encher a caixa de notificações de ruído?

É assim que morrem os sistemas de alertas: à terceira semana toda a gente os ignora. A nossa regra: cada alerta tem de ser acionável (algo que alguém deve fazer agora) e ter dono. Configuramos severidades (crítico acorda alguém; aviso espera pela manhã), thresholds ajustados ao perfil real do servidor — um servidor de email tem um perfil de CPU muito diferente de um WordPress com WooCommerce —, agregação para evitar tempestades de notificações e revisão periódica para eliminar ruído. Canais por severidade: email, Slack, Teams ou SMS.

Quem responde aos alertas — a nossa equipa ou a Vuvo?

À escolha. Modelo autonomia: os alertas vão para a vossa equipa e nós mantemos a plataforma. Modelo gerido: os alertas críticos vêm para nós, com SLA de resposta, e a vossa equipa é envolvida quando necessário. A maioria das PMEs sem equipa de infraestrutura 24/7 escolhe o gerido — de pouco serve um alerta às 3h da manhã se ninguém o vai ver.

Quanto tempo demora a configurar a monitorização/observabilidade?

Para um servidor com um a três sites WordPress, a configuração completa — agente de métricas, dashboard Grafana, alertas de uptime e de recursos, monitorização de serviços críticos e SSL — leva tipicamente 1 a 2 dias úteis. Ambientes com múltiplos servidores, logs centralizados ou requisitos de retenção de histórico mais longos podem levar 3 a 5 dias. Sempre sem downtime e sem interrupção dos sites em produção.

Quanto custa este serviço?

O projeto de implementação (Prometheus, Grafana, Loki, exporters, dashboards e alertas para a infraestrutura típica de uma PME) é orçamentado de forma fechada após levantamento. A stack corre na vossa infraestrutura sem licenças, num servidor pequeno dedicado. A gestão contínua (manutenção da stack, ajuste de alertas, resposta a incidentes) integra-se na nossa gestão de servidores mensal.

Visibilidade total do seu servidor — alertas antes que o problema chegue aos utilizadores

Diagnóstico gratuito de 30 minutos. Proposta com custo fixo e prazo garantido. Sem compromisso.