Configuration ============= PowerRequestMonitor ------------------- You can configure any number of ```` to describe which power requests should be considered as usage. .. code:: xml watchOperation ++++++++++++++ :default: ``sleep`` :OS: 🐧 *Linux* Controls which inhibition operations are visible to the ````. Only locks whose operation matches one of the configured values are evaluated by filter rules and counted as usage. Multiple values can be combined with ``|``. .. include:: inhibition/operation.rst watchMode +++++++++ :default: ``block|block-weak`` :OS: 🐧 *Linux* Controls which inhibition modes are visible to the ````. Only locks whose mode matches one of the configured values are evaluated. Multiple values can be combined with ``|``. .. include:: inhibition/mode.rst RequestFilterRule ----------------- .. code:: xml CBBackupPlan .. include:: /attributes/filtertype.rst name ++++ You can provide any logical name here, to describe the power request or group of power requests. This name will be used to represent these requests in the log. text ++++ :🔍 regex: The text node of the ```` will be parsed as a regular expression and matched against the name and reasons of the power request.