除经典监控sm或代理基础版外,我们现在讨论Metrics和LiveData监控程序与开源项目普罗米修斯.虚拟化使用强效工具格拉法那.
数据存取程序使用名符其实的“Ode-Extractors”,我们可以在GitHUB下查找一号送送努坦尼斯脱机
测试盒homelab使用下列项目构建
NutanixCluster <-Prometheus <-Grafana
192168.10.80
NutanixCE Ubuntu 18.04LTSUbuntu 18.04LTS
Prometheus 2.2.1Grafana7.0.4
GO1.10
需求
- nutix参数中心创建新用户并带VEWER权限
二叉Prometheus安装Ubuntu 18.04LTS运行GO
3级Von Grafana7.x安装二维Ubuntun 18.04LTS
良好源码查找来.
启动连接Nutanix
- 下载GO二进制Nutix导出器GO/BIN文件夹中的PrometheusVM
well测试 go/bin分享-help命令
SO应该是无法检验新创建VEWER用户 是否能够从nix集群获取某些度量if we descripte Prometheus使用端口9405连接多聚类时, 需要描述集分切分端口
可通过IP连接或创建dNS项用户名/密码可用变量掩码
Prometheus服务器端口9494结果如下:
宾果点击Metrics获取所有可用Metrics
manuell方式
编造小外壳脚本 自动调用servicepracetheus服务器重开
/etc/system/system新服务创建shell脚本
- ash-Script/go/bin
二叉创建新服务/etc/systemd/system
systemctl启动prometheus_nutanix.service
重开VM测试并自动运行
systemctl状态prometheus_nutanix
将发现Metrics提供:Prometheus但Grafana公司需要申报目标脱机
修改/etc/prometheus/prometheus.ym重开普罗米修斯服务
控制端口:9090时默认Prometheus
精益求精转接Grampana
- Prometheus宣布为Grafana新数据源
创建新机板并选择prometheus/Nutanix.导出者名从Prometheus配置
注意力集中脱机命令发布ACH集群 并使用有效NAMESUS配置
简单示例板 VM账号内存等
if you like to start从 my Github Repo下载JSON文件来并导入新戴斯板
处理提示 :
从Prometheus度量站导出所有度量为Notapad++/sublime易搜索
Help和TYPE背后的值无关Metrik全局关键复制并粘贴到Grafana选择
LEGENDS默认显示 NAMEMERMITER但你可以
a) manuell覆盖
b)使用变量像QroupQQ或NordeQQ
- BYTES通过1024/1024/1024等转换MB/GB/TB
玩得开心你的机板