隐藏 munin graph 中的一个字段

隐藏 munin graph 中的一个字段

在我的新服务器中,ACPI 插件的传感器报告温度为 0 K (-273.15 C)。因此,该图完全没用,因为这个温度(绝对零度,显然是错误的)使所有其他温度看起来都平坦。

根据文档,可以通过以下方式禁用字段:

thermal_zone2.graph no

munin.conf它不起作用。我该如何禁用该图表?或者强制将 y 轴最小值设置为 0° C

答案1

具体来说,对于sensors_插件,编辑或创建/etc/munin/plugin-conf.d/sensors.conf并将其放置在其中:

[sensors_*]
  env.ignore_temp3 yes
  env.ignore_temp4 yes
  env.ignore_temp5 yes
  env.ignore_fan5  yes

并包含相关类型/编号。请注意,运行sudo munin-run sensors_temp仍会显示该值,但运行sudo munin-run sensors_temp config将在输出末尾显示以下内容:

temp4.graph no

...并且该值不会以图表形式呈现

答案2

我找不到如何禁用该图表,我甚至尝试使用配置文件,/etc/munin/plugin-conf.d但没有成功。

所以我只是编辑了插件本身。

/usr/share/munin/plugins/acpi查找枚举热区域的命令中,

ATZ=$(find /sys/class/thermal/ -maxdepth 1 -name "thermal_zone*" | sort -V)

在我的服务器中,第一个热区具有无效值,因此我只是将其替换为

ATZ=$(find /sys/class/thermal/ -maxdepth 1 -name "thermal_zone[3-6]" | sort -V)

所以插件只列出“有效”的热区。

相关内容