Monitoramento

Ferramentas para monitorar a atividade de disco no Linux

Ferramentas para monitorar a atividade de disco no Linux
A atividade do disco se refere à porcentagem de tempo que o disco atualmente em execução está ocupado realizando várias atividades. A atividade inclui leitura de disco e atividade de gravação de disco, etc. Existem vários parâmetros nos quais as atividades do disco estão sendo monitoradas. Alguns deles estão listados abaixo:

Estes são apenas alguns dos parâmetros nos quais a atividade do disco está sendo medida. Existem ainda mais parâmetros, que não precisamos discutir nesta fase.

Para medir o desempenho dos discos rígidos do nosso sistema, precisamos ter algumas ferramentas para realizar análises quantitativas das atividades do disco.

Ferramentas para monitorar a atividade de disco no Linux

A seguir estão algumas das ferramentas que vamos discutir em detalhes sobre seu uso, passo a passo de instalação:

IOSTAT

IOSTAT significa estatísticas de entrada-saída. É uma das ferramentas mais populares entre desenvolvedores e geeks. Eles o usam para verificar todas as atividades de i / o que estão sendo feitas por um disco específico que está conectado ao nosso sistema. Esta ferramenta também rastreia o tempo médio de execução do disco para processar as leituras de entrada e saída conectadas a dispositivos periféricos.

Os comandos usados ​​pelo IOSTAT são capazes de gerar um relatório detalhado que pode ainda ser usado para alterar a configuração do sistema. Pode ser útil para os usuários otimizar o uso do disco do sistema e seu desempenho. Esta ferramenta geralmente fornece análise de utilização de CPU e dispositivo separadamente.

Como instalar o IOSTAT no Linux

Sysstat é o pacote que contém a ferramenta IOSTAT. Portanto, podemos instalar essa ferramenta diretamente a partir deste pacote. No Ubuntu, podemos executar o seguinte comando para prosseguir com a instalação:

Execução de comandos IOSTAT para analisar o desempenho do disco

Existem muitos comandos que são específicos para acionar várias funcionalidades da ferramenta IOSTAT. A seguir estão os comandos mais usados:

IOTOP

IOTOP é uma ferramenta baseada no sistema operacional Linux para monitorar a atividade do disco. Ele fornece análise em tempo real e uso de disco pelo sistema operacional. Ele acessa todas as informações relacionadas à utilização do disco do kernel Linux diretamente. Isso torna o sistema mais confiável em termos de precisão, uma vez que todos os dados buscados serão em tempo real.

É baseado em um modelo multi-thread. Ele fornece informações sobre cada segmento envolvido na atividade de i / o, juntamente com sua utilização de largura de banda.

Como instalar IOTOP no Linux

Podemos usar os pacotes de distribuição Linux para instalar esta ferramenta em nosso sistema. O seguinte comando nos ajuda a fazer o mesmo no sistema operacional Linux:

Execução de comandos IOTOP para analisar o desempenho do disco

Existem vários comandos presentes na ferramenta IOTOP para analisar as atividades do disco com base em uma perspectiva diferente. A seguir estão os poucos comandos mais usados:

DSTAT

DSTAT é uma ferramenta eficiente, flexível e robusta para produzir estatísticas de recursos do sistema operacional Linux que podem ser usadas no lugar de todas as ferramentas anteriores. A seguir estão alguns dos recursos comuns oferecidos pela ferramenta Dstat:

Como instalar o DSTAT no Linux

Você pode instalá-lo seguindo o mesmo processo. Está disponível na distribuição Linux. Pacotes. Portanto, o seguinte comando pode ser executado a partir da linha de comando para prosseguir com a instalação:

$ sudo apt-get install dstat

Execução de comandos DSTAT para analisar o desempenho do disco

Existem vários comandos presentes na ferramenta DSTAT para analisar as atividades do disco com base em uma perspectiva diferente. A seguir estão os poucos comandos mais usados:

