我的 Raspberry 上有一个 nagios 服务器,用于监控一些 Windows 7 客户端,我想将服务的性能数据保存在特定文件中。因此,我为其设置了 nagios.cfg:
process_performance_data=1
host_perfdata_command=process-host-perfdata-file
service_perfdata_command=process-service-perfdata-file
# HOST AND SERVICE PERFORMANCE DATA FILES
# These files are used to store host and service performance data.
host_perfdata_file=/home/pi/partage/
service_perfdata_file=/home/pi/partage/
但我没有看到我的 service_perfdata_file 保存在此文件夹中,所以我错过了什么?该文件夹是 samba 共享文件夹。
答案1
的值host_perfdata_file
应该service_perfdata_file
是文件名不是一个文件夹。 看https://assets.nagios.com/downloads/nagioscore/docs/nagioscore/3/en/configmain.html#service_perfdata_file
Format: service_perfdata_file=<file_name> Example: service_perfdata_file=/usr/local/nagios/var/service-perfdata.dat