Servidores Web e de Aplicações
    Atualizado maio de 2026
    Apache logo

    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.

    Deteção automática via Xitogent — sem configuração manual necessária
    Métricas em tempo real do Apache mod_status
    Acompanhe taxas de pedidos, throughput e estados das ligações
    Limiares de alerta personalizáveis para cada métrica
    Retenção de dados históricos para análise de tendências
    Funciona em servidores Linux e Windows
    Opções de gestão por CLI e dashboard
    Intervalos de recolha de métricas de 1 minuto
    O que é a monitorização do Apache?

    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.

    Métricas

    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.

    Alerta e notificação

    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.

    Apache painel de controlo da configuração dos gatilhos de monitorização

    Workers ocupados

    aviso

    Dispara 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ítico

    Dispara 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

    aviso

    Alerta 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ítico

    Dispara 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

    aviso

    Dispara em throughput anómalo — invulgarmente alto (possível exfiltração de dados) ou baixo (problemas upstream).

    Reset do uptime do servidor

    crítico

    Deteta quando o contador de uptime do servidor é reposto a zero, indicando um reinício inesperado do Apache ou um crash.

    01

    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
    Dashboard de monitorização do Apache com métricas em tempo real
    Alerta de inatividade do servidor e cronologia do incidente
    02

    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
    Visão geral multi-servidor do Xitoring
    Canais de notificação e configuração de alertas
    Casos de uso

    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.

    Antes de começar

    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
    Guia de configuração

    Comece a minutos

    1

    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_KEY
    2

    Ativar 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>
    3

    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 integrate
    4

    Configurar 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.

    5

    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 status

    Frequentemente perguntas feitas

    A integração com o Apache requer o mod_status?
    Sim, a integração recolhe métricas através do módulo mod_status do Apache. Certifique-se de que está ativado e acessível localmente (Require local). O Xitogent lê os dados em formato legível por máquina a partir do ponto de extremidade /server-status?auto.
    Esta integração irá afetar o desempenho do Apache?
    Não. O Xitogent lê os dados do ponto de extremidade mod_status com uma sobrecarga mínima — trata-se do mesmo mecanismo leve utilizado pelas próprias ferramentas de monitorização do Apache. O impacto no desempenho do servidor é insignificante.
    É possível monitorizar várias instâncias do Apache num único servidor?
    Sim. Se estiver a executar várias instâncias do Apache em portas diferentes, o Xitogent pode ser configurado para monitorizar cada uma delas separadamente, com recolha de métricas e alertas independentes.
    Isto funciona com o Apache no Windows?
    Sim. O Xitogent suporta a monitorização do Apache tanto em servidores Linux como Windows, com funcionalidades idênticas. O processo de configuração é o mesmo, independentemente do sistema operativo utilizado.
    Quais são as versões do Apache suportadas?
    Xitoring é compatível com o Apache HTTP Server 2.4.x e versões posteriores. O módulo mod_status deve estar ativado para a recolha de métricas. Versões anteriores podem funcionar, mas não são oficialmente suportadas.
    Com que frequência são recolhidos os indicadores?
    Por predefinição, as métricas são recolhidas a intervalos de 1 minuto. Esta configuração pode ser ajustada através do painel de controlo do Xitoring ou da CLI, de acordo com as suas necessidades de monitorização.
    Esta integração afeta o desempenho do Apache?
    Não tem impacto mensurável. O Xitogent lê o endpoint `/server-status?auto` com o mesmo mecanismo leve que as próprias ferramentas de monitorização do Apache usam. Não é injetada qualquer instrumentação no caminho do pedido, e o intervalo de polling (60 segundos por omissão) gera carga negligenciável.
    Posso monitorizar várias instâncias do Apache num só servidor?
    Sim. Se tiver várias instâncias de Apache em portas diferentes (ou em listeners diferentes para alojamento multi-tenant), configure o Xitogent com cada endpoint `/server-status?auto` — cada instância é acompanhada separadamente no dashboard, com as suas próprias métricas, alertas e histórico.
    Que versões do Apache são suportadas?
    Apache HTTP Server 2.2, 2.4 (estável atual) e as builds de desenvolvimento 2.5/trunk são todas suportadas. A semântica do `mod_status` é estável entre versões, pelo que a integração é compatível com versões futuras. A integração funciona de forma idêntica em builds Linux e Windows do Apache.

    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

    Continue a explorar

    Relacionado Integrações