【问题标题】:.Net core API monitoring on linux machinesLinux机器上的.Net核心API监控
【发布时间】:2016-11-13 23:24:53
【问题描述】:

我计划在 Linux 上部署在 .Net Core 中创建的 API。目前我们正在使用 NewRelic .Net Agent 来监控 Windows 服务器上的应用程序。

我无法为这种组合找到合适的解决方案。

还有什么其他工具可以用来监控 linux 机器上的 .Net 核心 API 吗?

可以使用 docker 容器来完成吗?

【问题讨论】:

  • 询问 NewRelic 是否已经在计划中。
  • 可以选择 Application Insights 吗?:azure.microsoft.com/en-us/documentation/articles/…
  • @LexLi Newrelic 没有任何可靠的计划来支持 .net 核心
  • @PeterBons 我检查了应用程序洞察,但不幸的是无法在 AWS 上使用它。
  • 至少将其标记为过于宽泛的人请给我一个解决方案,然后将其标记为关闭。如果您没有解决方案,请远离并让其他人回答。

标签: c# linux asp.net-core containers newrelic


【解决方案1】:

Dynatrace 在 2017 年 9 月推出了 .NET Core 监控功能作为公共测试版:https://www.dynatrace.com/blog/announcing-immediate-support-for-net-core-for-linux/。它支持 Windows 和 Linux 上的 .NET Core 1.0、1.1 和 2.0。它还支持 docker 容器,甚至可以在无需手动注入配置的情况下注入代理。

【讨论】:

【解决方案2】:

截至 2017 年底,New Relic 现在支持检测在 Windows 或 Linux 的 Docker 容器中运行的 .NET Core 2.0 应用程序。

https://docs.newrelic.com/docs/agents/net-agent/getting-started/compatibility-requirements-net-core-20-agent

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-08-12
    • 2018-03-24
    • 2021-07-14
    • 2021-03-22
    • 2019-10-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多