使用 Metrics.net + influxdb + grafana 搭建项目自动化监控和预警方案

本文介绍了如何使用Metrics.net、influxdb和grafana构建项目自动化监控和预警系统。通过监控接口耗时和请求频次,可以优化服务性能并设置限流熔断策略。文章详细阐述了各个组件的安装步骤,并提供了.net环境下Metrics.Net组件的使用示例,帮助快速搭建监控体系。
摘要由CSDN通过智能技术生成

这次分享使用Metrics.net + influxdb + grafana 构建项目自动化监控和预警方案。通过执行耗时,定位哪些接口拖累了服务的性能;通过请求频次,设置适当的限流和熔断机制,拦截非法或不合理的请求,保障服务的可用性。本次内容较多,部分详细内容将使用链接方式提供。

动手前,需下准备以下工具:

1、influxdb    下载地址: https://portal.influxdata.com/downloads/#influxdb
2、chronograf   下载地址: https://portal.influxdata.com/downloads/#chronograf   
3、grafana    下载地址: https://grafana.com/get 

正式开始:

1、安装influxdb, 

    以window环境为例,   下载解压后文件    

打开influxdb.conf,修改配置, 

[meta]
  # Where the metadata/raft database is stored
  dir = "E:/influxdb/meta"

[data]
  # The directory where the TSM storage engine stores TSM files.
  dir = "E:/influxdb/data"

  # The directory where the TSM storage engine stores WAL files.
  wal-dir = "E:/influxdb/wal"

网上有人是需要对[admin]修改,这个因为版本不同,没有[admin],所有对其不做修改。

最后cmd运行,进入到你的解压目录,执行命令:

influxd -config influxdb.conf 

为了方便,我一般写个bat文件, 内容 

"E:\influxd
  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值