Log de processos

1. Log de processos

josmar da mota
josmota

(usa Ubuntu)

Enviado em 08/05/2012 - 10:37h

Bom dia, sou novo em linux e preciso fazer um script que resulte em um log dos processos que estão rodando, até ai foi simples pois utilizei o ps aux. Agora a segunda etapa é criar um outro log com a soma do consumo da cpu, da memoria e a quantidade de processos abertos com o mesmo nome, uma linha pra cada command. Há algum comando que eu consiga fazer diretamente isso?


  


2. RE: Log de processos

Savio Nascimento
saviounix

(usa Debian)

Enviado em 17/10/2016 - 15:39h

josmota escreveu:

Bom dia, sou novo em linux e preciso fazer um script que resulte em um log dos processos que estão rodando, até ai foi simples pois utilizei o ps aux. Agora a segunda etapa é criar um outro log com a soma do consumo da cpu, da memoria e a quantidade de processos abertos com o mesmo nome, uma linha pra cada command. Há algum comando que eu consiga fazer diretamente isso?


Boa tarde JOSMOTA,

Uma coisa ainda não ficou clara, sua intenção é criar um script completo que gere arquivos com esses log
ou necessita apenas dos comandos que realizam tais tarefas?

De qualquer forma, criei os comandos necessários para o que precisa.
Caso necessite de um script pronto, coloque os detalhes de como ele deve funcionar. Dessa forma, eu e os demais usuários aqui do VOL
poderemos te ajudar melhor sobre este problema.

Comandos:


# Calcular e exibir a soma do consumo da CPU
ps aux | awk 'BEGIN{qtd = 0.0}; NR>1 {qtd += $3}; END{ print qtd}' 



_______________________________________________________________________________________
# Calcular e exibir a soma do consumo da Memória
ps aux | awk 'BEGIN{qtd = 0.0}; NR>1 {qtd += $4}; END{ print qtd}' 



_______________________________________________________________________________________
# Listar os processos rodando no sistema, e a quantidade total em que aparecem na lista
ps aux | awk '{print $11}' | grep -v "^\s*$" | sort | uniq -c | sort -bnr 





Para novas dúvidas ou ajuda com os comandos acima, estou a disposição para ajudar.

Até mais ;D

Savio







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts