extends %Monitor.System.Adaptor, %Monitor.System.Abstract, %Monitor.System.AbstractGlobals
Monitor system metrics by process.
This class, and others that inherit from %Monitor.System.Abstract, provides an object
API to the same system metrics as the ^PERFMON utility. Instantiating this class also
starts the collection of ^PERFMON system metrics, which can have a significant
impact on a busy system. Note that stopping ^PERFMON will also disable the sampling here.
Properties are inherited from AbstractGlobals.
Get process metric sample
A return code of $$$OK indicates there is a new sample instance.
A return code of 0 indicates there is no sample instance.
Initialize process metrics
On Startup enable PERFMON