【发布时间】:2016-11-15 20:19:20
【问题描述】:
我们有一个使用 NLog 记录日志的运行站点。我们不仅是登录错误,我们还用它来衡量与业务逻辑相关的事情。
现在我们正在迁移到 Azure,这就是为什么我正在寻找一种更好的方法来在 azure 中记录此类信息。我正在寻找类似graylog 的东西。
注意事项:
- azure 提供哪些日志信息易于阅读?
- 我可以通过查询来读取数据吗?
- 是否有 API 可以记录?
【问题讨论】:
我们有一个使用 NLog 记录日志的运行站点。我们不仅是登录错误,我们还用它来衡量与业务逻辑相关的事情。
现在我们正在迁移到 Azure,这就是为什么我正在寻找一种更好的方法来在 azure 中记录此类信息。我正在寻找类似graylog 的东西。
注意事项:
【问题讨论】:
查看以下内容,这些内容或多或少是 Azure 原生的。你也可以使用一些第三方,比如 New Relic。
Application Insights 不仅具有开箱即用的监控功能,还提供创建您自己的查询的功能。
ps。只要我的 2 美分,我会选择 OMS,微软正在努力推动它,它正在迅速发展,即使你缺少一些功能,它们很快就会出现,从长远来看,微软真的不太可能很快就会放弃 OMS,因为他们像 1.5 年前一样开始强制它。
【讨论】: