O Apache é um servidor da Web amplamente utilizado por vários sistemas operacionais. Saiba mais em http://httpd.apache.org/.
Essa funcionalidade está disponível apenas para agentes em execução no Linux. Não está disponível no Windows.
Descoberta
Mesmo que o plug-in Apache não esteja configurado, o Cloud Monitoring vai descobrir os serviços do Apache em execução no projeto do Cloud Platform por meio de:
pesquisas do termo apache em nomes de instâncias;
verificação de portas abertas para 80 ou 443 usando regras de firewall.
Para acessar as métricas do Apache, faça o seguinte:
-
No Google Cloud console, acesse a página
Painéis:
Se você usar a barra de pesquisa para encontrar essa página, selecione o resultado com o subtítulo Monitoring.
- Selecione o painel Apache HTTP Server na lista.
Como configurar o Monitoring para monitorar o Apache
Depois de instalar o agente do Monitoring, use as instruções a seguir para configurar o plug-in Apache nas instâncias.
Pré-requisito
O plug-in Apache exige que você ative o plug-in mod_status no Apache.
Muitas instalações do Apache ativam esse plug-in por padrão. Para saber se o plug-in está ativado na instância da VM, execute a seguinte solicitação:
curl http://local-stackdriver-agent.stackdriver.com:80/server-status?auto
Se o plug-in estiver ativado, a saída incluirá linhas semelhantes às seguintes:
Total Accesses: 2
Total kBytes: 1
BusyWorkers: 1
IdleWorkers: 4
Se, em vez disso, você receber uma página 404 Not Found, a opção mod_status não será ativada.
Aqui estão algumas opções para ativar o plug-in mod_status:
Baixe status.conf e coloque-o no diretório de configuração do Apache na instância da VM, normalmente em
/etc/httpd/conf.d/ou/etc/apache2/conf.d. Para mais informações sobre como ativar o plug-inmod_status, consulte a documentação do Apache 2.4 ou Apache 2.2:(cd /etc/httpd/conf.d/ && sudo curl -O https://raw.githubusercontent.com/Stackdriver/stackdriver-agent-service-configs/master/etc/httpd/conf.d/status.conf)Anexe o conteúdo de status.conf ao arquivo de configuração principal do Apache, normalmente localizado em
/etc/httpd/conf/httpd.confou/etc/apache2/apache2.confna instância de VM.
Atualize a configuração do Apache executando:
Para Debian, Ubuntu e SLES:
sudo a2enmod mod_status sudo a2enmod mod_access_compat sudo service apache2 reloadOutras distribuições do Linux:
sudo service httpd reload
Ativar o plug-in de monitoramento do Apache
Para ativar o plug-in de monitoramento do Apache, siga estas etapas:
Na instância da VM, baixe apache.conf e coloque-o no diretório
/etc/stackdriver/collectd.d/:(cd /etc/stackdriver/collectd.d/ && sudo curl -O https://raw.githubusercontent.com/Stackdriver/stackdriver-agent-service-configs/master/etc/collectd.d/apache.conf)Se você não estiver usando a configuração padrão ou a configuração
mod_statusdo Apache fornecida pelo Google Cloud Observability, como root, editeapache.confseguindo as instruções na parte de cima do arquivo.Reinicie o agente de monitoramento:
sudo service stackdriver-agent restart
Saiba mais sobre o plug-in collectd apache em Plug-in:Apache.
O que é monitorado?
A lista completa de métricas que o plug-in do Apache monitora está em métricas do agente: apache.