Azure API 管理日志优化和成本节约

Azure API Management log optimization and cost saving

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

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

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

此致

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

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

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

如果不深入了解您的业务和基础架构的具体情况,我的建议是继续为生产实例使用这两种方法,并根据需要减少 Azure Monitor 的开发和暂存。