Apache Monitorização
Monitorize o desempenho do servidor HTTP Apache, as taxas de pedidos e os estados das ligações em tempo real, sem necessidade de configuração.
Por que monitorizar Apache?
O Apache HTTP Server é o servidor web mais utilizado no mundo, estando na base de milhões de sites. A monitorização do Apache é essencial para garantir um desempenho ideal, detetar pontos de estrangulamento antes que afetem os utilizadores e manter uma elevada disponibilidade. A integração do Apache com o Xitoring oferece uma visibilidade aprofundada do estado do seu servidor, através da recolha de métricas em tempo real via mod_status.
Monitorização do Apache, explicada
A monitorização do Apache deteta a saturação do worker pool, picos de CPU e padrões de resposta lenta antes que se transformem em cascatas de erros 503. Em alojamento partilhado cPanel/WHM ou em qualquer configuração multi-vhost, é também a forma de encontrar a conta ruidosa que está a consumir os workers de todos os outros — sem ter de fazer ssh à máquina às 3 da manhã. O Xitoring deteta automaticamente o seu Apache, consulta /server-status?auto em intervalos de 1 minuto e encaminha alertas para Slack, PagerDuty, Telegram ou qualquer outra ferramenta que a sua equipa já utilize.
O que monitorizamos
Total de pedidos
Número total de pedidos HTTP processados desde o arranque do servidor.
Pedidos por segundo
Taxa atual de pedidos HTTP recebidos pelo seu servidor.
Bytes por segundo
Taxa de throughput que mede quantos dados o Apache está a servir.
Bytes por pedido
Tamanho médio de resposta por pedido, útil para detetar anomalias no payload.
Workers ocupados
Número de threads worker a processar pedidos ativamente.
Workers inativos
Número de threads worker à espera de pedidos recebidos.
Total de ligações
Número total de ligações aceites pelo servidor.
Ligações Async Writing
Ligações em estado de escrita assíncrona, à espera de enviar dados aos clientes.
Ligações Async Keep-Alive
Ligações mantidas abertas em estado keep-alive para possível reutilização.
Ligações Async Closing
Ligações em processo de encerramento ordenado.
Uptime do servidor
Tempo total durante o qual o servidor Apache esteve em execução sem reinício.
Carga de CPU
Percentagem de CPU consumida pelos processos worker do Apache.
Configurável condições de alerta
Configure alertas personalizados no seu painel para ser notificado assim que as métricas dApache ultrapassarem os limites que definiu.

Workers ocupados
avisoDispara quando o número de threads worker ativos excede o seu limite, indicando carga elevada no servidor e potencial enfileiramento de pedidos.
Workers inativos
críticoDispara quando os workers inativos descem abaixo de um mínimo, o que significa que o servidor tem pouca capacidade livre para absorver picos de tráfego.
Pedidos por segundo
avisoAlerta quando a taxa de pedidos excede as baselines normais, útil para detetar picos de tráfego, padrões DDoS ou bots descontrolados.
Carga de CPU
críticoDispara quando o consumo de CPU do Apache ultrapassa o limite definido, sinalizando contenção de recursos que pode degradar os tempos de resposta.
Bytes por segundo
avisoDispara em throughput anómalo — invulgarmente alto (possível exfiltração de dados) ou baixo (problemas upstream).
Reset do uptime do servidor
críticoDeteta quando o contador de uptime do servidor é reposto a zero, indicando um reinício inesperado do Apache ou um crash.
Importância da monitorização do Apache
O Apache alimenta mais de 30 % de todos os sites ativos a nível global. Sem monitorização adequada, a degradação de desempenho, os picos de tráfego e o esgotamento de recursos podem passar despercebidos — levando a indisponibilidade, perda de receita e má experiência de utilizador.
- Detete tempos de resposta lentos antes que afetem os utilizadores finais
- Identifique fugas de memória e esgotamento de recursos cedo
- Evite falhas em cascata na sua infraestrutura
- Mantenha a conformidade com SLAs com visibilidade em tempo real
- Correlacione métricas do Apache com o desempenho das aplicações upstream


