Identifies transient processes owned by BeamConsole's sampling machinery.
Sampling tasks must not become lifecycle observations themselves. Otherwise, their normal exits can request another sample and create a feedback loop.
Summary
Functions
Removes lifecycle observations for children owned by the sampling task supervisor.
Resolves the current PID for BeamConsole's sampling task supervisor.
Functions
@spec reject_probe_observations( [BeamConsole.Lifecycle.Observation.t()], GenServer.server() ) :: [ BeamConsole.Lifecycle.Observation.t() ]
Removes lifecycle observations for children owned by the sampling task supervisor.
@spec task_supervisor_pid(GenServer.server()) :: pid() | nil
Resolves the current PID for BeamConsole's sampling task supervisor.