我有一个简单的 Java 程序,我想从 Windows Azure 服务管理 REST API 引用中获取一些信息:实例数量和 CPU 使用情况。
对于实例数量,我找到了我想要的,但没有找到 CPU 使用率。
对于实例数量,我执行 Https Get 请求,API 向我发送 XML 响应,然后我处理此文件以获取所需的信息 ( Get Hosted Service Properties )。我不知道CPU使用率是否也可能。目前,我在 msdn 网站或 Google 上没有找到任何内容。
有人可以帮助我吗?
一则评论:我无法测试有关 Azure API 的任何内容,因为我的帐户已被禁用,因此在我的帐户再次可用之前我必须信任您。
最佳答案
为了检索 CPU 利用率或其他性能计数器,您需要访问设置为存储诊断数据的存储帐户中的 WADPerformanceCountersTable。
以下是帮助将 Java 连接到表存储的帮助页面: http://www.windowsazure.com/en-us/develop/java/how-to-guides/table-service/
关于java - 使用 Java 从 Azure API 获取 CPU 使用情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15943602/