0

我需要构建一个仪表板,以可视化许多 azure 订阅的使用情况和成本。账户、部门。我的计划是:

  1. 将 Azure 成本分析视图“背后”的数据发送到日志分析工作区。
  2. 在日志分析工作区中,执行自定义聚合/过滤器。
  3. 在 Azure 指标中或直接在 Azure 仪表板中将这些聚合显示为图表。

问题在于步骤 1,我不知道如何将 Azure 成本分析视图“背后”的数据发送到日志分析工作区。我想到了两个解决方案:

  1. 从 azure cost & billing API 获取数据。
  2. 计划将成本分析数据导出到存储帐户,然后以某种方式将数据从存储帐户移动到日志分析工作区。

在我看来,这两种解决方案都有些“矫枉过正”——是否有更直接的方法将成本分析数据发送到日志分析工作区?如果没有这样的选项,我很高兴知道您如何建议将导出的数据从存储帐户移动到日志分析,或者您有其他想法吗?

谢谢!

4

1 回答 1

0

我相信目前还没有直接的方法,但我看到在 UserVoice / 反馈论坛中针对相同的要求提出了此功能请求。如果有兴趣,您可以投票,因为通常负责的 Azure 产品/功能团队会根据各种因素(例如反馈收到的票数、可行性、打开优先级积压项目等)对收到的反馈进行分类/开始检查可行性和优先级。

我建议您从 azure cost & billing API 获取数据,并使用 HTTP 数据收集器 API 从 REST API 客户端将该数据发送到 Log Analytics。有关更多信息和示例说明,请参阅Azure 文档。或者,如果您想从 azure cost & billing API 获取数据并将其存储在机器中,那么您可以使用自定义日志。有关详细信息,请参阅Azure 文档。

其他相关参考:

希望这可以帮助!干杯!

于 2020-04-12T08:15:12.453 回答