rabbitmq的collected插件。

collectd-rabbitmq-monitoring的Python项目详细描述


collectd-rabbitmq-monitoring

概述

此插件通过 rabbitmq管理插件api。

样本图

Sample Graph

配置

  1. 假设您已经安装了collectd,请附加以下内容 collectd.conf配置文件的插件详细信息。调整 配置项(间隔、主机、端口、用户名、密码, 你认为合适的。

    ```
    <LoadPlugin python>
      Globals true
    </LoadPlugin>
    
    <Plugin python>
      LogTraces true
      Interactive false
      Import "collectd_rabbitmq_monitoring"
      <Module collectd_rabbitmq_monitoring>
        # Adjust these parameters for your install:
        interval 10
        host "overcloud-controller-0.internalapi.localdomain"
        port 15672
        username guest
        password guest
        # Omit message_count if you do not want to count any messages on
        # specific queues.
        message_count "metering.sample" "notifications.info"
      </Module>
    </Plugin>
    ```
    
  2. 安装rabbitmq管理插件

    ```
    [root@overcloud-controller-0 ~]# rabbitmq-plugins enable rabbitmq_management
    ```
    
  3. 安装插件

    ```
    [root@overcloud-controller-0 ~]# pip install collectd-rabbitmq-monitoring
    ```
    
  4. 重新启动collectd

    [root@overcloud-controller-0 ~]# systemctl restart collectd
    
  5. 在tsdb中查看rabbitmq的度量值

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java 2D数组字符串或字符管理   java构建循环   java在S3桶上迭代   java通过数字id获取枚举的最佳方法   java设置水平回收视图   java使用从完整Maven项目生成的JAR安装一个模块   java背压不适用于groupBy运算符   java a4j:带有大型mp3文件的媒体输出   性能—在困难的场景中高效地对Java集合进行排序   spring Java泛型和枚举,模板参数丢失   java JavaFX HTMLEditor超链接   java Android Store变量及其在webview链接中的使用   如何在Java中实现Scala apply方法   java Lombok@Data annotation项目是否创建了任何类型的构造函数?