情感测试简介

首页 » 常识 » 预防 » 监控系统简介二使用AppMetr
TUhjnbcbe - 2021/5/21 0:13:00
中科白癜风看皮肤病更专业 https://m-mip.39.net/baidianfeng/mipso_4769453.html
回顾

在《监控系统简介:使用Prometheus与Grafana》一文中,我们了解了什么是监控系统,Prometheus这一监控工具及它提供的数据类型、PromQL以及Grafana可视化工具的基本用法。今天这一篇我们将在ASP.NETWebAPI项目中进行实战,将WebAPI接口的请求次数、响应耗时、错误率等指标记录下来,并提供给Prometheus和Grafana,用于分析和呈现。

我们主要采用一个名为AppMetrics的类库记录指标。AppMetrics是以Apachev协议开源的一款类库,支持.NETFramework4.5.以上,以及.NETCore的应用程序。除了记录各种程序生成的指标,它还提供健康检查的功能,但这不在本文的范围内。

为什么没有使用Prometheus推荐的.NET类库,主要是因为AppMetrics在GitHub的star比较多,另外API用起来比较顺手而已……

本文示例代码已提交至Github

1
查看完整版本: 监控系统简介二使用AppMetr