我正在尝试获取vsphere数据存储的统计信息。在
虽然我能够获得主机的统计信息,但它无法使用数据存储:
from pysphere import VIServer
server = VIServer()
server.connect(HOST, USER, PASSWORD)
pm = server.get_performance_manager()
# querying hosts - works:
entities = server.get_hosts() # returns {entity: name}
counters = pm.get_entity_counters(entities.keys()[0]) # returns {name: id}
statistics = pm.get_entity_statistic(entities.keys()[0], counters.values()[:1])
# querying datastores - doesn't work:
entities = server.get_datastores() # returns {entity: name}
counters = pm.get_entity_counters(entities.keys()[0]) # returns {name: id}
statistics = pm.get_entity_statistic(entities.keys()[0], counters.values()[:1])
最后一行引发以下错误:
^{pr2}$pysphere存储库似乎已经停用了大约3年,除了以下内容,我找不到提到这个具体问题的讨论: https://groups.google.com/forum/#!topic/pysphere/LQaF661msoQ
不幸的是,这个解决方案并没有涵盖所需的统计数据,而只是当前时刻的简单统计数据。在
我也发现了类似的错误报告,但据我所知,它并没有真正得到解决: https://github.com/itnihao/pysphere/issues/60
任何帮助都将不胜感激。在
目前没有回答
相关问题 更多 >
编程相关推荐