Собранный модуль Python сообщает в графит и показывает в графане
Я хотел бы использовать этот модуль для сбора данных с нашего сервера rabbitmq и отправки их на наш графитовый сервер, после чего отобразится в графане.
Моя проблема заключается в том, что все идет к графиту, но материал rabbitmq нет.
Нужно ли что-то настраивать на графане или графите, чтобы можно было собирать данные из модуля python?
Это конфиг, который я использую:
FQDNLookup false
BaseDir "/var/lib/collectd"
PIDFile "/var/run/collectd.pid"
PluginDir "/usr/lib64/collectd"
TypesDB "/usr/share/collectd/types.db"
AutoLoadPlugin true
Interval 10
Timeout 2
ReadThreads 5
WriteThreads 5
WriteQueueLimitHigh 1000000
WriteQueueLimitLow 800000
<LoadPlugin python>
Globals true
</LoadPlugin>
<Plugin python>
LogTraces true
Interactive false
Import "collectd_rabbitmq.collectd_plugin"
<Module "collectd_rabbitmq.collectd_plugin">
Username "admin"
Password "rabbitmqadmin"
Realm "RabbitMQ Management"
Host "localhost"
Port "15672"
</Module>
</Plugin>
Include "/etc/collectd.d"
Это графический модуль для отправки журналов в каталог collectd.d:
LoadPlugin write_graphite
<Plugin write_graphite>
<Node "graphteserver.local">
Host "graphiteserver.local"
Port "2003"
Protocol "tcp"
LogSendErrors true
Prefix "collectd."
#Postfix "collectd"
StoreRates true
AlwaysAppendDS false
EscapeCharacter "_"
SeparateInstances true
</Node>
</Plugin>
Я не вставляю общий модуль сбора, но он поступает в каталог графитового шепота:
total 240
drwxr-xr-x 14 carbon carbon 4096 Sep 14 00:05 .
drwxr-xr-x 4446 carbon carbon 188416 Sep 14 15:28 ..
drwxr-xr-x 5 carbon carbon 4096 Sep 14 00:05 aggregation
drwxr-xr-x 6 carbon carbon 4096 Sep 14 00:05 cpu
drwxr-xr-x 4 carbon carbon 4096 Sep 14 00:05 df
drwxr-xr-x 7 carbon carbon 4096 Sep 14 00:05 disk
drwxr-xr-x 3 carbon carbon 4096 Sep 14 00:05 interface
drwxr-xr-x 3 carbon carbon 4096 Sep 14 00:05 irq
drwxr-xr-x 3 carbon carbon 4096 Sep 14 00:05 load
drwxr-xr-x 12 carbon carbon 4096 Sep 14 00:06 memcached
drwxr-xr-x 4 carbon carbon 4096 Sep 14 00:05 memory
drwxr-xr-x 5 carbon carbon 4096 Sep 14 00:05 ntpd
drwxr-xr-x 36 carbon carbon 4096 Sep 14 00:05 processes
drwxr-xr-x 4 carbon carbon 4096 Sep 14 00:05 swap
В логах collectd у меня сейчас нет ошибок, это последние строки после перезапуска:
[2018-09-14 13:51:02] [info] Exiting normally.
[2018-09-14 13:51:02] [info] collectd: Stopping 5 read threads.
[2018-09-14 13:51:02] [info] collectd: Stopping 5 write threads.
[2018-09-14 13:51:02] [warning] Plugin `df' did not register for value `ReportReserved'.
[2018-09-14 13:51:02] [warning] supervised by systemd, will signal readyness
[2018-09-14 13:51:02] [info] Initialization complete, entering read-loop.
[2018-09-14 13:52:04] [warning] Plugin `df' did not register for value `ReportReserved'.
[2018-09-14 13:55:44] [info] Exiting normally.
[2018-09-14 13:55:44] [info] collectd: Stopping 5 read threads.
[2018-09-14 13:55:44] [info] collectd: Stopping 5 write threads.
[2018-09-14 13:55:44] [warning] Plugin `df' did not register for value `ReportReserved'.
[2018-09-14 13:55:44] [warning] supervised by systemd, will signal readyness
[2018-09-14 13:55:44] [info] Initialization complete, entering read-loop.
[2018-09-14 15:11:46] [warning] Plugin `df' did not register for value `ReportReserved'.
[2018-09-14 15:14:16] [info] Exiting normally.
[2018-09-14 15:14:16] [info] collectd: Stopping 5 read threads.
[2018-09-14 15:14:16] [info] collectd: Stopping 5 write threads.
[2018-09-14 15:14:16] [warning] Plugin `df' did not register for value `ReportReserved'.
[2018-09-14 15:14:16] [warning] supervised by systemd, will signal readyness
[2018-09-14 15:14:16] [info] Initialization complete, entering read-loop.
Что мне нужно настроить или как я должен быть в состоянии увидеть этот модуль показателей? Под питоном каталог на графите или где?