dstat: Este comando mostra a leitura de todos os discos e todos os parâmetros discutidos acima, como total de bytes enviados, recebidos, tempo de espera, tempo ocioso, tempo de leitura / gravação, estatísticas do disco, etc.

dstat -vmstat: Este comando produz uma saída contendo dados relacionados a Processos e estatísticas de memória.

dstat -c -top-cpu -dn -top-mem: Este comando consiste em vários subcomandos. Eles são os seguintes:

Desta forma, o DSTAT oferece muitos outros comandos que podem ser executados para extrair dados relacionados ao desempenho do disco e da rede e analisá-los em detalhes.

ATOP

ATOP é especialmente útil quando há necessidade de analisar mudanças no nível do sistema. Ele executa um trabalho fantástico de melhorar o briefing ao longo do tempo. Ele pode tabular todos os processos que induziram quaisquer mudanças no nível do sistema (como realizar entrada-saída do disco) durante o período específico, ao contrário dos outros - esta função é fornecida apenas pelo ATOP.

É uma ferramenta alternativa que pode ser usada para analisar os recursos do disco. Ele também pode analisar servidores baseados em Linux, parâmetros relacionados à rede, etc. Existem algumas vantagens em usar esta ferramenta além da que discutimos acima, e a seguir estão algumas delas:

Como instalar ATOP no Linux

O Atop pode ser instalado em sistemas operacionais baseados no Ubuntu executando o seguinte comando. Este comando busca o pacote do repositório Linux padrão.

$ sudo apt-get install atop

Executar comandos ATOP para analisar o desempenho do disco

Listados abaixo estão alguns dos comandos oferecidos pela ferramenta atop, usando os quais os usuários podem realizar diferentes conjuntos de atividades para analisar a utilização do disco do sistema e a largura de banda da rede relacionada a ele:

IOPING

IOPING é um tipo de ferramenta que oferece diferentes recursos. Esta ferramenta é especialmente usada para analisar a latência do disco, i.e., quanto tempo um disco específico leva para responder a uma solicitação específica de leitura e gravação.

Como instalar o IOPING no Linux

Para instalar o IOPING em sistemas operacionais Linux, podemos executar o seguinte comando de terminal:

$ sudo apt-get install ioping

Executar comandos IOPING para analisar o desempenho do disco

Listados abaixo estão alguns dos comandos da ferramenta IOPING, usando os quais os usuários podem verificar os problemas relacionados à latência e solucioná-los com facilidade.

Conclusão

Ao longo deste artigo, discutimos várias ferramentas que podem ser usadas para monitorar atividades de disco em sistemas operacionais baseados em Linux. Cada ferramenta oferece seu próprio conjunto de recursos, o que ajuda o usuário a analisar como seu sistema se comporta por dentro.

Por meio de uma análise detalhada, os administradores de sistema podem fazer as mudanças desejadas em suas configurações de sistema para fazer seu sistema funcionar mais rápido e sem problemas. Essas ferramentas produzem resultados que mostram o estado atual do sistema, a integridade do disco, a utilização da largura de banda da rede e muito mais.

O uso dessas ferramentas pode fazer com que os administradores do sistema resolvam problemas relacionados ao disco e aos sistemas operacionais de uma vez. Isso permitirá que eles economizem tempo durante a solução de problemas e mantenham o sistema em um estado adequado enquanto executam tarefas de utilização pesada de recursos.

Instale o emulador Dolphin mais recente para Gamecube e Wii no Linux
O Dolphin Emulator permite que você jogue seus jogos de Gamecube e Wii escolhidos em computadores pessoais Linux (PC). Sendo um emulador de jogo disp...
Como usar o GameConqueror Cheat Engine no Linux
O artigo cobre um guia sobre como usar o mecanismo de cheat GameConqueror no Linux. Muitos usuários que jogam no Windows costumam usar o aplicativo “C...
Melhores emuladores de console de jogo para Linux
Este artigo irá listar software de emulação de console de jogo popular disponível para Linux. A emulação é uma camada de compatibilidade de software q...