作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
您好 我想问一下是否有一个 API 可以用于从单个 ganglia 服务器检索所有客户端的 Ganglia 统计信息?
最佳答案
Ganglia gmetad 组件默认监听端口 8651 和 8652,并使用 XML 指标数据进行回复。 XML 数据类型定义可以在 GitHub here 上看到.
Gmetad 需要配置为允许将 XML 回复发送到特定主机或所有主机。默认情况下只允许 localhost。这可以在/etc/ganglia/gmetad.conf 中更改。
连接到端口 8651 将为您提供所有指标的默认 XML 报告作为响应。
端口 8652 是允许自定义查询的交互式端口。 Gmetad 将识别发送到此端口的原始文本查询,即不是 HTTP 请求。
以下是一些查询的示例:
/?filter=summary
(返回整个网格的摘要,即所有集群)/clusterName
(返回名为“clusterName”的集群的原始数据)/clusterName/hostName
(返回集群“clusterName”中主机“hostName”的原始数据)/clusterName?filter=summary
(仅返回集群“clusterName”的摘要)?filter=summary
参数将输出更改为包含所有主机上每个度量值的总和。还为每个度量提供了主机数量,以便可以计算平均值。
关于ganglia - 有神经节的api吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14557546/
我使用神经节监视hadoop。我选择指标“dfs.datanode.HeartbeatsAvgTime”来判断datanode(我的意思是datanode服务,而不是主机)是否关闭。 当数据节点运行正
我是一名优秀的程序员,十分优秀!