Package-level declarations
Types
How the tap admits a peer.
The test/harness side of a log tap: join a device and read its logs out.
Tuning for a log tap.
The device side of a log tap: a peer that offers its captured logs for extraction.
The test/harness side of a metric tap: join a device and read its metrics out.
Tuning for a metric tap.
The device side of a metric tap: a peer that offers its converged metric buffer for extraction.
A pulled LogRecord paired with the ordering stamp it was assigned when the producing device appended it to its log.
Functions
Install an opt-in log tap on this device and start offering captured logs for extraction. A no-op until called — kuilt never opens a log session implicitly.
Install a log tap where the device joins a session the puller hosts, instead of hosting one itself.
Install an opt-in metric tap on this device and start offering its metric buffer for extraction. A no-op until called — kuilt never opens a metric session implicitly.
Install a metric tap where the device joins a session the puller hosts, instead of hosting one itself.