diff -uNr collectd-systemd-212cb7918fa6925213082d11a0fe0fb44fe84852.ORIG/collectd_systemd.py collectd-systemd-212cb7918fa6925213082d11a0fe0fb44fe84852/collectd_systemd.py --- collectd-systemd-212cb7918fa6925213082d11a0fe0fb44fe84852.ORIG/collectd_systemd.py 2020-06-30 12:00:47.510046277 +0200 +++ collectd-systemd-212cb7918fa6925213082d11a0fe0fb44fe84852/collectd_systemd.py 2020-06-30 12:01:30.212189275 +0200 @@ -90,7 +90,7 @@ self.init_dbus() state = self.get_service_state(full_name) - value = (1.0 if state == 'running' or state == 'reload' or ( state == 'dead' and type == 'oneshot' ) else 0.0) + value = (1.0 if state == 'running' or state == 'reload' or state == 'start' or ( state == 'dead' and type == 'oneshot' ) else 0.0) self.log_verbose('Sending value: {}.{}={} (state={}, type={})' .format(self.plugin_name, name, value, state, type)) val = collectd.Values(