geopm_agent_monitor(7) -- agent implementation for aggregating statistics ========================================================================= Description ----------- An implementation of the Agent interface that enforces no policies and is intended for application tracing and profiling only. It collects statistics from each node and aggregates them over the whole application run. Agent Behavior Highlights ------------------------- Policies and samples are vectors of double precision values where each value has a meaning defined by the :doc:`geopm::Agent(3) ` implementation. The Agent interface also provides methods for the Agent to extend reports and traces with additional Agent-specific information. * **Agent Name**\ : Set the ``--geopm-agent`` launch option or ``GEOPM_AGENT`` environment variable to "monitor" and the Controller will select the ``MonitorAgent`` for its control handler. See :doc:`geopmlaunch(1) ` and :doc:`geopm(7) ` for more information about launch options and environment variables. * **Agent Policy Definitions**\ : N/A * **Agent Sample Definitions**\ : N/A * **Trace Column Extensions**\ : N/A * **Report Extensions**\ : N/A * **Control Loop Gate**\ : The Monitor agent gates the Controller's control loop to a cadence of *200 ms*. See Also -------- :doc:`geopm(7) `\ , :doc:`geopm_agent_power_balancer(7) `\ , :doc:`geopm_agent_power_governor(7) `\ , :doc:`geopm::Agent(3) `\ , :doc:`geopm_agent(3) `\ , :doc:`geopmagent(1) `\ , :doc:`geopmlaunch(1) `