Hi guys
When I delete LoadAvg15 in Services --> Monit --> Settings --> Service Tests Settings and add it again with the same definition in the Web UI, its not in /usr/local/etc/monitrc anymore.
If I modify LoadAvg1 or LoadAvg5 in the Web UI, changes are written in /usr/local/etc/monitrc as expected.
But whatever I do, I cannot add LoadAvg15 in Web UI, so it would be written in /usr/local/etc/monitrc again.
As I deleted LoadAvg5, I had the same problem. After restoring opnsense configuration, LoadAvg5 was present again and was updated in /usr/local/etc/monitrc.
However, I cannot see any differences between LoadAvg1, LoadAvg5 and LoadAvg15 in the config export:
<test uuid="750c6df9-08d8-4311-b23d-61e1e57ac21c">
<name>LoadAvg1</name>
<type>SystemResource</type>
<condition>loadavg (1min) is greater than 16</condition>
<action>alert</action>
<path/>
</test>
<test uuid="75e3ff07-7f52-49a1-8acd-a12a666efbbb">
<name>LoadAvg5</name>
<type>SystemResource</type>
<condition>loadavg (5min) is greater than 12</condition>
<action>alert</action>
<path/>
</test>
<test uuid="08b75292-7e78-4284-b708-a0ee7d217977">
<name>LoadAvg15</name>
<type>SystemResource</type>
<condition>loadavg (15min) is greater than 8</condition>
<action>alert</action>
<path/>
</test>
How can I add LoadAvg15 in Web UI again, so its written to /usr/local/etc/monitrc? Unfortunately I do not have the backup anymore where LoadAvg15 worked ...
I tried to uninstall and install monit again on CLI, but this did not help.
Can anybody confirm the behaviour with monit?
Best regards
power13
I could confirm this in a freshyl installed OPNsense 26.1.4-amd64.
LoadAvg15 was not present in /usr/local/etc/monitrc already, looks broken after installation.
When deleting and re-adding LoadAvg5, LoadAvg5 is not configured anymore in /usr/local/etc/monitrc.
After restoring configuration, LoadAvg5 is present again in /usr/local/etc/monitrc.
However, without restoring configuration, LoadAvg5 is not written anymore into /usr/local/etc/monitrc.
May anybody test this with another OPNsense version?
Check the backend log for template errors:
# opnsense-log configd
Cheers,
Franco