Existe uma maneira de verificar qual número de linha de um bashscript está sendo executado "agora"? Usando bash -x script.shparece promissor; no entanto, preciso obter o número da linha
Existe uma maneira de verificar qual número de linha de um bashscript está sendo executado "agora"? Usando bash -x script.shparece promissor; no entanto, preciso obter o número da linha
Alguns anos atrás, um colega de trabalho encontrou uma solução elegante para um programa de vigilância. O programa foi executado no Windows e usou objetos de eventos do Windows para monitorar os identificadores de processo (PIDs) de vários aplicativos. Se qualquer um dos processos terminasse...
Acho que a saída do comando shell topé uma maneira simples e familiar de obter uma idéia aproximada da saúde de uma máquina. Eu gostaria de servir topa saída (ou algo muito semelhante a ela) de um pequeno servidor Web em uma máquina para fins de monitoramento bruto. Existe uma maneira de obter o...
Eu corro um servidor web (Debian Squeeze em um VPS), e os gráficos fornecidos pela empresa de hospedagem mostram consistentemente que cerca do dobro do tráfego é recebido pelo servidor em comparação com o tráfego de saída. Estou um pouco confuso com isso, então gostaria de executar algum tipo de...
Atualmente, estou usando o supervisord para manter 100 instâncias de um script em execução ao mesmo tempo. Se algum dado morrer, ele inicia um novo. No entanto, parece estar lutando para manter um número maior (> 300 processos) e estou procurando uma substituição. O Monit parece não fazer o que...
Meu software de gerenciamento de documentos está executando muitas E / S e gostaria de saber quais arquivos ele está acessando mais. Existe uma ferramenta Linux que me dê a lista dos principais arquivos que consomem IO, como iotop, mas para arquivos, a cada poucos segundos? Isso pode ser parecido...
Usando o Linux, gostaria de acompanhar os executáveis executados em meu nome, incluindo toda a linha de comando (na prática, todos os exec * () feitos como meu próprio usuário). Supõe-se que um programa que eu não controle não seja, para lidar com uma tarefa, para executar o programa que passo,...
Estou com um problema de superaquecimento, que faz o meu laptop desligar imediatamente. Existe alguma maneira de monitorar a temperatura do sensor e diminuir a frequência da CPU para evitar esse problema? Existe algum software ou script de shell existente que possa lidar com esse...
É possível adicionar à força um alias de tempo (por falta de uma maneira melhor de expressá-lo) a cada comando bash? Por exemplo, eu gostaria de ter um usuário específico que, sempre que um comando é executado, ele sempre é agrupado com dateantes e depois ou time. Isso é possível e, em caso...
Existem scripts que enviarão um email quando um processo do servidor for concluído. No entanto, não quero verificar meu e-mail de vez em quando apenas para ver se um trabalho foi concluído. Portanto, eu gostaria de receber uma mensagem SMS. Minha pergunta é semelhante a esta, basta trocar SMS com...
Procurando o que se pode monitorar perf_eventsno Linux, não consigo encontrar o que Kernel PMU eventsão? Ou seja, com perf version 3.13.11-ckt39os perf listeventos de shows como: branch-instructions OR cpu/branch-instructions/ [Kernel PMU event] No geral, existem: Tracepoint event Software...
Eu tenho esses comandos compilados e em execução, mas o conteúdo deles é um mistério para mim. Os processos de intel-gpu-overlayalgo lido como: 15R, 16B, 41ms waits. O que é um R, o que é um B, o que esse tempo de espera indica? Ele possui CPU: 152% (eu acho que é o mesmo que recebo de cima)....
Eu quero obter a largura de banda atual de uma interface, dizer "eth0" no terminal. É melhor que seja o mais simples possível. Diga 10 dn 30. Em vez de dar muito texto como "vnstat" faz. Edit: Eu preciso disso para um programa de linha de comando para monitoramento automático, não para...
Eu tenho alguns processos com um nome conhecido que gravam em arquivos em um único diretório. Gostaria de registrar o número de leituras e gravações de blocos de disco durante um período ( não apenas o acesso a arquivos) para testar se uma alteração de parâmetro reduz significativamente a...
Eu tenho um script que produz um arquivo 'Detail.out'. Eu sei que o script é concluído sempre que o arquivo contém um certo número de linhas (aproximadamente 21025). Então, eu me vejo sentado no prompt de comando em execução: [me@somewhere myDir]$ wc -l */Detail.out 21025 A/Detail.out 21025...
Existe um programa Linux que permita que você analise seu tráfego de download atual? Algo que pode listar todos os endereços aos quais estou conectado no momento e
A partir da pergunta aqui , o OP deseja pesquisar repetidamente o pid de um processo usando pidofem um script de shell. É claro que isso é ineficiente, pois um novo processo deve ser iniciado para o pidofprograma várias vezes por segundo (não sei se essa é a causa dos picos de CPU na questão, mas...
Quero mover um arquivo grande criado por um processo externo assim que for fechado. Este comando de teste está correto? if lsof "/file/name" then # file is open, don't touch it! else if [ 1 -eq $? ] then # file is closed mv /file/name /other/file/name else # lsof failed for some other...
Geralmente, nas ferramentas de monitoramento de rede, existem três valores para uma medida. Ex rx: 2.0 kb/s 40 kb/s 10 kb/s São semelhantes à maneira como a carga da CPU funciona, eles são obtidos em diferentes períodos de tempo. Então, um é a cada dois segundos, depois quatro segundos. Desde...
Estou procurando uma ferramenta que lista os arquivos abertos classificados por quantidade de atividade no arquivo. Portanto lsof, não faz o trabalho (a menos que eu esteja negligenciando uma maneira de usar lsof). Idealmente, a ferramenta deve funcionar como tal tope deve-se ser capaz de alternar...