Skip to content

César Lopes

Web Master

  • Home
  • Perfil
  • Serviços
  • Projetos
  • Parceiros
  • Contato

Investigando o load em servidores linux

18/10/2017

O load do computador esta relacionado a quantidade de processos que o sistema esta executando, se o load ficar muito alto o servidor ficará instável e alguns serviços podem ficar inacessíveis.

Identificar e solucionar o problema requer uma investigação no servidor para encontrar o que esta consumindo tanto recurso, abaixo listarei alguns comando que podem ajudar.

# sar -q

Mostra um histórico com a média do load

# sar -p

Mostra um histórico com o consumo de alguns recursos

# uptime

Mostra quantos dias o servidor esta ligado o load atual

# w

Mostra quem esta logado no servidor e o que esta fazendo

# pstree -apu

Mostra os processos em execução em um formato tipo arvore

# top -c

Mostra os processos em execução em formato tabular, -c ordena a apresentação pelo consumo de cpu

# mysqladmin proc stat

Mostra detalhes de processamento do mysql

# iostat -x 1 10

Mostra o consumo de operações no disco

# sar -d

Mostra o histórico de consumo de operações no disco

DoS

# netstat -plan |grep :80|awk '{print $5}' |cut -d: -f1 |sort |uniq -c |sort -n

Lista o número de conexão por IP na porta 80

# netstat -plan |grep :80 |wc -l

Lista a quantidade de conexões na porta 80

Verifique os logs gerados pelo sistema, exemplo:

syslogs: /var/log/messages, /var/log/secure
SMTP logs: /var/log/exim_mainlog, /var/log/exim_rejectlog, /var/log/exim_paniclog
POP3/IMAP logs: /var/log/maillog
Apache logs: /usr/local/apache/logs/access_log, /usr/local/apache/logs/error_log, /usr/local/apache/logs/suexec_log, /usr/local/apache/logs/suphp_log
Website logs: /usr/local/apache/domlogs/ (find -maxdepth 1 -type f -mmin -1 | egrep -v ‘offset|_log$’)
cron logs: /var/log/cron

Post navigation

Previous Post:

bash – Argument list too long

Next Post:

cPanel Retorno de Email com o Erro: retry time not reached for any host after a long failure period

Deixe uma resposta Cancelar resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Categorias

  • Dicas
  • Diversos
  • Hosting
    • cPanel
  • Informática
  • Internet
    • Browsers
  • Programação
    • CSS
    • JavaScript
    • PHP
    • Tutoriais
  • Projetos

Posts mais visualizados

  • cPanel Retorno de Email com o Erro: retry time not reached for any host after a long failure period
  • Projeto: elgon.com.br
  • Quanto vale o seu tempo?
  • Dica: jQuery função não funciona depois do load

Posts mais recentes

  • Limpar arquivos de log do MYSQL em servidor Linux com cPanel
  • Como excluir arquivos por data no Linux
  • Opção para enviar arquivos grandes
  • cPanel Retorno de Email com o Erro: retry time not reached for any host after a long failure period
  • Investigando o load em servidores linux
Os livros mais vendidos na Amazon

© 2018 César Lopes