@@ -1156,6 +1156,10 @@ let
11561156 systemd = {
11571157 exporterConfig = {
11581158 enable = true;
1159+
1160+ extraFlags = [
1161+ "--collector.enable-restart-count"
1162+ ];
11591163 };
11601164 metricProvider = { };
11611165 exporterTest = ''
@@ -1166,6 +1170,11 @@ let
11661170 'systemd_unit_state{name="basic.target",state="active",type="target"} 1'
11671171 )
11681172 )
1173+ succeed(
1174+ "curl -sSf localhost:9558/metrics | grep '{}'".format(
1175+ 'systemd_service_restart_total{state="prometheus-systemd-exporter.service"} 0'
1176+ )
1177+ )
11691178 '';
11701179 };
11711180