python - 从 Pyvmomi 获取性能数据
问题描述
我正在使用用于 vsphere (pyvmomi) 的 Python 库,并且正在尝试获取 vm 的性能数据,这是性能部分:
perfManager = content.perfManager
metricId = vim.PerformanceManager.MetricId(counterId=6, instance="*")
startTime = datetime.datetime.now() - datetime.timedelta(hours=1)
endTime = datetime.datetime.now()
query = vim.PerformanceManager.QuerySpec(maxSample=1,
entity=host,
metricId=[metricId],
startTime=startTime,
endTime=endTime)
object = perfManager.QueryPerf(querySpec=[query])
result = object[0]
for child in result.sampleInfo:
print(child)
但是我不确定如何操纵甚至“阅读”这些信息,这是我在检查“孩子”时得到的:
如何在一组绩效指标中披露这些信息?
解决方案
推荐阅读
- rust - 借用引用字符串的结构 - 部分移动后在此处借用的值
- git - 当我什至没有针对它提出 PR 时,我的主人正在更新 PR
- android - Firebase RecyclerView 项目之间的填充
- python-3.x - 使用 Selenium 从容器的文本区域获取文本
- python - 如何将netcdf iris cube中的投影x和y坐标转换为lat lon
- c# - 告诉调用者一个`异步任务
` 方法可能返回 null - machine-learning - Pickle tf.Gradient.Tape() 抛出错误:TypeError: can't pickle tfe.Tape objects
- ios - Xcode 在构建时卡住并且不允许打开任何其他应用程序
- python - 部分的正则表达式 BS4 输出,
- android - 单击自定义条目字段时,应用程序在 Cat S48c android 设备中崩溃