Ir para conteúdo
  • Cadastre-se

Excelente Sistema de Monitoramento


RNXTI

Posts Recomendados

Olá Pessoal,

Sabemos que loads altos prejudicam o servidor então segue um tutorial muito bom de como instalar um excelente sistema de monitoramento do servidor.

Iremos instalar o System Snapshot ele gera logs dos processos abaixo:

  1. /proc/loadavg
  2. /proc/meminfo
  3. vmstat 1 10
  4. ps auwwxf
  5. netstat -anp

Instalação:

Acesse o SSH e digite o seguintes comandos:

# cd /root

# wget http://sys-snap.techfiles.us/

# chmod +x

Inicializando o Sistema de monitoramento: (O sistema por padrão roda em background)

# nohup sh sys-snap.sh &

Visualizando os logs:

Todos os logs estão nessa pasta /root/system-snapshot

Por padrão ele roda o sistema de 1minuto em 1 minuto e guarda os logs da última 1 hora.

Eu recomendo alterar o tempo para 5 minutos em 5 minutos e guardar os logs das últimas 2 horas. Para isso segue os passos abaixo:

Alterando o valor:

# pico /root/sys-snap.sh

Localizar: NUM_INTERVALS=60 altere para NUM_INTERVALS=120

Localizar: SLEEP_TIME="1m" altere para SLEEP_TIME="5m"

Agora devemos reiniciar o Serviço:

# ps aux | grep sys-sna[p] (Localiza qual o ID do processo)

##Exemplo: root ID 0.0 0.0 63864 1120 ? S May07 0:09 sh sys-snap.sh

# kill ID_ACHADO_NO_PROCESSO_ANTERIOR (Encerra o processo)

# ps aux | grep sys-sna[p] (Confirma se o processo foi mesmo encerrado)

# nohup sh sys-snap.sh & (Inicia o serviço novamente)

## Exemplo: [1] 26992

# ps aux | grep sys-sna[p] (Confirma se foi ligado)

## Exemplo: root 26992 0.0 0.0 63864 1144 pts/3 S 14:15 0:00 sh sys-snap.sh

Pronto o sistema esta Instalado com sucesso.

Caso seu servidor apresentou problemas com loads e você gostaria de manter uma copia dos logs para mostrar para quem administra seu servidor, basta executar os comandos abaixo:

# cd /root

# mkdir /root/data-syssnap

# cp -pRv system-snapshot/* /root/data-syssnap

Espero que lhe ajude.

Qualquer dúvida estamos a disposição.

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Concorda com os nossos termos?