Ir para conteúdo
View in the app

A better way to browse. Learn more.

Portal do Host

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Excelente Sistema de Monitoramento

Featured Replies

Postado

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.



Visitante
Este tópico está impedido de receber novos posts.

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Informação Importante

Concorda com os nossos termos?

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.