File tree Expand file tree Collapse file tree 6 files changed +59
-20
lines changed
Expand file tree Collapse file tree 6 files changed +59
-20
lines changed Original file line number Diff line number Diff line change @@ -90,9 +90,9 @@ reset-reason {
9090
9191# Monitors file descriptor leaks based on /proc/sys/fs/file-nr
9292filenr {
93- # enabled = true
94- interval = 300
95- logmark = false
93+ enabled = true
94+ interval = 3600
95+ logmark = true
9696 warning = 0.9
9797 critical = 1.0
9898# script = "/path/to/alt-reboot-action.sh"
@@ -102,33 +102,42 @@ filenr {
102102# The script is called with fsmon as the first argument and there
103103# are two environment variables FSMON_NAME, for the monitored path,
104104# and FSMON_TYPE indicating either 'blocks' or 'inodes'.
105- # fsmon /var {
106- # enabled = true
107- # interval = 300
108- # logmark = false
109- # warning = 0.95
110- # critical = 1.0
105+ fsmon /var {
106+ enabled = true
107+ interval = 3600
108+ logmark = true
109+ warning = 0.95
110+ critical = 1.0
111111# script = "/path/to/alt-reboot-action.sh"
112- #}
112+ }
113+
114+ fsmon /tmp {
115+ enabled = true
116+ interval = 3600
117+ logmark = true
118+ warning = 0.95
119+ critical = 1.0
120+ # script = "/path/to/alt-reboot-action.sh"
121+ }
113122
114123# Monitors load average based on sysinfo() from /proc/loadavg
115124# The level is composed from the average of the 1 and 5 min marks.
116- loadavg {
125+ # loadavg {
117126# enabled = true
118- interval = 300
119- logmark = false
120- warning = 1.0
121- critical = 2.0
127+ # interval = 300
128+ # logmark = true
129+ # warning = 1.0
130+ # critical = 2.0
122131# script = "/path/to/alt-reboot-action.sh"
123- }
132+ # }
124133
125134# Monitors free RAM based on data from /proc/meminfo
126135meminfo {
127- # enabled = true
128- interval = 300
129- logmark = false
136+ enabled = true
137+ interval = 3600
138+ logmark = true
130139 warning = 0.9
131- critical = 0.95
140+ critical = 0.97
132141# script = "/path/to/alt-reboot-action.sh"
133142}
134143
Original file line number Diff line number Diff line change @@ -111,6 +111,12 @@ BR2_PACKAGE_RAUC_JSON=y
111111BR2_PACKAGE_SYSKLOGD=y
112112BR2_PACKAGE_SYSKLOGD_LOGGER=y
113113BR2_PACKAGE_WATCHDOGD=y
114+ BR2_PACKAGE_WATCHDOGD_GENERIC=y
115+ BR2_PACKAGE_WATCHDOGD_LOADAVG=y
116+ BR2_PACKAGE_WATCHDOGD_FILENR=y
117+ BR2_PACKAGE_WATCHDOGD_MEMINFO=y
118+ BR2_PACKAGE_WATCHDOGD_FSMON=y
119+ BR2_PACKAGE_WATCHDOGD_TEMPMON
114120BR2_PACKAGE_LESS=y
115121BR2_PACKAGE_MG=y
116122BR2_PACKAGE_NANO=y
Original file line number Diff line number Diff line change @@ -94,6 +94,12 @@ BR2_PACKAGE_RAUC_JSON=y
9494BR2_PACKAGE_SYSKLOGD=y
9595BR2_PACKAGE_SYSKLOGD_LOGGER=y
9696BR2_PACKAGE_WATCHDOGD=y
97+ BR2_PACKAGE_WATCHDOGD_GENERIC=y
98+ BR2_PACKAGE_WATCHDOGD_LOADAVG=y
99+ BR2_PACKAGE_WATCHDOGD_FILENR=y
100+ BR2_PACKAGE_WATCHDOGD_MEMINFO=y
101+ BR2_PACKAGE_WATCHDOGD_FSMON=y
102+ BR2_PACKAGE_WATCHDOGD_TEMPMON
97103BR2_PACKAGE_LESS=y
98104BR2_PACKAGE_MG=y
99105BR2_PACKAGE_NANO=y
Original file line number Diff line number Diff line change @@ -123,6 +123,12 @@ BR2_PACKAGE_RAUC_JSON=y
123123BR2_PACKAGE_SYSKLOGD=y
124124BR2_PACKAGE_SYSKLOGD_LOGGER=y
125125BR2_PACKAGE_WATCHDOGD=y
126+ BR2_PACKAGE_WATCHDOGD_GENERIC=y
127+ BR2_PACKAGE_WATCHDOGD_LOADAVG=y
128+ BR2_PACKAGE_WATCHDOGD_FILENR=y
129+ BR2_PACKAGE_WATCHDOGD_MEMINFO=y
130+ BR2_PACKAGE_WATCHDOGD_FSMON=y
131+ BR2_PACKAGE_WATCHDOGD_TEMPMON
126132BR2_PACKAGE_LESS=y
127133BR2_PACKAGE_MG=y
128134BR2_PACKAGE_NANO=y
Original file line number Diff line number Diff line change @@ -109,6 +109,12 @@ BR2_PACKAGE_RAUC_JSON=y
109109BR2_PACKAGE_SYSKLOGD=y
110110BR2_PACKAGE_SYSKLOGD_LOGGER=y
111111BR2_PACKAGE_WATCHDOGD=y
112+ BR2_PACKAGE_WATCHDOGD_GENERIC=y
113+ BR2_PACKAGE_WATCHDOGD_LOADAVG=y
114+ BR2_PACKAGE_WATCHDOGD_FILENR=y
115+ BR2_PACKAGE_WATCHDOGD_MEMINFO=y
116+ BR2_PACKAGE_WATCHDOGD_FSMON=y
117+ BR2_PACKAGE_WATCHDOGD_TEMPMON
112118BR2_PACKAGE_LESS=y
113119BR2_PACKAGE_MG=y
114120BR2_PACKAGE_NANO=y
Original file line number Diff line number Diff line change @@ -93,6 +93,12 @@ BR2_PACKAGE_RAUC_JSON=y
9393BR2_PACKAGE_SYSKLOGD=y
9494BR2_PACKAGE_SYSKLOGD_LOGGER=y
9595BR2_PACKAGE_WATCHDOGD=y
96+ BR2_PACKAGE_WATCHDOGD_GENERIC=y
97+ BR2_PACKAGE_WATCHDOGD_LOADAVG=y
98+ BR2_PACKAGE_WATCHDOGD_FILENR=y
99+ BR2_PACKAGE_WATCHDOGD_MEMINFO=y
100+ BR2_PACKAGE_WATCHDOGD_FSMON=y
101+ BR2_PACKAGE_WATCHDOGD_TEMPMON=y
96102BR2_PACKAGE_LESS=y
97103BR2_PACKAGE_MG=y
98104BR2_PACKAGE_NANO=y
You can’t perform that action at this time.
0 commit comments