当前位置: 首页 > news >正文

卖服务器建网站丹阳做公司网站

卖服务器建网站,丹阳做公司网站,wordpress静态网址,家居网站建设策划开发一般用官方的rabbitmq_exporter采取数据即可#xff0c;然后在普米配置。但如果rabbitmq节点的队列数超过了5000#xff0c;往往rabbitmq_exporter就会瘫痪#xff0c;因为rabbitmq_exporter采集的信息太多#xff0c;尤其是那些队列的细节#xff0c;所以队列多了#x…一般用官方的rabbitmq_exporter采取数据即可然后在普米配置。但如果rabbitmq节点的队列数超过了5000往往rabbitmq_exporter就会瘫痪因为rabbitmq_exporter采集的信息太多尤其是那些队列的细节所以队列多了rabbitmq_exporter就没法用了。所以我们不得不自己写脚本探测MQ脚本分享如下 首先 pip3 install prometheus-client import prometheus_client as prom import pandas as pd from sqlalchemy import create_engine import requests,time #自定义普米MQ监控指标 port 15672 username username password password g0 prom.Gauge(rabbitmq_up, life of the node,labelnames[node,region]) g1 prom.Gauge(rabbitmq_queues, total queue num of the node,labelnames[node,region]) g2 prom.Gauge(rabbitmq_channels, total queue num of the node,labelnames[node,region]) g3 prom.Gauge(rabbitmq_connections, total queue num of the node,labelnames[node,region]) g4 prom.Gauge(rabbitmq_consumers, total queue num of the node,labelnames[node,region]) g5 prom.Gauge(rabbitmq_exchanges, total queue num of the node,labelnames[node,region]) g6 prom.Gauge(rabbitmq_messages, total messages of the node,labelnames[node,region]) g7 prom.Gauge(rabbitmq_vhosts, total vhost num of the node,labelnames[node,region]) g8 prom.Gauge(rabbitmq_node_mem_used, mem used of the node,labelnames[node,region]) g9 prom.Gauge(rabbitmq_node_mem_limit, mem limit of the node,labelnames[node,region]) g10 prom.Gauge(rabbitmq_node_mem_alarm, mem alarm of the node,labelnames[node,region]) g11 prom.Gauge(rabbitmq_node_disk_free_alarm, free disk alarm of the node,labelnames[node,region])prom.start_http_server(8086) #要监控的MQ节点 nodelist[1.1.1.1,1.1.1.2,1.1.1.3] while True:for node in nodelist: #遍历各个nodestatus1try: #测试连通性requests.get(urlfhttp://{node}:{port}/api/overview, auth(username, password),timeout5)except:status0continuefinally:g0.labels(nodenode,regionregion).set(status)api AdminAPI(urlfhttp://{node}:{port}, auth(username, password))info1requests.get(urlfhttp://{node}:{port}/api/overview, auth(username, password),timeout5)info2requests.get(urlfhttp://{node}:{port}/api/nodes, auth(username, password),timeout5)[0]info3requests.get(urlfhttp://{node}:{port}/api/vhosts, auth(username, password),timeout5)g1.labels(nodenode,regionregion).set(info1.get(object_totals).get(queues)) g2.labels(nodenode,regionregion).set(info1.get(object_totals).get(channels)) g3.labels(nodenode,regionregion).set(info1.get(object_totals).get(connections)) g4.labels(nodenode,regionregion).set(info1.get(object_totals).get(consumers)) g5.labels(nodenode,regionregion).set(info1.get(object_totals).get(exchanges)) g6.labels(nodenode,regionregion).set(info1.get(queue_totals).get(messages)) g7.labels(nodenode,regionregion).set(len(info3)) g8.labels(nodenode,regionregion).set(info2.get(mem_used))g9.labels(nodenode,regionregion).set(info2.get(mem_limit))g10.labels(nodenode,regionregion).set(info2.get(mem_alarm))g11.labels(nodenode,regionregion).set(info2.get(disk_free_alarm))time.sleep(30)python3 执行这个脚本就会运行一个页面如下 于是就可以用普米采集了 注意honor_labels 指标就是让job,instance指标不被普米自身的覆盖
http://www.pierceye.com/news/421283/

相关文章:

  • 开发网站私活wordpress 被墙
  • 安徽索凯特建设工程有限公司网站wordpress虚拟资源
  • 做购物网站安全吗河南网站平台建设公司
  • 网站台做计么呢wordpress微信插件开发
  • 外贸电商网站制作网站开发数据库问题
  • 如何推广个人网站广州关键词优化外包
  • 长沙专业网站建设公司排名运城网站建设专业服务商
  • 建设银行宁波招聘网站会议管理系统
  • 重庆 网站开发如何将网站提交到搜索引擎
  • 怎么把网站封包做app网页设计基础开题报告及网页流程图
  • 网上购物网站开发的背景网站开发与应用 论文
  • 广州做网站哪个公司做得好优化设计方法
  • ie的常用网站企业文化建设网站
  • 网站广告是文化事业建设费系统客户管理软件
  • 企业网站用个人备案佛山网站建设公司哪个性比价好些
  • 深圳龙华做网站公司网络平面设计包括哪些
  • 高清素材网站无水印我要找人做网站的主页
  • 手机网站 程序网站备案要关多久
  • 网站需要具备条件在线用代码做网站
  • 代码下载网站河北恒山建设集团网站
  • 网站设计应遵循的原则做企业网站有哪些好处
  • 网站不用域名解绑商务网站建设的一般流程是什么?
  • 企业网站的运营如何做秦皇岛网站制作与网站建设
  • 潍坊 营销型网站建设室内设计和装修设计
  • 滕州市东方建设工程事务有限公司网站房房网
  • php网站漂浮广告代码百度一下打开网页
  • 华为公司网站建设方案模板自己做网站的费用
  • 网站设计命名规范广州短视频内容营销平台
  • 天津专门做网站的公司成都市城乡建设局网站
  • 品牌网站升级wordpress 4.9中文