`

RabbitMQ 安装和监控

 
阅读更多

在Windows上安装Rabbit MQ 指南,最好的是这篇《Rabbit MQ Windows Installation guide》,其中还包括了使用.NET RabbitMQ.Client Nuget 包访问Rabbit MQ的示例代码。

安装Rabbit MQ

Rabbit MQ 是建立在强大的Erlang OTP平台上,因此安装Rabbit MQ的前提是安装Erlang。通过下面两个连接下载安装3.2.3 版本:

  1. 下载并安装 Eralng OTP For Windows (vR16B03)    otp_win64_17.0.exe(erlang的环境)
  2. 运行安装 Rabbit MQ Server Windows Installer (v3.2.3)   rabbitmq-server-3.3.3.exe

默认安装的Rabbit MQ 监听端口是5672

进入命令行:

C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.3.3\sbin

运行下面命令来启用管理插件:

rabbitmq-plugins enable rabbitmq_management

可以看到下面的输出

停止RabbitMQ服务:
rabbitmq-service stop

启动RabbitMQ服务:

rabbitmq-service start

查看插件命令:

rabbitmq-plugins list

可以看到下面的输出:

这就算是启用成功了。
   需要注意的是:Mochiweb 必须得有,MochiWeb是一个用来构建Web应用的轻便,高效的HTTP应用框架的Erlang库。rabbitmq_mochiweb指南在这里
 
   可以通过以下两种方式来访问管理和监控界面:
1、Web UI
   打开浏览器,输入http://localhost:15672/回车,会要求输入用户名和密码,用默认的guest/guest即可,确认后会出现图1所示界面,接下来你就可以尽情掌控RabbitMQ了。
   management UI是static HTML页面,其通过Javascript查询HTTP API得到实时数据。实质上Web UI最终也是调用的Management command line tool。RabbitMQ Management HTTP API文档请看这里
 
2、命令行工具
   Management command line tool拥有跟Web UI同样的功能,可能还更便于脚本使用。rabbitmqadmin仅仅是一个定制的HTTP客户端,如果想在自己的程序中引入rabbitmqadmin的话,可以直接使用HTTP API。
   rabbitmqadmin可以在http://server-name:15672/cli页面下载,也可以在这儿下载。
   下载rabbitmqadmin.txt后,将其重命名为rabbitmqadmin,拷贝到/usr/local/bin或者你想要的路径,并增加可执行权限。
   #rabbitmqadmin --help
   可以查看使用指南,使用例子可以看这里
 
转自:
分享到:
评论

相关推荐

    shell脚本监控rabbitmq异常发送邮件通知.rar

    可配置化shell脚本监控rabbitmq集群,如果rabbitmq运行异常,发送邮件通知管理员。亲自整理无任何坑。

    Rabbitmq的安装和集群的搭建

    Rabbitmq安装以及集群的搭建 并介绍了如何利用Rabbitmq本身监控集群里每台服务器的cpu、内存等的使用率,以及安装过程中遇到一些问题的解决方法。

    common-io监听文件夹并发送rabbitmq

    common-io监听文件夹并发送rabbitmq,springboot整合rabbitmq,common-io监听文件夹变化,提取内容发送mq

    prometheus rabbitmq_exporter

    prometheus监控服务器rabbimq服务,需要在虚拟机上安装探针服务,但是官网上没有提供rabbitmq_exproter,需要找第三方插件

    java使用rabbitMq服务

    于是私下里在自己腾讯云轻量级服务器安装了单机兔子先生。现在MQ的基本学习告一段落。感觉这文档还是挺有用的哈,,“应付”我们的日常开发暂时够用了。当然写的有点潦草,有一些细节知识点也未指出。欢迎大家批评...

    RabbitMQ Java 例子

    3.1. cmd进到sbin目录,键入rabbitmq-plugins enable rabbitmq_management启用监控管理,然后重启Rabbitmq服务器。 (此处可以到windows 的服务中找到rabbitmq 服务进行重启) 8.2. 打开网址http://localhost:55672,...

    RabbitMQ服务使用手册.doc

    RabbitMQ服务使用手册,详细的介绍了rabbitmq的原理、使用和监控

    158-最简单的 RabbitMQ 监控方法1

    2. 日志分析发现 nova,neutron 等模块都报告找不到相关的 queue 3. RabbitMQ 日志中 Error 已经在持续刷屏,但信息很笼统 4

    pm2-rabbitmq:RabbitMQ监控模块

    pm2-rabbitmq 用于Keymetrics的RabbitMQ模块描述PM2模块,用于监视关键的RabbitMQ服务器指标:连接/队列/通道/使用者/交换的数量消息总数/就绪消息/未确认消息的总数发布率/投放率要求该模块需要安装RabbitMQ(已...

    Rabbitmq工具类,java工具类RabbitmqUtil

    1、java工具类RabbitmqUtil是本人封装好的直接使用 2、常用的方法都在里面 3、改一下初始化配置参数就行

    监控错误日志并通过rabbitMq发送钉钉通知.docx

    监控错误日志并通过rabbitMq发送钉钉通知

    RabbitMQ基本概念与应用

    RabbitMQ是一个消息代理,为应用程序提供消息收发平台,并在消息被接收前为其提供安全的“居所”,可用于数据传输、非阻塞操作、推送通知、发布与订阅和异步处理等场景.DB Monitor监控数据取/存流程:分别由zabbix...

    gamekeeper:RabbitMQ 的 Nagios 监控和 GangliaGraphite HTTP 统计信息聚合

    它充当 Nagios NPRE 插件端点,用于监控节点或单个队列的健康状况。 节点管理功能,例如修剪空闲连接和非活动队列。 功能 gamekeeper 具有三种操作模式,每种模式对应不同的功能子集,可通过以下子命令访问: 措施...

    消息中间件 RabbitMQ

    支持持续集成、运营指标以及与其他企业系统集成 的各种 工具和插件 用于扩展 RabbitMQ 功能 的灵活 插件方法.HTTP-API、命令行工具和用于管理和监控RabbitMQ 的 UI. RabbitMQ 拥有数以万计的用户,是最受欢迎的开源...

    monitor-rabbitmq:适用于Rabbitmq的AWS Cloudwatch

    Monitor-rabbitmq 适用于Rabbitmq的AWS Cloudwatch 使用Cloudwatch命名空间作为Resource/RabbitMQ RabbitMQ监视。 每个度量标准都具有队列名称,并具有其现有消息计数的数量。 名为TotalMessages的特殊度量标准,...

    RabbitMQ【高效部署分布式消息队列.实战】.rar

    这当中不仅包含了针对单台RabbitMQ服务器和RabbitMQ集群的讲解,还教导读者如何使用各种工具来进行监控。 本书内容浅显易懂,文笔风趣幽默。书中包含了丰富的、可以运行的示例程序源代码,读者可以自行下载并运行,...

    rabbitmq-zabbix.zip

    zabbix监控rabbitmq队列和集群状态的工具包,解压后将rabbitmq.template.xml导入zabbix模板列表,配置zabbix-rabbitmq.conf文件。

    rabbitMq64位安装包

    rabbitMq windows64位系统安装包,安装后可进行消息队列的开发和监控

    springboot+RabbitMQ+InfluxDB+Grafara监控实践

    主要介绍了springboot+RabbitMQ+InfluxDB+Grafara监控实践,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    JAVA获取rabbitmq消息总数过程详解

    主要介绍了JAVA获取rabbitmq消息总数过程详解,公司使用的是rabbitMQ,需要做监控预警的job去监控rabbitMQ里面的堆积消息个数,如何使用rabbitMQ获取监控的队列里面的队列消息个数呢,需要的朋友可以参考下

Global site tag (gtag.js) - Google Analytics