Mudanças entre as edições de "Comandos Linux para Gerenciamento de Recursos do Servidor"

De Wiki CGI Software de Gestão
Ir para: navegação, pesquisa
 
(15 edições intermediárias de um usuário não apresentadas)
Linha 1: Linha 1:
[[Categoria:Consultor's]]
 
 
[[Categoria:Banco de Dados]]
 
[[Categoria:Banco de Dados]]
 
   
 
   
 
'''<big><big>1- Objetivo</big></big>'''<br />
 
'''<big><big>1- Objetivo</big></big>'''<br />
Auxiliar na identificação de problemas específicos do Sistema Operacinal Linux.
+
Auxiliar na identificação de problemas de desempenho específicos do Sistema Operacinal Linux.
 
<br>
 
<br>
 
<br>
 
<br>
Linha 12: Linha 11:
 
<br>
 
<br>
 
<br>
 
<br>
'''Load Average:''' Essa informação é a "Carga Total", do servidor, isto é, demonstra uma avalização geral do SO. Caso você tenha um processador single core, o limite de load average sem ficar nenhum processo na fila é 1, se for quad core o limite é 4 e assim por diante.
+
'''Load Average:''' Essa informação é a "Carga Total", do servidor, isto é, demonstra uma avaliação geral do SO. Caso você tenha um processador single core, o limite de load average sem ficar nenhum processo na fila é 1, se for quad core o limite é 4 e assim por diante.
 
<br>
 
<br>
 
Na imagem de exemplo, o load average está em 7.25 (sempre verificar o primeiro número), mas o processador desse servidor possui 2 núcleos, nesse caso o servidor estaria com o desempenho normal até um load average de 2.00, acima disso pode ocorrer lentidão. Mais informações podem ser vistas no site [https://www.vivaolinux.com.br/artigo/Sistema-lento-Encontrando-a-causa-do-problema Viva ao Linux]
 
Na imagem de exemplo, o load average está em 7.25 (sempre verificar o primeiro número), mas o processador desse servidor possui 2 núcleos, nesse caso o servidor estaria com o desempenho normal até um load average de 2.00, acima disso pode ocorrer lentidão. Mais informações podem ser vistas no site [https://www.vivaolinux.com.br/artigo/Sistema-lento-Encontrando-a-causa-do-problema Viva ao Linux]
 
<br>
 
<br>
'''CPU:''' Demonstra a carga geral do Processador. na iamgem está com 11% de utilização, o que demonstra que o processador não está muito utilizado, não sendo o gargalo nesse momento.
+
'''CPU:''' Demonstra a carga geral do Processador. na imagem está com 11% de utilização, o que demonstra que o processador não está muito utilizado, não sendo o gargalo nesse momento.
 
<br>
 
<br>
 
'''%CPU, COMMAND:''' Nessa lista é possível acompanhar qual processo está utilizando mais CPU e Memória.
 
'''%CPU, COMMAND:''' Nessa lista é possível acompanhar qual processo está utilizando mais CPU e Memória.
Linha 23: Linha 22:
 
<br>
 
<br>
 
<br>
 
<br>
Informar o texto aqui
 
 
<br>
 
<br>
 +
Com o comando #free -m, será listada a utilização de Memória RAM, em formato de MB.
 +
<br>
 +
Na imagem foram destacadas duas colunas used e free, nos campos de Mem. e buffers/cache são os dados da Memória Física. Já o campo SWAP, nessa imagem, demonstra que o SO está utilizando 1.6GB de memória SWAP, nesse caso os dados estão sendo gravados no HD, deixando o servidor muito mais lento. Esse é um indício que memória RAM está muito baixa nesse equipamento e deve ser aumentada ou diminuir as aplicações que estão rodando no Servidor:
 
<br>
 
<br>
 
[[Arquivo:Eclg002.jpg]]
 
[[Arquivo:Eclg002.jpg]]
 +
<br>
 +
<br>
 +
<br>
 +
Com o comando #iotop, será listada a utilização de HD do Servidor.
 +
<br>
 +
Na imagem foram destacados DISK READ, DISK WRITE E COMMAND
 +
<br>
 +
Com as teclas para direita e esquerda do teclado é possível selecionar a coluna de ordenação dos dados.
 +
<br>
 +
'''DISK READ:''' Irá listar os processos que estão executando Leitura no HD. Essa situação aumenta o load average do servidor.
 +
<br>
 +
'''DISK WRITE:''' Irá listar os processos que estão executando gravação no HD. Essa situação aumenta o load average do servidor.
 +
<br>
 +
'''COMMAND:''' É possível verificar qual processo está sendo executado.
 +
<br>
 +
[[Arquivo:Eclg003.jpg]]
 +
<br>
 +
<br>
 +
Se o comando #iotop não estiver instalado, é possível instalar com os seguintes comandos:
 +
<br>
 +
Linux baseado em Debian: '''''#apt-get install iotop''''' ou
 +
<br>
 +
Linux baseado em Red Hat: '''''#yum install iotop'''''
 +
<br>

Edição atual tal como às 16h28min de 27 de julho de 2017


1- Objetivo
Auxiliar na identificação de problemas de desempenho específicos do Sistema Operacinal Linux.

2– Instrução/Orientações
Com o comando #top temos uma visão geral dos processos que estão utilizando o Processador, Memória RAM e a Carga do Servidor. Existem diversas outras informações nessa tela, mas vou detalhar as que mais utilizamos:
Destaquei 3 informações nessa imagem:

Load Average: Essa informação é a "Carga Total", do servidor, isto é, demonstra uma avaliação geral do SO. Caso você tenha um processador single core, o limite de load average sem ficar nenhum processo na fila é 1, se for quad core o limite é 4 e assim por diante.
Na imagem de exemplo, o load average está em 7.25 (sempre verificar o primeiro número), mas o processador desse servidor possui 2 núcleos, nesse caso o servidor estaria com o desempenho normal até um load average de 2.00, acima disso pode ocorrer lentidão. Mais informações podem ser vistas no site Viva ao Linux
CPU: Demonstra a carga geral do Processador. na imagem está com 11% de utilização, o que demonstra que o processador não está muito utilizado, não sendo o gargalo nesse momento.
%CPU, COMMAND: Nessa lista é possível acompanhar qual processo está utilizando mais CPU e Memória.
Eclg001.jpg


Com o comando #free -m, será listada a utilização de Memória RAM, em formato de MB.
Na imagem foram destacadas duas colunas used e free, nos campos de Mem. e buffers/cache são os dados da Memória Física. Já o campo SWAP, nessa imagem, demonstra que o SO está utilizando 1.6GB de memória SWAP, nesse caso os dados estão sendo gravados no HD, deixando o servidor muito mais lento. Esse é um indício que memória RAM está muito baixa nesse equipamento e deve ser aumentada ou diminuir as aplicações que estão rodando no Servidor:
Eclg002.jpg


Com o comando #iotop, será listada a utilização de HD do Servidor.
Na imagem foram destacados DISK READ, DISK WRITE E COMMAND
Com as teclas para direita e esquerda do teclado é possível selecionar a coluna de ordenação dos dados.
DISK READ: Irá listar os processos que estão executando Leitura no HD. Essa situação aumenta o load average do servidor.
DISK WRITE: Irá listar os processos que estão executando gravação no HD. Essa situação aumenta o load average do servidor.
COMMAND: É possível verificar qual processo está sendo executado.
Eclg003.jpg

Se o comando #iotop não estiver instalado, é possível instalar com os seguintes comandos:
Linux baseado em Debian: #apt-get install iotop ou
Linux baseado em Red Hat: #yum install iotop