Ich möchte über alle Statusänderungen von Serviceeinheiten informiert werden. Ich weiß, dass es die DBUS-API gibt, die mir Signale für UnitNew und UnitRemoved gibt, aber die Semantik ist mir immer noch unklar. Auch die Signale liefern nicht die Informationen, die ich brauche.Wie registriere ich mich für Systemd Service Lifecycle Events?
Ich benutze gehen und versuchte die go-systemd lib von Coreos. Sie bieten eine Möglichkeit zum "Abonnieren", aber tatsächlich werden alle im System verfügbaren Geräteinformationen abgefragt. Ich möchte das nicht alle paar Millisekunden tun, nur um mich über Zustandsänderungen zu informieren.
Ich habe auch versucht, die Standard org.freedesktop.DBus.Properties, aber ich kann nicht das funktioniert.
Bitte helfen Wenn Sie können, habe ich keine Ideen mehr.