Nagios 服务器 service_perfdata 没有保存在正确位置

Nagios 服务器 service_perfdata 没有保存在正确位置

我的 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

相关内容