Todos nós que gerenciamos servidores web estamos sempre em busca de uma nova ferramenta ou ajuste, seja para ter mais informações sobre nossos recursos de hardware ou para reduzir o consumo
Aqui vou deixar um roteiro que eles colocaram um tempo atrás em Crystalb precisamente para issoPara medir o consumo de memória do Apache, deixo um exemplo dos dados que ele fornece:
========================================
Processos do Apache e uso de memória.
========================================
Memória total instalada: 4.09 Gb
Memória disponível: 3.31 GB
Percentil livre: 80.00%
Barra de status:
| +++++++++ —————————– |
========================================
Uso atual
========================================
Processos atuais: 28
Memória média: 76 MB
Memória máxima: 80 MB
Memória geral: 1.99 Gb
========================================
Uso projetado
========================================
Melhor simultâneo: 446 mais conexão (ões)
Pior simultâneo: mais 424 conexão (ões)
========================================
Como você pode ver, ele nos informa o número de conexões com o Apache que estão em andamento, quantidade de memória ocupada, memória disponível, etc.
Muito útil ou não?
Mesmo com mais alguns minutos poderíamos fazer essa informação chegar até nós por e-mail, ou seja, primeiro colocaríamos no crontab que a cada X vezes (1 hora por exemplo) fazer esse relatório, imprimir o relatório em um arquivo (stat.info) e depois envie-nos o arquivo por e-mail usando algum método que já explicamos aqui.
Seria:
1. Por em crontab correr a cada hora
2. O que será executado seria:
/root/./script.sh >> /root/stat.info && mail -s "Server's Stats" kzkggaara@mail.com < /root/stat.info
E é isso, deve funcionar sem problemas
Bem, nada... outra dica que espero que seja útil para você
lembranças