[英]Rabbitmq Prometheus Exporter vs Prometheus Plugin for RabbitMQ
[英]prometheus plugin not found in rabbitmq 3.8.0
我們在 openshift 中運行 rabbitmq 版本 3.8.0 並嘗試啟用 prometheus 來監控我們的 rabbitmq 集群。 根據 rabbitmq 文檔,rabbitmq 版本 3.8.0 默認隨附 prometheus 插件。
但是,當我們嘗試啟用 prometheus 插件時,我們會收到如下所示的 plugin not found 錯誤。
I have no name!@rabbitmq-ss-0:/opt/rabbitmq$ rabbitmq-plugins enable rabbitmq_prometheus
rabbitmq_prometheus
Error:
{:plugins_not_found, [:prometheus_rabbitmq_exporter]}
I have no name!@rabbitmq-ss-0:/opt/rabbitmq$ rabbitmq-plugins directories
Plugin archives directory: /opt/rabbitmq/plugins
I have no name!@rabbitmq-ss-0:/opt/rabbitmq$ ls -l /opt/rabbitmq/plugins | grep prometheus
-rw-r--r--. 1 rabbitmq rabbitmq 219054 Oct 1 09:27 prometheus-4.4.0.ez
-rw-r--r--. 1 rabbitmq rabbitmq 42180 Oct 1 09:27 rabbitmq_prometheus-3.8.0.ez
I have no name!@rabbitmq-ss-0:/opt/rabbitmq$
請查看插件列表的結果。
[ ] rabbitmq_amqp1_0 3.8.1
[ ] rabbitmq_auth_backend_cache 3.8.1
[ ] rabbitmq_auth_backend_http 3.8.1
[ ] rabbitmq_auth_backend_ldap 3.8.1
[ ] rabbitmq_auth_backend_oauth2 3.8.1
[ ] rabbitmq_auth_mechanism_ssl 3.8.1
[ ] rabbitmq_consistent_hash_exchange 3.8.1
[ ] rabbitmq_event_exchange 3.8.1
[ ] rabbitmq_federation 3.8.1
[ ] rabbitmq_federation_management 3.8.1
[ ] rabbitmq_jms_topic_exchange 3.8.1
[E*] rabbitmq_management 3.8.1
[e*] rabbitmq_management_agent 3.8.1
[ ] rabbitmq_mqtt 3.8.1
[ ] rabbitmq_peer_discovery_aws 3.8.1
[e*] rabbitmq_peer_discovery_common 3.8.1
[ ] rabbitmq_peer_discovery_consul 3.8.1
[ ] rabbitmq_peer_discovery_etcd 3.8.1
[E*] rabbitmq_peer_discovery_k8s 3.8.1
[ ] rabbitmq_prometheus 3.8.1
[ ] rabbitmq_random_exchange 3.8.1
[ ] rabbitmq_recent_history_exchange 3.8.1
[ ] rabbitmq_sharding 3.8.1
[ ] rabbitmq_shovel 3.8.1
[ ] rabbitmq_shovel_management 3.8.1
[ ] rabbitmq_stomp 3.8.1
[ ] rabbitmq_top 3.8.1
[ ] rabbitmq_tracing 3.8.1
[ ] rabbitmq_trust_store 3.8.1
[e*] rabbitmq_web_dispatch 3.8.1
[ ] rabbitmq_web_mqtt 3.8.1
[ ] rabbitmq_web_mqtt_examples 3.8.1
[ ] rabbitmq_web_stomp 3.8.1
[ ] rabbitmq_web_stomp_examples 3.8.1
錯誤清楚地顯示:
Error:
{:plugins_not_found, [:prometheus_rabbitmq_exporter]
您必須在某一時刻啟用了prometheus_rabbitmq_exporter
插件,然后刪除了插件文件。 您必須找到enabled_plugins
文件並手動編輯它以刪除prometheus_rabbitmq_exporter
。 該文件通常位於/var/lib/rabbitmq
或該位置的子目錄中。
注意: RabbitMQ 團隊監控rabbitmq-users
郵件列表,並且有時只回答 StackOverflow 上的問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.