Um servidor Web, o Lighttpd é conhecido pelo tamanho reduzido, bem como pela velocidade e escalabilidade. O monitoramento do Lighttpd é fundamental para reduzir o atraso e o tempo de inatividade e, ao mesmo tempo, solucionar com eficiência as eventuais ocorrências de problemas.
Este documento detalha como configurar o plug-in do Lighttpd e as métricas de monitoramento para fornecer visibilidade detalhada das estatísticas de desempenho, disponibilidade e uso dos servidores Web do Lighttpd.
Métricas de monitoramento do servidor Web do Lighttpd:
Os plug-ins do Site24x7 oferecem visualizações criteriosas e alertas oportunos para garantir o funcionamento contínuo do seu servidor Web do Lighttpd.
As várias métricas prontas para uso para as quais oferecemos suporte são:
Acessos
O número total de solicitações tratadas desde a inicialização do servidor Web
Tráfego
É o tráfego de saída geral em KB tratado pelo servidor Web do Lighttpd
Tempo de atividade
O tempo (em segundos) desde a inicialização do servidor.
Servidores ocupados
O busy_servers indica o número de conexões ativas por servidor
Servidores ociosos
O idle_servers indica o número de conexões ociosas por servidor
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 a extensão do plug-in Lighttpd
- O agente executará o plug-in Lighttpd e enviará os dados para o servidor do Site24x7
Pré-requisitos:
- Abra o arquivo de configuração Lighttpd (/etc/lighttpd/lighttpd.conf) e adicione o mod_status a server.modules, caso não esteja presente
- Add url de status if not present already status.status-url="/server-status"
- Reinicie o servidor Lighttpd
Instalação do plug-in Lighttpd:
- Create a directory with the name "lighttpd", under Site24x7 Linux agent plugin directory - /opt/site24x7/monagent/plugins/ sudo mkdir lighttpd
- Download the ""lighttpd.py" do nosso repositório do GitHub and place it under the "lighttpd" directory sudo wget https://raw.githubusercontent.com/site24x7/plugins/master/lighttpd/lighttpd.py
- O caminho padrão do Python fornecido no script do plug-in é #!/usr/bin/python. Se você deseja fornecer um caminho alternativo do python, substitua o existente precedido pelo caractere shebang "#!".
- Por padrão, o plug-in Lighttpd usa localhost:80 sem nome de usuário, senha e proxy para monitorar os servidores Lighttpd. Para alterar a configuração, edite os valores de URL, USERNAME e PASSWORD no arquivo lighttpd.py
- O agente do servidor agora apresentará estatísticas sobre o desempenho do Lighttpd na guia Plug-ins no cliente Web do Site24x7. Caso o plug-in não esteja listado no cliente Web do Site24x7, reinicie o agente
Monitoramento das métricas adicionais:
- Para monitorar as métricas adicionais, edite o arquivo "lighttpd.py" e adicione as novas métricas que precisam de monitoramento
- Incremente o valor da versão do plug-in no arquivo "lighttpd.py" 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 ActiveMQ – monitore as métricas de desempenho de suas instâncias do Apache ActiveMQ
- Plug-in MongoDB – monitore as métricas de desempenho de seus bancos de dados MongoDB
- Plug-in do memcached – analise o desempenho do servidor Memcached
- 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