听云支持.NET Core的应用性能监控

随着微软于2017年8月正式发布.NET Core 2.0, .NET Core 社区开始活跃,众多.NET开发者开始向跨平台转变。

听云于2017年11月推出了.NET Core应用监控工具,和听云其他语言的监控工具一样,.NET Core应用监控工具具有以下特征:

1. 在实施时无需开发人员的介入、无需修改代码、无需重新编译应用

2. 深入代码级别的.NET Core应用监控

3. 具有跨应用拓扑关联的功能


兼容性:

支持的平台包括windows和linux,不支持macOS

支持的.NET Core版本为2.0+,不支持1.0


安装步骤(Linux):

1、登录听云(www.tingyun.com),下载安装包 tingyun-agent-netcore-版本.bin

2、运行tingyun-agent-netcore-版本.bin, 配置license, 选择安装路径, 进行安装

[user@localhost tmp]$ chmod +x tingyun-agent-netcore-版本.bin
[user@localhost tmp]$ sudo ./tingyun-agent-netcore-版本.bin
unzip to /usr/lib/tingyun-dotnet ...
Enter license key (请录入授权码):

3、更改dotnet应用启动脚本,在应用启动脚本内增加tingyun-enable

  • 如果使用root权限安装探针

      例如,原dotnet应用启动脚本如下:

         ...
      dotnet /opt/myapp/myapp.dll

      更改后的dotnet应用启动脚本如下:

         ...
      . tingyun-enable
      dotnet /opt/myapp/myapp.dll
  • 如果使用普通用户权限安装探针

      例如,原dotnet应用启动脚本如下:

         ...
      dotnet /opt/myapp/myapp.dll

      假设探针安装在 /opt/tingyun/ 下

      更改后的dotnet应用启动脚本如下:

      ...
      . /opt/tingyun/bin/tingyun-enable
      dotnet /opt/myapp/myapp.dll

4、重启应用

效果演示:

性能概览:

听云支持.NET Core的应用性能监控_第1张图片


拓扑图:

听云支持.NET Core的应用性能监控_第2张图片


慢应用追踪:

听云支持.NET Core的应用性能监控_第3张图片

相关文章: 

  • 下一个计划 : .NET/.NET Core应用性能管理

  • 可观测性与原生云监控

原文:http://blog.tingyun.com/web/article/detail/1351


 
   

.NET社区新闻,深度好文,欢迎访问公众号文章汇总 http://www.csharpkit.com

640?wx_fmt=jpeg

你可能感兴趣的:(听云支持.NET Core的应用性能监控)