頻道欄目
首頁 > 資訊 > 云計算 > 正文

OpenStack實踐之RabbitMQ監控

19-02-13        來源:[db:作者]  
收藏   我要投稿

環境說明:

主機名 操作系統版本 IP地址 說明
openstack-controller Ubuntu 16.04.5 172.27.34.37 openstack控制節點,rabbitmq服務位于該機

ubuntu安裝詳見:Ubuntu16.04.5以lvm方式安裝全記錄

openstack安裝詳見:OpenStack實踐(一):Ubuntu16.04下DevStack方式搭建p版OpenStack

RabbitMQ是一個消息代理,核心原理:發送消息,接收消息。RabbitMQ主要用于組件之間的解耦,消息發送者無需知道消息使用者的存在,反之亦然。OpenStack中幾乎所有模塊都會用到RabbitMQ。

RabbitMQ可通過HTTP-based API、browser-based UI和CLI三種方式管理,本文介紹最直觀的的方式:browser-based UI

1.添加用戶

root@openstack-controller:~#rabbitmqctladd_useradminadmin
Creatinguser"admin"...

2.設置用戶角色為管理員

root@openstack-controller:~#rabbitmqctlset_user_tagsadminadministrator
Settingtagsforuser"admin"to[administrator]...

3.權限設置

root@openstack-controller:~#rabbitmqctlset_permissions-p/admin".*"".*"".*"
Settingpermissionsforuser"admin"invhost"/"...

4.安裝RabbitMQWeb管理插件

root@openstack-controller:~#rabbitmq-pluginsenablerabbitmq_management
Thefollowingpluginshavebeenenabled:
mochiweb
webmachine
rabbitmq_web_dispatch
amqp_client
rabbitmq_management_agent
rabbitmq_management

Applyingpluginconfigurationtorabbit@openstack-controller...started6plugins.

5.插件查看

root@openstack-controller:~#rabbitmq-pluginslist

圖片.png

6.登陸web

http://172.27.34.37:15672

圖片.png

登陸地址為:http://ip:15672,此時Unacked=0,表示沒有未被處理消息,服務出去正常狀態。

參考:

https://www.rabbitmq.com/plugins.html#overview

http://blog.51cto.com/cloudman/1902821

http://www.cnblogs.com/starof/p/4173413.html

相關TAG標簽
上一篇:臺積電:絕大多數7nm客戶都會轉向6nm_IT新聞_博客園
下一篇:最后一頁
相關文章
圖文推薦

關于我們 | 聯系我們 | 廣告服務 | 投資合作 | 版權申明 | 在線幫助 | 網站地圖 | 作品發布 | Vip技術培訓 | 舉報中心

版權所有: 紅黑聯盟--致力于做實用的IT技術學習網站

美女MM131爽爽爽毛片