Nagios

Nagios 伺服器 service_perfdata 沒有保存在好地方

  • September 12, 2016

我的 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 共享文件夾。

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

引用自:https://serverfault.com/questions/802575