Monitor PERFMON metrics for the system. More...
Public Member Functions | |
_.Library.Status | GetSample () |
Get system metric sample. More... | |
_.Library.Status | Initialize () |
Initialize system metrics. | |
_.Library.Status | Startup () |
On Startup enable PERFMON. | |
Monitor PERFMON metrics for the system.
** DEPRECATED **. This class has been deprecated for performance issues, and will no longer collect SystemMetrics.
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 level 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 AbstractMetrics and AbstractGlobals.
_.Library.Status GetSample | ( | ) |
Get system 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.