Reads public process counters while preserving OS-specific metric names.
Constructors
read_process_memory
Reads a self-process snapshot; the peak covers the entire process lifetime.
Sourceread_process_memory_for(process_id :
Int64) :
ProcessMemorySnapshot Reads the public counters of a live application process at a named checkpoint.
SourceClass methods
available_capabilities
Declares the public backend's supported counters.
Sourcemetric_names
Returns distinct Darwin physical-footprint and Linux RSS metric names.
SourceInstance methods
observations_for(policy :
ScenarioMemoryPolicy) :
Array(
ObservedMemoryMeasurement)
Produces only the explicitly requested process metrics.
Source