f.zz.de
posts /

NagiBot, systemd und Co

Posted Fri 04 Mar 2016 08:48:34 PM CET Florian Lohoff
in

Au backe - Das ist nicht gerade straight forward wie man dem systemd beibringt die user systemd instance neu zu starten damit änderungen der gid durchdringen.

systemctl restart user@121.service

Wobei 121 die UID des users ist für dein eine user systemd instance läuft.

Nach ein bischen suchen geht dann damit auch im NagiBot das Monitoring::Livestatus d.h. unter umgehung des status files den status abzufragen:

(2016-03-04 20:47:14) flo: Corvus: status
(2016-03-04 20:47:14) Corvus: 128 Hosts/128 Up/0 Down - 4151 Services/4104 Ok/1 Warn/46 Crit/0 Unknown

So entfällt die Notwendigkeit das ~6MByte große Status file zu lesen.