CpuLoadTrigger: support low threshold instead of cooldown period

This commit is contained in:
2025-03-29 21:35:57 +01:00
parent 798d25e75c
commit a56c3ed36f
3 changed files with 54 additions and 40 deletions
+8 -6
View File
@@ -46,20 +46,22 @@
</trigger>
<trigger>
<name>cpu_load</name>
<logLevel>Info</logLevel>
<logLevel>Debug</logLevel>
<type>sync</type>
<intervalInSeconds>5</intervalInSeconds>
<governor>performance</governor>
<customConfig>
<oneMinuteLoadThreshold>0.3</oneMinuteLoadThreshold>
<fiveMinuteLoadThreshold>0.2</fiveMinuteLoadThreshold>
<tenMinuteLoadThreshold>0.1</tenMinuteLoadThreshold>
<cooldownPeriodInMinutes>3</cooldownPeriodInMinutes>
<oneMinuteHighThreshold>0.35</oneMinuteHighThreshold>
<fiveMinuteHighThreshold>0.25</fiveMinuteHighThreshold>
<tenMinuteHighThreshold>0.15</tenMinuteHighThreshold>
<oneMinuteLowThreshold>0.3</oneMinuteLowThreshold>
<fiveMinuteLowThreshold>0.2</fiveMinuteLowThreshold>
<tenMinuteLowThreshold>0.1</tenMinuteLowThreshold>
</customConfig>
</trigger>
<trigger>
<name>roon_arc</name>
<logLevel>Debug</logLevel>
<logLevel>Info</logLevel>
<type>async</type>
<intervalInSeconds>5</intervalInSeconds>
<governor>performance</governor>