CZGL.ProcessMetrics如何实现处理监控数据的多样化方式?
- 内容介绍
- 相关推荐
本文共计1541个文字,预计阅读时间需要7分钟。
目录+导读+三种方式处理监控数据+主动推送+ASP.NET Core+自定义URL+.NET diagnostics+自定义监控指标+导入+CZGL.ProcessMetrics+是一个Metrics库,能将程序的GC、CPU、内存、机器网络、磁盘空间等监控数据收集。
目录
- 导读
- 三种方式处理监控数据
- 主动推送
- ASP.NET Core
- 自定义URL
- .NET diagnostics
- 自定义监控指标
导读
CZGL.ProcessMetrics 是一个 Metrics 库,能够将程序的 GC、CPU、内存、机器网络、磁盘空间等信息记录下来,使用 Prometheus 采集信息,然后使用 Grafana 显示。
周日花了时间把这个库更新,修复了一些 Bug,增加了一些有趣的功能,支持多服务器多应用,支持 wpf、winfrom、.NET Core 等应用,在不需要暴露端口的情况下,也可以推送监控数据到 Prometheus,支持自定义数据源。
另外对 Grafana 模板进行了一些优化,增加了一些数据源。
本文共计1541个文字,预计阅读时间需要7分钟。
目录+导读+三种方式处理监控数据+主动推送+ASP.NET Core+自定义URL+.NET diagnostics+自定义监控指标+导入+CZGL.ProcessMetrics+是一个Metrics库,能将程序的GC、CPU、内存、机器网络、磁盘空间等监控数据收集。
目录
- 导读
- 三种方式处理监控数据
- 主动推送
- ASP.NET Core
- 自定义URL
- .NET diagnostics
- 自定义监控指标
导读
CZGL.ProcessMetrics 是一个 Metrics 库,能够将程序的 GC、CPU、内存、机器网络、磁盘空间等信息记录下来,使用 Prometheus 采集信息,然后使用 Grafana 显示。
周日花了时间把这个库更新,修复了一些 Bug,增加了一些有趣的功能,支持多服务器多应用,支持 wpf、winfrom、.NET Core 等应用,在不需要暴露端口的情况下,也可以推送监控数据到 Prometheus,支持自定义数据源。
另外对 Grafana 模板进行了一些优化,增加了一些数据源。

