返回jason2006xu的回答

jason2006xujason2006xu  技术经理 , 昆仑银行

pyVmomi 是 VMware vSphere API 的一个 python sdk ,我们可以利用它来与 vCenter 交互,获取我们需要的信息 . 使用 pyVmomi 连接 vCenter 。
在连接上 vCenter 之后,我们就可以开始获取各项指标了。我们从 content 下的根目录逐级开始遍历,他的第一个 childEntity 就是我们的 datacenter 。我们可以通过 datacenter.name ,获取 datacenter 的名字,在组织数据上报的时候,可以作为 tag 打在 datastore 上,可以区分 datastore 来自哪个 datacenter 。 datastore 的容量,类型等数据,则都在 datastore.summary 之中。 ESXi 即我们 vSphere 集群中的主机信息, vSphere 中内置了大量的性能指标,可以从 perfManager.perfCounter 中获取。

银行 · 2020-01-15
浏览1652

回答者

jason2006xu
技术经理昆仑银行
擅长领域: 系统运维监控云计算

jason2006xu 最近回答过的问题

回答状态

  • 发布时间:2020-01-15
  • 关注会员:2 人
  • 回答浏览:1652
  • X社区推广