Olhos - uma ferramenta avançada de monitoramento do sistema em tempo real para Linux

Olhos - uma ferramenta avançada de monitoramento do sistema em tempo real para Linux

Anteriormente, escrevemos sobre muitas ferramentas de monitor de sistema Linux que podem ser usadas para monitorar o desempenho dos sistemas Linux, mas achamos que a maioria dos usuários prefere o padrão que vem com todas as distribuições Linux (principal comando).

O comando principal é o gerenciador de tarefas em tempo real no Linux e a ferramenta de monitoramento de sistema mais usada em GNU/Linux Distribuições para encontrar os gargalos relacionados ao desempenho no sistema que nos ajudam a tomar ações corretivas. Ele tem uma boa interface minimalista, vem com poucas opções razoáveis ​​que nos permitem ter uma idéia melhor sobre o desempenho geral do sistema.

No entanto, às vezes é muito complicado encontrar um aplicativo/processo que consumir muitos recursos do sistema é um pouco difícil no topo. Porque o comando superior não tem a capacidade de destacar programas que estão comendo muito CPU, BATER, outros recursos.

Para manter essa abordagem, aqui estamos trazendo um poderoso programa de monitor de sistema chamado “Olhares”Isso destaca automaticamente programas que utilizam os mais altos recursos do sistema e fornecendo o máximo de informações sobre o Linux/UNIX Server.

O que é olhar?

Olhares é uma ferramenta de monitoramento de sistema baseada em linha de comando de plataforma cruzada escrita em Pitão idioma que usa o psutil biblioteca para obter informações do sistema. Com olhar, podemos monitorar CPU, Carga média, Memória, Interfaces de rede, E/S de disco, Processos e Sistema de arquivo Utilização de espaços.

Olhares é uma ferramenta gratuita e licenciada sob Gpl para o monitório GNU/Linux e FreebsD Sistemas operacionais. Existem muitas opções interessantes disponíveis em olhares também. Uma das principais características que vimos em olhar é que podemos definir limites (cuidadoso, aviso e crítico) no arquivo de configuração e informações serão mostradas em cores que indicam o gargalo no sistema.

Recursos de olhares

  1. Informações da CPU (aplicativos relacionados ao usuário, programas principais do sistema e programas ociosos.
  2. Informações totais de memória, incluindo RAM, troca, memória livre etc.
  3. A carga média da CPU nos últimos 1min, 5 minutos e 15 minutos.
  4. Download de rede/upload taxas de conexões de rede.
  5. Número total de processos, ativos, processos de sono etc.
  6. Detalhes de velocidade relacionados à E/S de disco (leia ou gravação)
  7. Uso de disco de dispositivos montados atualmente.
  8. Os principais processos com seus usos de CPU/memória, nomes e localização do aplicativo.
  9. Mostra a data e hora atuais no fundo.
  10. Destaca os processos em vermelho que consomem mais altos recursos do sistema.

Aqui está um exemplo de captura de tela de olhares.

Visão de olhares

Instalação de olhares em sistemas Linux/Unix

Embora seja uma utilidade muito jovem, você pode instalar “Olhares" em chapéu vermelho sistemas baseados ativando o repositório EPEL e executando o seguinte comando no terminal.

Em RHEL/CENTOS/FEDORA
# yum install -y olhares
Em Debian/Ubuntu/Linux Mint
$ sudo apt-add-repository ppa: arnaud-hartmann/olha estável

Uso de olhares

Para começar, emita a sintaxe básica no terminal.

# olhares
Visualização de olhares - Ubuntu 13.10

Imprensa 'q' ou ('ESC' ou 'Ctrl & c'também funciona) para sair do terminal de olhares. Aqui está a outra captura de tela tirada do CENTOS 6.5 sistema.

Visualização de olhares - Centos 6.5

Por padrão, o tempo de intervalo está definido como '1' segundo. Mas você pode definir o tempo de intervalo personalizado durante a execução de olhares do terminal.

# olha -t 2
Olha os códigos de cores

Significado do Código de cores de olhares:

  1. Verde: OK (está tudo bem)
  2. Azul: Cuidado (preciso de atenção)
  3. Violet: Aviso (Alerta)
  4. Vermelho: crítico (crítico)

Podemos definir limiares no arquivo de configuração. Por padrão, o conjunto de limites é (cuidadoso = 50, Aviso = 70 e crítico = 90), podemos ser personalizados de acordo com nossas necessidades. O arquivo de configuração padrão está localizado em '/etc/olha/olha.conf '.

Opções de olhares

Além disso, várias opções de linha de comando, Gances fornece muito mais teclas quentes Para encontrar informações de saída enquanto o olhar está em execução. Abaixo estão a lista de várias teclas quentes.

  1. a - processos de classificação automaticamente
  2. C - Processos de classificação por CPU%
  3. M - Classificar processos por MEM%
  4. P - Classificar processos por nome
  5. Eu - classificar processos por taxa de E/S
  6. D - Mostrar/ocultar estatísticas de E/S de disco
  7. F - Mostrar/Ocultar Sistema de Arquivos STATSHDTEMP
  8. N - Mostrar/ocultar estatísticas de rede
  9. S - Mostrar/ocultar sensores estatísticas
  10. Y - Mostrar/ocultar estatísticas hddtemp
  11. L - Mostrar/ocultar toras
  12. B - bytes ou bits para E/oools de rede
  13. W - Excluir toras de aviso
  14. X - Excluir aviso e toras críticas
  15. X - Excluir aviso e toras críticas
  16. 1 - CPU global ou estatísticas por CPU
  17. H - mostre/oculta esta tela de ajuda
  18. t - visualize a E/S da rede como combinação
  19. U - Veja a E/S da rede cumulativa
  20. Q - Quit (ESC e Ctrl -C também funcionam)

Use olhares em sistemas remotos

Com os olhares, você também pode monitorar sistemas remotos. Usar 'olhares'Em sistemas remotos, execute o'olhares -s'(-s Ativa o comando servidor/cliente) comando no servidor.

# GANCES -S Defina a senha para o servidor Gannces Senha: Senha (Confirmar): o servidor Guschance está em execução em 0.0.0.0: 61209

Observação : Uma vez, você emite 'olharesComando, ele solicitará que você defina a senha para o servidor Gannces. Defina a senha e pressione Enter, você vê olhares em execução na porta 61209.

Agora, vá para o host remoto e execute o seguinte comando para conectar -se a um servidor Gannces, especificando o endereço IP ou o nome do host, como mostrado abaixo. Aqui '172.16.27.56'É o endereço IP do meu servidor de Gannces.

# olha -c -p 172.16.27.56

Abaixo estão poucos pontos notáveis ​​que o usuário deve conhecer ao usar olhares no modo servidor/cliente.

* No modo de servidor, você pode definir o endereço de ligação -B Endereço e escuta TCP porta -p PORTA. * No modo cliente, você pode definir o TCP Porta do servidor -P porta. * O endereço de ligação padrão é 0.0.0.0, Mas ele ouve todas as interfaces de rede na porta 61209. * No modo de servidor/cliente, os limites são definidos pelo lado do servidor. * Você também pode definir uma senha para acessar o servidor -P senha.

Leia também: Use olhares para monitorar o Linux remoto no modo de servidor da web

Conclusão

Olhares é uma ferramenta muito amigável de recursos para a maioria dos usuários. Mas se você é um administrador do sistema que gostaria de obter rapidamente "ideia" geral sobre sistemas apenas olhando para a linha de comando, então essa ferramenta será deve ter ferramenta para administradores de sistema.