em DevOps, Linux

CPUStat – Monitoranto utilização de CPU por processo no Linux

O CPUStat é uma ferramenta poderosa de monitoramento de processos de CPU no Linux que foi escrito em GO.

Instalação
A instalação dele é feito através do GO. Execute o seguinte comando abaixo:

# go get github.com/uber-common/cpustat

Utilização
O CPUStat precisa de permissão de super usuário para rodar. Sendo assim utilize o SUDO ouu o próprio root para executar.

$ $GOBIN/cpustat
This program uses the netlink taskstats interface, so it must be run as root.

A execução do comando é feita via CLI. Veja os exemplos abaixo

sudo $GOBIN/cpustat

$ sudo $GOBIN/cpustat -u roo -t

Quer saber mais sobre o projeto ? Acesse https://github.com/uber-common/cpustat e saiba mais