単一のサーバー上で 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>

関連情報