Um bom monitoramento de sites e blogs é muito importantes para as empresas, cada vez mais, as empresas dependem desses canais para manter uma comunicação eficaz com o cliente. Sendo assim, eles precisam funcionar bem.
É importante que ele funcione 24 horas por dia e 7 dias por semana. O monitoramento vai identificar imediatamente se o seu o seu blog ou site ficou fora do ar e você vai ter essa informação em tempo real.
Assim, as providências para restabelecer o funcionamento do site e evitar que o problema volte a ocorrer serão rápidas e eficientes.
Monitore os websites do WordPress usando o Site24x7 e mantenha o controle dos problemas.
WordPress é um sistema de gerenciamento de conteúdo (CMS) gratuito e de código aberto baseado em PHP e MySQL. WordPress é provavelmente o sistema de gerenciamento de sites ou blog mais fácil e popular em uso na Web, compatível com mais de 60 milhões de sites. Configure nosso agente e verifique o desempenho do WordPress usando uma grande variedade de métricas.
Este documento detalha como configurar o plug-in do WordPress e as métricas de monitoramento para fornecer visibilidade detalhada das estatísticas de desempenho, disponibilidade e uso dos servidores do WordPress.
Métricas de monitoramento de desempenho do WordPress
Tome decisões informadas de solução em relação a problemas mantendo o controle das métricas essenciais do WordPress, incluindo:
Versão do Apache
A “apache_version” menciona a versão do Apache em execução no servidor. Importante para entender quais recursos do Apache estão disponíveis e se há a necessidade de uma atualização.
Status do Apache
Use a métrica “apache_status” e anote o status do servidor Apache no seu servidor WordPress.
Versão do PHP
A versão do PHP em execução no seu servidor WordPress é anotada por meio da métrica “php_version”. Importante para entender quais recursos do PHP estão disponíveis e se há a necessidade de uma atualização.
CPU do PHP
A métrica “php_cpu” informa a parte da CPU ocupada pelos processos PHP específicos do seu servidor WordPress. Ela é exibida como porcentagem no painel.
Versão do MySQL
A “mysql_version” menciona a versão do banco de dados MySQL em execução em seu servidor WordPress. Importante para entender quais recursos do MySQL estão disponíveis e se há a necessidade de uma atualização.
Status do PHP
Use a métrica “php_status” e veja o status atual do processo PHP em seu servidor WordPress.
Status do MySQL
Com a métrica “mysql_status”, é possível ver o status do banco de dados MySQL no seu servidor WordPress.
Memória do PHP
A parte da memória ocupada pelos processos PHP específicos para seu servidor WordPress. “php_mem” é exibida como porcentagem no painel.
Memória do MySQL
A parte da memória ocupada por consultas MySQL específicas para seu servidor WordPress. “mysql_mem” é exibida como porcentagem no painel.
Carga de CPU do Apache
A métrica “apache_cpu” mede a parte da CPU usada por todos os threads de trabalho do Apache combinados. Ela é exibida como porcentagem no painel.
CPU do MySQL
A parte da memória ocupada por consultas MySQL específicas para seu servidor WordPress. “mysql_cpu” é exibida como porcentagem no painel.
Total de acessos do Apache
Use a métrica “apache_total_access” e veja o número total de vezes que seu servidor Apache foi acessado.
Total de bytes do Apache
O número total da contagem de bytes oferecidos pelo seu servidor Apache é medido por meio da métrica “apache_total_bytes”.
Solicitações por segundo do Apache
Veja o número médio de solicitações por segundo recebidas pelo servidor Apache com a métrica “apache_req_per_sec”.
Bytes por solicitação no Apache
Use a métrica “apache_bytes_per_req” e tenha o número médio de bytes presentes em cada solicitação atendida pelo servidor Apache.
Bytes por segundo no Apache
A “apache_bytes_per_sec” informa o número médio de bytes por segundo oferecidos pelo servidor Apache.
Tempo de atividade do Apache
A métrica “apache_uptime” informa o tempo total que o servidor Apache ficou ativo e em funcionamento.
Trabalhadores do Apache ocupados
O número de trabalhadores que atendem solicitações recebidas pelo servidor Apache é monitorado por meio da métrica “apache_busy_worker”.
Trabalhadores do Apache ociosos
Com a métrica “apace_idle_worker”, veja o número de trabalhadores ociosos disponíveis para atender solicitações recebidas pelo servidor Apache.
Como funciona?
- Faça login na conta do Site24x7. Inscreva-se aqui se não tiver uma conta
- Baixe e instale a versão mais recente do agente Linux no Site24x7
- Instale o plug-in WordPress
- O agente executará o plug-in WordPress e enviará os dados para o servidor do Site24x7.
Pré-requisitos:
- O plug-in requer a ferramenta “Curl” para pesquisar as estatísticas. Esta ferramenta deve estar instalada antes de usar o plug-in.
Instalação do plug-in WordPress
-
- Crie um diretório com o nome “wordpress”, no diretório de plug-ins agente Linux do AS Site24x7 – /opt/site24x7/monagent/plugins/
- Baixe o arquivo “wordpress.sh” do nosso repositório do GitHub e coloque-o no diretório “wordpress”
- Comandos para executar a etapa acima:
- cd /opt/site24x7/monagent/plugins/
- mkdir wordpress
- cd wordpress
- wget https://raw.githubusercontent.com/site24x7/plugins/master/wordpress/wordpress.sh
Configure o Apache para oferecer suporte às estatísticas
- Edite seu arquivo httpd.conf para que ele ative o envio de estatísticas. Conforme mencionado em https://httpd.apache.org/docs/2.4/mod/mod_status.html#machinereadable
- Sample code for stats setup in the file “/usr/local/apache/conf/httpd.conf”:
- Status do servidor SetHandler
- Negar, permitir ordem
- Negar de todos
- Permitir de 127.0.0.1 ::1
- < />ocation>
- Reinicie o servidor apache e verifique se o URL configurado está recebendo estatísticas do apache ao abri-lo em um navegador
Configuração do plug-in WordPress
- Now change the following values in the plugin file (copied to agent plugin’s directory earlier):“APACHE_STATS” para “ENABLED” (“DISABLED” por padrão)
- Enter your stats URL as specified while configuring Apache for statistics to the variable “APACHE_STATUS_URL”. The final stats URL should contain “?auto” in the end as this is required to fetch the statistics from our agentValor da amostra – APACHE_STATUS_URL=”http://localhost:80/server-status?auto”
Monitore métricas adicionais
- Para monitorar métricas adicionais, edite o arquivo “wordpress.sh” e adicione as novas métricas que precisam ser monitoradas
- Incremente o valor da versão do plug-in no arquivo “wordpress.sh” para exibir as métricas recém-adicionadas (por exemplo altere a versão do plug-in padrão de PLUGIN_VERSION = “1” para PLUGIN_VERSION = “2”)
Plug-ins relacionados
- Plug-in Redis – monitore as métricas de desempenho de seus bancos de dados Redis
- Plug-in PostGres – monitore as métricas de desempenho de seus bancos de dados PostGreSQL
- Plug-in Zookeeper – analise o desempenho do seu servidor Apache Zookeeper
- Plug-in Nagios – execute milhares de plug-ins Nagios no Site24x7 sem a necessidade de executar um servidor Nagios
- Plug-ins prontos para serem usados – monitore toda a sua pilha de aplicativos com nossa extensa lista de integrações
- Crie plug-ins personalizados – crie plug-ins personalizados do Linux e do Windows e monitore atributos personalizados
Dicas para solução de problemas
- Possíveis motivos pelos quais meu plug-in Linux não é adicionado à minha conta do Site24x7
- Pré-requisitos para configurar plug-ins do Linux no Site24x7
- Erro ao lidar com mensagens para plug-ins.
Que tal conhecer mais sobre a nossa solução?
Você pode testar o Site24x7 dentro da sua empresa sem custo algum. Que tal realizar esse teste agora?
Conheça na prática como o Site24x7 pode ajudar você e o seu negócio. Nossos técnicos estão disponíveis para te apresentar a melhor solução de monitoramento em nuvem para sua infraestrutura, conte sempre com o apoio da equipe ACSoftware.
ACSoftware / Figo Software seu Distribuidor e Revenda ManageEngine no Brasil
Fone (11) 4063 1007 – Vendas (11) 4063 9639