Add systemd_unit_active_enter_monotonic_seconds #166
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Add support for collecting
ActiveEnterTimestampMonotonic
from each systemd unit and exposing it as thesystemd_unit_active_enter_monotonic_seconds
metric.I encountered a bug in dbus or systemd that is reporting the same values for
systemd_boot_monotonic_seconds
andsystemd_boot_time_seconds
, with both being the monotonic value. This prohibits the calculation of the difference with the existingsystemd_unit_active_enter_time_seconds
which is reported as the value from the realtime clock.Example:
On other systems:
This change is to only add monotonic seconds for
active_enter
to avoid a major amplification of metrics for each unit by adding the same foractive_exit
,inactive_enter
,inactive_exit
.