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(