Porquê escolher Xitoring
O Xitoring oferece monitorização Apache de nível empresarial com configuração zero-config. O nosso agente leve deteta automaticamente as suas instâncias Apache, começa a recolher métricas em menos de 60 segundos e integra-se com os seus canais de notificação existentes.
- Instalação num único comando — sem YAML complexo nem ficheiros de configuração
- Mais de 15 nós de monitorização globais para verificações de baixa latência
- Dashboard unificado para servidores, serviços e uptime
- Alertas flexíveis via Slack, PagerDuty, Telegram e outros
- Retenção de dados históricos para planeamento de capacidade e auditorias


Cenários comuns de monitorização do Apache
Onde o Apache normalmente é executado hoje — e o que poderia correr mal se ninguém estivesse a monitorizar.
Alojamento de WordPress ou eCommerce movimentado
Quando dezenas de websites partilham o mesmo servidor — a configuração usual para empresas de alojamento e agências — um site ruidoso pode esgotar os recursos de todos os outros sites no servidor. Detetamos os primeiros sinais de aviso para que a equipa possa agir antes que os clientes vejam uma página lenta ou avariada.
Website atrás de uma CDN como o Cloudflare
Uma CDN absorve picos de tráfego, mas o servidor web original ainda tem de estar saudável — e os painéis de controlo da CDN não informam quando não está. Monitorizamos os sinais de fonte de verdade do seu próprio servidor para que uma desaceleração silenciosa na origem não degrade todo o site.
Servidor web a passar tráfego para aplicações atrás dele
Quando o Apache entrega pedidos a uma aplicação interna, a parte lenta é geralmente essa aplicação — não o próprio Apache. Separamos os dois para que saiba instantaneamente se deve investigar a camada web ou a aplicação por trás dela, em vez de perseguir o problema errado durante um incidente.
Pré-requisitos para Apache
Certifique-se de que tem tudo isto pronto — depois disso, a maioria das instalações leva 60 segundos.
- Apache 2.4 ou mais recente em execução no servidor
- mod_status ativado e acessível a partir do localhost
- Acesso sudo / root para instalar o Xitogent e ler a configuração do Apache
Comece a minutos
Instalar o Xitogent no seu servidor
Se ainda não o fez, instale o leve agente de monitorização Xitogent no seu servidor.
curl -s https://xitoring.com/install.sh | sudo bash -s -- --key=YOUR_API_KEYAtivar mod_status no Apache
Certifique-se de que o mod_status está ativado e acessível localmente. Adicione o seguinte à sua configuração do Apache:
<Location "/server-status">
SetHandler server-status
Require local
</Location>Ativar a integração do Apache
Use o painel do Xitoring ou a CLI para ativar a integração do Apache. O Xitogent deteta automaticamente a sua instância do Apache.
sudo xitogent integrateConfigurar limiares de alerta (opcional)
Defina limiares personalizados para métricas como workers ocupados, taxa de pedidos ou carga de CPU para ser notificado quando algo merecer atenção.
Confirme que está a funcionar
Execute este comando no servidor para confirmar que o Xitogent detetou a integração. Em cerca de 30 segundos começam a chegar novas métricas ao seu painel.
sudo xitogent statusEstá a considerar alternativas?
Veja como o Xitoring se compara às alternativas para a monitorização de Apache — preços fixos, integrações mais profundas e um único agente que cobre toda a sua stack.
Frequentemente perguntas feitas
A integração com o Apache requer o mod_status?
Esta integração irá afetar o desempenho do Apache?
É possível monitorizar várias instâncias do Apache num único servidor?
Isto funciona com o Apache no Windows?
Quais são as versões do Apache suportadas?
Com que frequência são recolhidos os indicadores?
Esta integração afeta o desempenho do Apache?
Posso monitorizar várias instâncias do Apache num só servidor?
Que versões do Apache são suportadas?
Comece a monitorizar Apache hoje
Configure em menos de 60 segundos. Não é necessário cartão de crédito. Estatísticas completas desde o primeiro dia.
Iniciar período de avaliação gratuita



