Я установил плагин collectd-rabbitmq в collectd.config для получения данных RabbitMQ queue_value путем доступа к странице администратора RabbitMQ (плагин управления) через HTTP, и он работал, но для безопасности я установил ssl для этой страницы администратора RabbitMQ, и теперь colletd не может записать данные очереди в InfluxDB с этой ошибкой
"Не удалось отправить rabbitmq_default.exchanges.queue-name.publish_out_details.sample. Набор данных исключения publish_out_details не найден".
Я вижу этот журнал ошибок в файле журнала collectd, что означает, что collectd обращается к странице администратора RabbitMQ (поскольку в журнале есть имя очереди), но я не вижу эти данные (queues_values), заполненные в InfluxDB.
Этот collectd может записывать метрики cpu_usage, disk_space, memory_utilization в InfluxDB, но просто не может записать данные очереди. Используемый плагин Python:
<Plugin python>
LogTraces true
Interactive false
Import "collectd_rabbitmq.collectd_plugin"
<Module "collectd_rabbitmq.collectd_plugin">
Username "user_name"
Password "password"
Realm "RabbitMQ Management"
Host "hostname.com"
Port "443"
Scheme "https"
</Module>
</Plugin>
Версия InfluxDB с использованием 1.2.1 Collectd Версия: 5.8.0
Есть ли какое-то отношение к плагину python или typesDB, дайте мне знать