Я пытаюсь найти лучший способ использовать rrdcached на одном сервере для нескольких инструментов построения графиков. В настоящее время я использую cacti, observium и collectd на одном сервере (под управлением CentOS 6.7), которые все используют rrdtool для создания графиков. Следуя руководству, я обнаружил (http://blog.best-practice.se/2014/10/using-rrdcached-with-observium.html), который отлично работает только для Observium. Я получаю все свои графики для cacti или collectd испорченными, так как я определяю папку с -B в моей папке Observium RRD.
Какие-нибудь советы от людей, оказавшихся в такой же ситуации, или мне нужно разделить инструменты мониторинга между серверами (что кажется огромной тратой ресурсов)?
Для тех, кто сталкивается с той же проблемой:
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>