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). That stream is the one the units collector reads in the same cycle (see crate::varlink_units::SharedMetrics).

Functions§

list_unit_names
Enumerate all units over varlink.