Collectl, uma ferramenta para monitorar o desempenho do sistema

sobre o collectl

No próximo artigo, daremos uma olhada em Collectl. Esta é uma ferramenta leve para monitorar o desempenho do sistema, que pode ser usado para coletar dados de desempenho que descrevem o estado atual do sistema.

Em comparação com outras ferramentas com o mesmo propósito, esta coleta informações sobre muitos tipos diferentes de recursos do sistema, como; la CPU, disco, memória, rede, sockets, tcp, inodes, memória, nfs, processos, etc. Pode ser executado interativamente ou como um 'demônio', e tem a capacidade de registrar e reproduzir os dados capturados. Também nos permitirá exportar os dados para vários formatos de arquivo.

Características gerais do Collectl

Entre outras, esta ferramenta oferece aos usuários os seguintes recursos:

  • Collectl não se concentra em um número limitado de métricas do sistemaEle pode coletar informações sobre muitos tipos diferentes de recursos do sistema, como; cpu, disco, memória, rede, sockets, tcp, inodes, infiniband, brilho, nfs, processos, quádricas, lajes e informações de buddy.
  • Esta ferramenta usa muito pouca CPU. Na verdade, foi medido para usar 0.1% quando executado como um 'daemon' usando o intervalo de amostra padrão de 60 segundos para dados de processo e 10 segundos para todo o resto.
  • Pode ser executado interativamente, como um daemon ou como ambos.
  • Tem a capacidade de monitorar quase qualquer subsistema.
  • Lata desempenham o papel de muitos outros utilitários projetados para um único propósito, como são; ps, top, iotop ou vmstat.
  • Esta ferramenta também oferece o capacidade de registrar e reproduzir os dados capturados.
  • Lata exportar os dados em vários formatos de arquivo.
  • A ferramenta pode executado como um serviço para monitorar máquinas remotas ou um cluster de servidor inteiro.
  • Nós também irá mostrar dados no terminal, escrever no arquivo ou socket.

Esses são apenas alguns dos recursos deste programa. Podem consulte todos eles em detalhes do site do projeto.

Instalar o Collectl

Por padrão, o pacote Collectl está disponível no repositório padrão do Ubuntu. Instalá-lo em nosso sistema será tão simples quanto abrir um terminal (Ctrl + Alt + T) e executar o comando:

instalar o collectl

sudo apt install collectl

Durante a instalação, ele nos pedirá para selecionar o servidor web para o qual Colplot deve ser autoconfigurado, embora tenhamos a possibilidade de selecionar o 'Nenhum ' para configuração manual mais tarde.

configurar servidor web

Uso

Assim que terminar a instalação desta ferramenta, poderemos execute-o facilmente a partir do terminal, mesmo sem qualquer opção. O comando a seguir exibirá informações sobre estatísticas de CPU, disco e rede em um formato curto e legível.

Collectl correndo

collectl

Se você se interessar imprimir estatísticas para todos os subsistemas, o comando que teremos que executar deve incluir o –Todas as opções:

collectl --all

Se queremos use Collectl com top, teremos que executar o seguinte comando com o Opção –top:

topo da coleção

collectl --top

Se o que você está procurando é monitorar todos os recursos juntos, o comando a ser executado seria o seguinte:

Collectl scmd

collectl -scmd

Sempre que quisermos veja o uso de memória do nosso sistema, só precisaremos executar o comando com o opção -sm:

colecionar sm

collectl -sm

Esta ferramenta também pode exibir informações sobre CPU, discos e dados de rede com o seguinte comando:

coletar scdn

collectl -scdn

Pára obter informações sobre CPU e TCP, o comando que devemos executar seria o seguinte:

Collectl stc

collectl -stc

Pára obter informações sobre os processos em nosso sistema, podemos executar o comando collectl com as seguintes opções:

coleção c1

collectl -c1 -sZ -i:1

Estas são apenas algumas das possibilidades que este utilitário nos oferece. Se você quiser consulte a ajuda deste e veja todas as opções disponíveis, no terminal (Ctrl + Alt + T) basta digitar o comando:

ajude a coletar

collectl --help

Nós também podemos escolher leia as páginas de manual digitando no terminal (Ctrl + Alt + T):

man collectl

Nessas linhas, vimos um uso básico do utilitário de linha de comando Collectl para monitorar o desempenho do sistema. Pra mais informações sobre como funciona, os usuários podem consultar o Documentação do projeto ou exemplos que eles oferecem em seu site.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.