Skip to main content

Module varlink_verify

Module varlink_verify 

Source
Expand description

Unit enumeration for systemd-analyze verify from the io.systemd.Metrics stream rather than D-Bus ListUnits. This reads only the per-unit UnitLoadState family, which the metrics endpoint has carried since the report framework appeared in v260 — so unlike the timestamp families, no v261 minimum applies here.

Per the varlink_unit module docs, collectors that want every unit are served from the metrics stream: one streamed List instead of hundreds of per-unit round trips (over either transport).

Re-exports§

pub use crate::varlink_units::METRICS_SOCKET_PATH;

Functions§

list_unit_names
Enumerate all units over varlink.