在單一伺服器上使用 rrdcached 的多個實例?

在單一伺服器上使用 rrdcached 的多個實例?

我正在嘗試找出在單一伺服器上使用 rrdcached 來實現多個圖形工具的最佳方法。目前,我在同一台伺服器(運行 CentOS 6.7)上使用 cacti、observium 和collectd,它們都使用rrdtool 來建立圖形。在遵循指南時我發現(http://blog.best-practice.se/2014/10/using-rrdcached-with-observium.html)這對 Observium 來說效果很好,因為我用 -B 將資料夾定義到了 Observium RRD 資料夾,所以我所有的 cacti 或collectd 圖表都搞亂了。

處於相同情況的人有什麼建議嗎?

答案1

對於面臨相同問題的任何人:

cat /etc/sysconfig/rrdcached
OPTIONS="-w 1800 -z 1800 -f 3600 -s apache -l unix:/var/run/rrdcached/rrdcached.sock -j /var/tmp/ -F -b /opt/observium/rrd/"
RRDC_USER=apache

對於collectd配置:

<Plugin rrdcached>
    DaemonAddress "unix:/var/run/rrdcached/rrdcached.sock"
    DataDir "/var/lib/collectd"
    CreateFiles true
    CreateFilesAsync false
    CollectStatistics true
</Plugin>

相關內容