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

番禺建设网站外包下载类网站如何做

番禺建设网站外包,下载类网站如何做,如何访问服务器上的网站,光谷中心城建设投资有限公司网站在生产实践过程中,需要把data退役之后需要停机下线,在下线之前需要确认机器是否已下线完成,要去namenode的50070界面上查看显然效率低,为了能够快速拿到节点信息,写了简单的脚本。jmx/50070还有很多信息可以获取&#…

在生产实践过程中,需要把data退役之后需要停机下线,在下线之前需要确认机器是否已下线完成,要去namenode的50070界面上查看显然效率低,为了能够快速拿到节点信息,写了简单的脚本。jmx/50070还有很多信息可以获取,可以需求采集需要的指标,可以转成Prometheus的export,或是入到时序数据库。本文只是用于交流和学习。

# -*- coding: utf-8 -*-
__author__ = 'machine'
#date: 20220720
import json
import requestsurl_dict = {'集群1': 'http://192.168.100.1:50070','集群2': 'http://192.168.14.1:50070'}for k,v in url_dict.items():print(" ")print("-----------------------------------------------------------------------------")print("集群名称:",k)#print(v)url=v+str('/jmx?qry=Hadoop:service=NameNode,name=NameNodeInfo')print(url)req = requests.get(url)#print(req)result_json = json.loads(req.text)#print(result_json)livenode=json.loads(result_json['beans'][0]['LiveNodes'])deadnode=result_json['beans'][0]['DeadNodes']print("运行节点的服务状态: ")list_inservernode = []list_decommissioned = []for lip in livenode.values():#print(lip['xferaddr'].split(':')[0])status=lip['adminState'].split(' ')[0]if status == 'Decommissioned':list_decommissioned.append(lip['xferaddr'].split(':')[0])#print("退役节点",lip['xferaddr'].split(':')[0])else:list_inservernode.append(lip['xferaddr'].split(':')[0])#print("在线节点",lip['xferaddr'].split(':')[0])print(" ")print("退役节点")for i in list_decommissioned:print(i)print("在线节点")for i in list_inservernode:print(i)print(" ")#print("-----------------------------------------------------------------------------")print(str('----------------------------- ') + "HDFS空间使用情况" + str(' -----------------------------'))print("HDFS总共空间(TB):",result_json['beans'][0]['Total'] // (1024 * 1024 * 1024 * 1024) ,str('TB'))print("HDFS已使用空间(TB):", result_json['beans'][0]['Used'] // (1024 * 1024 * 1024 * 1024), str('TB'))print("HDFS剩余空间(TB):", result_json['beans'][0]['Free'] // (1024 * 1024 * 1024 * 1024), str('TB'))print("HDFS已使用空间(使用率)",result_json['beans'][0]['PercentUsed'],str('%'))print("-----------------------------------------------------------------------------")

jmx hadoop部分参数

curl http://192.168.10.2:50070/jmx?

NameNode:50070

qry=Hadoop:service=NameNode,name=RpcActivityForPort8020
MemHeapMaxM
MemMaxM

Hadoop:service=NameNode,name=JvmMetrics

MemHeapMaxM
MemMaxM
Hadoop:service=NameNode,name=FSNamesystem
CapacityTotal
CapacityTotalGB
CapacityRemaining
CapacityRemainingGB
TotalLoad
FilesTotal

Hadoop:service=NameNode,name=FSNamesystemState

NumLiveDataNodes

Hadoop:service=NameNode,name=NameNodeInfo

LiveNodes
java.lang:type=Runtime
StartTime

Hadoop:service=NameNode,name=FSNamesystemState

TopUserOpCounts:timestamp

Hadoop:service=NameNode,name=NameNodeActivity

CreateFileOps
FilesCreated
FilesAppended
FilesRenamed
GetListingOps
DeleteFileOps
FilesDeleted

Hadoop:service=NameNode,name=FSNamesystem

CapacityTotal
CapacityTotalGB
CapacityUsed
CapacityUsedGB
CapacityRemaining
CapacityRemainingGB
CapacityUsedNonDFS

DataNode

DataNode:50075

Hadoop:service=DataNode,name=DataNodeActivity-slave-50010

BytesWritten
BytesRead
BlocksWritten
BlocksRead
ReadsFromLocalClient
ReadsFromRemoteClient
WritesFromLocalClient
WritesFromRemoteClient
BlocksGetLocalPathInfo

http://www.yayakq.cn/news/797725/

相关文章:

  • 5昌平区网站建设营销网站建设哪个平台好
  • 网站经常出现502萍乡做网站的公司有哪些
  • 哈尔滨模版建站公司推荐百度云建设网站
  • 建立视频网站wordpress 短信登录
  • 自己做个网站的流程合肥seo排名优化公司
  • 设计网站需要哪些流程网站建设需要掌握什么知识
  • cmseasy做网站简单吗北京网站建设方案系统
  • 营销型网站建设定制金泉网普通会员可以建设网站吗
  • 仙桃建设网站竞价账户托管公司
  • 百度投放广告怎么收费优化 英语
  • 买国外域名 网站外贸soho 网站建设
  • 南宁网站建设专家wordpress免邮箱 注册
  • 网站的目录怎样做的宁夏小蚁人网站建设
  • 湖北长安建设网站网站开发验收确认书
  • 网站销售系统怎么做的百度通用网址
  • 网站二级域名大连长建个人主页
  • 公司做网站哪家好宁波网站建设费用是多少钱
  • 高州网站seo苏州网站建设外包
  • python网站建设代码网站开发需要的编程软件有哪些
  • 成都网站建设科技公做电影网站用什么虚拟主机
  • 东莞网站建设代理2345查询网
  • 网站做icp备案有哪些好处wordpress评论框函数
  • 做网站就是做appwordpress 自定义文章列表
  • 企业建设网站的目标做网站需要交税
  • 潮州+网站建设wordpress 怎么登陆后台
  • 网站前端建设报价单大理建设学校官方网站
  • cdr做图时怎么找到网站的做网站需要注意什么
  • 南昌网站建设工作秦皇岛建设网招聘信息
  • 网站开发所需要的技术中国建筑网官网招工平台
  • 网站后台编辑技巧张店网站建设yx718