如何监控员工的电脑RabbitMQ

用户名:yanchao520mmmm
文章数:89
访问量:181890
注册日期:
阅读量:1297
阅读量:3317
阅读量:582231
阅读量:466911
51CTO推荐博文
&&& 之前在项目中有用到过JMS以及ActiveMQ,这一次在新项目中又要用到MQ,感觉可以尝试下新东西,就下手开始学习RabbitMQ了。&&&&RabbitMQ的官网:/&&&&RabbitMQ支持各种操作系统,包括Unix\Linux及其各种发行和变种版本、Windows、MAC等。另,因为RabbitMQ基于Erlang,所以必须先安装Erlang。一、安装Erlang&&&&可以从Erlang的官网 下载最新的erlang安装包。&&& 1、解压至ERLANG至文件夹$ERLANG&&&&2、安装依赖包:Yum install tkYum install tclYum install unixODBC&&&&3、进入$ERLANG.编译ERLANG./configure Cprefix=/usr/local/erlang./make./make install&&&&4、并将erlang bin目录加至PATH二、安装RabbitMQ&&&&根据需求不同可以安装windows版也可以安装linux版,RabbitMQ的官网上&&&&&&&&&&&&在此,我不再赘述。作为入门学习,可以先安装windows进行尝试。三、RabbitMQ监控&&&&RabbitMQ提供了一个web的监控页面系统,这个系统是以Plugin的方式进行调用的。&&&&&&&&运行下面命令来启用管理插件:&&&&rabbitmq-plugins enable rabbitmq_management&&&&在windows下请通过cmd进入相应安装目录后,调用该命令。&&&&&&&&然后运行下面的命令来安装:&&&&&&&&rabbitmq-service&stop&&&&&&&&rabbitmq-service&install&&&&&&&&rabbitmq-service&start&&&&&&& 最后,在&&&&&&&&启动后,页面如下:&&&&&&&&&&&&&&&&在该页面上可以看到正在运行的queue、消息等信息。&&&&&&&&相关监控,可参考如下文章:http://blog.chinaunix.net/uid--id-3468329.html&&&&
&本文出自 “” 博客,请务必保留此出处
了这篇文章
类别:┆阅读(0)┆评论(0)本帖子已过去太久远了,不再提供回复功能。用户名:ipinco
文章数:16
访问量:4201
注册日期:
阅读量:1297
阅读量:3317
阅读量:582231
阅读量:466911
51CTO推荐博文
通过rabbitmq的web监控mcollective的状态1、开启插件[root@linuxmaster&modules]#&rabbitmq-plugins&enable&rabbitmq_management&#开启rabbitmq的web管理插件
The&following&plugins&have&been&enabled:
&&mochiweb
&&webmachine
&&rabbitmq_web_dispatch
&&rabbitmq_management_agent
&&rabbitmq_management
Plugin&configuration&has&changed.&Restart&RabbitMQ&for&changes&to&take&effect.2、重启rabbitmq-server服务[root@linuxmaster&modules]#&/etc/init.d/rabbitmq-server&restart
Restarting&rabbitmq-server:&SUCCESS
rabbitmq-server.3、通过日志查看插件是否正常被加载[root@puppetserver&rabbitmq]#&tailf&/var/log/rabbitmq/rabbit\@puppetserver.log&#可以从日志看到stomp插件加载成功
=INFO&REPORT====&25-Nov-:54&===
Server&startup&&7&plugins&started.
&*&amqp_client
&*&mochiweb
&*&rabbitmq_management
&*&rabbitmq_management_agent
&*&rabbitmq_stomp
&*&rabbitmq_web_dispatch
&*&webmachine4、通过查看端口是否被监听[root@linuxmaster&modules]#&netstat&-nlp&|&grep&beam&
tcp&&&&&&&&0&&&&&&0&0.0.0.0:15672&&&&&&&&&&&&&&&0.0.0.0:*&&&&&&&&&&&&&&&&&&&LISTEN&&&&&&4691/beam&&&&&&&&&&&
tcp&&&&&&&&0&&&&&&0&0.0.0.0:55672&&&&&&&&&&&&&&&0.0.0.0:*&&&&&&&&&&&&&&&&&&&LISTEN&&&&&&4691/beam&&&&&&&&&&&
tcp&&&&&&&&0&&&&&&0&0.0.0.0:57372&&&&&&&&&&&&&&&0.0.0.0:*&&&&&&&&&&&&&&&&&&&LISTEN&&&&&&4691/beam&&&&&&&&&&&
tcp&&&&&&&&0&&&&&&0&:::61613&&&&&&&&&&&&&&&&&&&&:::*&&&&&&&&&&&&&&&&&&&&&&&&LISTEN&&&&&&4691/beam&&&&&&&&&&&
tcp&&&&&&&&0&&&&&&0&:::5672&&&&&&&&&&&&&&&&&&&&&:::*&&&&&&&&&&&&&&&&&&&&&&&&LISTEN&&&&&&4691/beam备注:55672为web管理端口5、创建web管理用户[root@linuxmaster1poc&modules]#&rabbitmqctl&add_user&web_admin&&#添加web监听账户
Creating&user&"web_admin"&...
...done.6、设置web管理用户的角色[root@linuxmaster&modules]#&rabbitmqctl&set_user_tags&web_admin&monitoring&#设置用户角色
Setting&tags&for&user&"web_admin"&to&[monitoring]&...
...done.7、查看设置的用户是否正确[root@puppetserver&sbin]#&rabbitmqctl&list_users&#查看监听用户
Listing&users&...
mcollective&&&&[]
web_admin&&&&[monitoring]
...done.8、通过web进行查看添加用户:rabbitmqctl add_user admin 123456rabbitmqctl set_user_tags admin administrator如需更改密码:rabbitmqctl change_password admin adminpass编辑vi /etc/rabbitmq/rabbitmq.config (如果没有此文件创建既可)[{rabbit, [{loopback_users, []}]}].重启服务:sudo service rabbitmq-server restart在IE浏览器输入&进行访问
了这篇文章
类别:┆阅读(0)┆评论(0)专栏:RabbitMQ监控 - CSDN博客
> & & > &RabbitMQ监控
一套针对RabbitMQ的监控系统,和短信及邮件接口整合,对性能做到实时的监控,使用OpenCharts图形化展示,更直接,更方便
有了前几篇博客的基础,我们可以从容应对监控的实现,但是还有一个问题,我们没有解决,就是图形化展示监控结果,在网页上画图,我们的确有很多种方案,以前我们使用过highcharts,但是学习还好,在公司使...
在监控的过程中,我们除了监控一些服务性能情况,还有一些服务的存活也需要监控,这时候,我们就可以用到java自带的url操作类,完成,整体思路是通过一个请求的状态码判断某请求,是否存在,达到监控的目的,...
在监控时,我们的思路大概是这样的,使用rabbitmq的java客户端开发检测端口,发现不符合要求的性能参数,予以警告,给负责人发送短信或邮件,并提供前台可视化的监控界面,大家先看整体设计:
本文旨在为大家打开java关于rabbitmq操作的窗户,简单应用,帮助理解官方文档,详细内容,还是要参考官方文档,这里是官方文档的中文过渡区
最近公司想要开发一套针对RabbitMQ的监控系统,和短信及邮件接口整合,对性能做到实时的监控,表示这个真的很及时,这样我们就能“24小时不离岗”只要手机开着,就对网站性能有较好的把控,下面将分几部介...

我要回帖

更多关于 如何远程监控别人微信 的文章

 

随机推荐