Debian

Debian Wheezy 上的 Nagiographer 部分工作

  • September 18, 2014

我在 Debian 7.6 上進行了標準安裝,即 Nagios3 + Nagiosgrapher。在/etc/nagios3/nagios.cfg我補充說:

process_performance_data=1 and service_perfdata_command=ngraph-process-service-perfdata-pipe

重新啟動 Nagios。在 Web 界面中,我看到 nagiosgrapher 為 localhost HTTP 製作了一個圖表,這很棒。

我添加到/etc/nagios3/conf.d/services_nagios2.cfg

define service {
   name nagiosgraph
   action_url /cgi-bin/nagios3/graphs.cgi?host=$HOSTNAME$&service=$SERVICEDESC$'
   register 0
}

像往常一樣,這顯示了一個類似圖形的圖示,當點擊時,我會看到帶有未填充圖形的新視窗。

我看到它/etc/nagiosgrapher/nagios3/serviceext不會自動填充。

/var/log/nagiosgrapher/ngraph.log沒有顯示任何異常。

我可能正在使用一些舊的巫術方法來添加圖表。但是現在如何添加它們?

/etc/nagiosgrapher/ngraph.d/standard 中幾乎沒有 ncfg 文件,我從作者頁面下載了 tar.gz,解壓縮,複製了一些文件,它開始工作

使用 Debian 軟體包,您唯一需要手動做的就是將這兩行添加到主 Nagios 配置文件中:

process_performance_data=1
service_perfdata_command=ngraph-process-service-perfdata-pipe

這記錄在/usr/share/doc/nagiosgrapher/README.Debian

/etc/nagios3/conf.d/ngraph確保有一個來自to的符號連結/etc/nagiosgrapher/nagios3。包裹設置了這個,但你可能以某種方式失去了它。

自動生成文件後/etc/nagiosgrapher/nagios3/serviceext,您必須重新載入nagios3 才能將其拾取。

(旁注:Nagiosgrapher 有點糟糕。你可能想考慮一下pnp4nagios。它也被打包了。)

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