[Eisfair] [E1] Nagios füllt /var/log/messages sehr extrem
Helmut Backhaus
helmut.backhaus at gmx.de
Do Jun 1 21:39:59 CEST 2017
Hallo Ansgar,
Am 01.06.2017 um 17:44 schrieb Ansgar Püster:
> Hallo,
>
> Jürgen und ich nutzen die Version und hatten wohl die
> gleiche Idee um das Wachsen der Logs zu verhindern.
OK, dann bin ich ja nicht der einzige, der diese Version nutzt ... ;)
>
> Nutze statt des syslogd einfach das Paket rsyslogd und
> filtere über
Der rsyslogd ist aber seeehr mächtig, ich habe mir mal die Doku angeschaut.
Aber Danke, ich werde mich damit befassen!
>
> RSYSLOGD_GLOBAL_DISCARD_FILTER_#_NAME='nagios'
> RSYSLOGD_GLOBAL_DISCARD_FILTER_#_ACTIVE='yes'
> RSYSLOGD_GLOBAL_DISCARD_FILTER_#_PROPERTY='msg'
> RSYSLOGD_GLOBAL_DISCARD_FILTER_#_OPERATION='startswith'
> RSYSLOGD_GLOBAL_DISCARD_FILTER_#_VALUE=' set_environment_var'
>
> die unerwünschten Debug Messages einfach aus.
>
Das sieht natürlich einfach aus ...
Ich habe zur Zeit folgenden Hack ...
#!/bin/bash
file="/var/log/messages"
if [ -f "$file" ]; then
sed -i /\ set_environment_var/d "$file"
else
exit
fi
Das geht auch ganz gut, ich mache das per cron 2x täglich
--
Gruß,
Helmut
Mehr Informationen über die Mailingliste Eisfair