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