Meu syslog está repleto do seguinte:
Oct 28 23:35:01 myhost CRON[17705]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
Oct 28 23:45:01 myhost CRON[18392]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
e também alguns
Oct 28 23:59:01 myhost CRON[19251]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 60 2)
Agora, obviamente, eles vêm de cron jobs, em /etc/cron.d/sysstat
:
# Activity reports every 10 minutes everyday
5-55/10 * * * * root command -v debian-sa1 > /dev/null && debian-sa1 1 1
# Additional run at 23:59 to rotate the statistics file
59 23 * * * root command -v debian-sa1 > /dev/null && debian-sa1 60 2
Preciso fazer isso com tanta frequência? Não parece fazer muito quando eu o executo manualmente. Posso/devo apenas desligar o cron job ou desinstalar o sysstat?
Esses comandos são, de fato, parte do pacote sysstat. Destina-se ao monitoramento de desempenho; e especificamente, sar é o relatório de atividade do sistema :
Portanto, executar este comando não faz nada que ajude a saúde ou estabilidade do seu sistema, é apenas coleta de estatísticas.
Com isso em mente, você tem três opções:
sysstat
como @wurtel sugere. Você indica que nem consegue ver as estatísticas coletadas, então obviamente você não está realmente usando esse recurso. Isso significa que você provavelmente não precisa desse monitoramento em primeiro lugar.Mova a saída do cron para um arquivo separado de
/var/log/messages
, por exemplo, para/var/log/cron
. Se você estiver usandorsyslog
para log, que provavelmente é o padrão no Devuan, você precisa descomentar uma linha destinada apenas a esse propósito em/etc/rsyslog.conf
:apenas remova a inicial
#
; e removacron
do que entra/var/log/syslog
, ou seja, substitua isso:com isso:
rsyslog
, isso significa substituir isso: com isso: no padrão/etc/rsyslogd.conf
. (Embora, francamente, eu não entenda por que.=err
não existe em primeiro lugar.cron
geralmente registra em suas próprias instalações:LOG_CRON
.Portanto, apenas configure seu syslog para evitar registrar esse recurso, a menos que a prioridade seja maior ou igual a
LOG_ERR
ouLOG_WARN
.