是否有(官方) API 可以从 vCops 获取信息?

是否有(官方) API 可以从 vCops 获取信息?

对于报告工具,我需要从 vCops (vmware vCenter Operations Manager) 获取生成的信息。因此,我正在寻找一个官方的,或至少是得到良好支持的 API。

在我看来,好像没有什么官方消息,对吧?vCops 适配器和 REST API 只是用于将信息抓取到 vCops 中,而不是从外部请求这些信息。

我看了一下与“REST”类似的方式,vCops Webclient 使用,但是它使用了 Cookies,这不符合 REST 标准,而且我认为使用它不是一个好主意,因为它需要针对新的 vCops 版本(应该很快就会发布)进行更改。

有一个 API 用于vElemental 开发的 powershell API,但我不认为这是一个好方法,或者?

那么我还能做什么,或者您建议我如何将所有这些 vCops 创建的信息放入其他工具中?

答案1

看起来 VMware 想要将 vCops 作为您的主要监控解决方案。换句话说,他们让将数据推送到 vCops 变得容易,但从中获取数据却很难,因为他们不希望您将 vCops 数据输入到另一个监控解决方案中。至少感觉是这样。

然而,我发现了一个有人说要看一下的帖子https://vcopsip/HttpPostAdapter/OpenAPIServlet。我不确定这是否对您有帮助。

答案2

如果您在此期间已更新到 vRealize Operations:似乎有一个新的 REST API 可能会对您有所帮助。

https://your-vrops/suite-api

应该会给你提供文件。(鸣叫

相关内容