【问题标题】:Azure API Management log optimization and cost savingAzure API 管理日志优化和成本节约
【发布时间】:2022-01-23 00:32:53
【问题描述】:

我有一些 azure api 管理实例。 我没有在 azure doc 上找到,所以我有 api 管理设置:

启用两个日志记录选项并启用内部的所有设置。实际配置,两个选项都启用了,我要为日志支付双倍的费用?

另一个问题是,我可以在 apim 上禁用哪种无用的日志以节省成本?

问候

【问题讨论】:

  • 嗨@DeepDave-MT 如果我禁用 azure monitor 我会失去什么?我丢失了指标还是丢失了日志分析中的查询?
  • 根据我们的理解,如果我们禁用 azure 监视器,您将丢失指标,您将能够使用应用程序洞察力捕获的日志在日志分析工作区中运行查询
  • 如果发布的答案解决了您的问题,那么您可以接受并投票赞成该答案,以便对可能面临相同问题的其他社区成员有所帮助。
  • 您好,我们在开发和暂存中禁用了 azure 监视器。我们将在接下来的几周内对其进行测试以查看行为。谢谢

标签: azure-api-management azure-log-analytics api-management cost-management


【解决方案1】:

为了节省成本,您只能使用 App Insights 进行日志记录。但是,请记住,一个并不能完全替代另一个,尽管有一些重叠。

  • App Insights 是 Azure Monitor 的一部分,但是,它充当自动问题监视器,而不是深入了解您的 Azure 基础架构。
  • 如果您在日常活动中不需要更深入地了解 API(例如遥测分析),则可能不需要 Azure Monitor。

还有为每个specific API and/or APIM instance 设置的选项,因此如果您遇到性能问题,您可能希望使用 Azure Monitor,而不是仅使用 App Insights。

如果对您的业务和基础架构的细节没有更深入的了解,我的建议是继续使用生产实例,如果您愿意,可以减少使用 Azure Monitor 进行开发和暂存。

【讨论】:

    猜你喜欢
    • 2022-12-28
    • 1970-01-01
    • 2018-12-17
    • 1970-01-01
    • 2022-11-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多