首页 > 其他分享 >微服务监控实战(三):指标数据的采集及应用

微服务监控实战(三):指标数据的采集及应用

时间:2024-09-26 14:52:49浏览次数:9  
标签:实战 原生 报警 业务 Grafana 指标 采集 监控

如果你觉得这篇文章对你有帮助,请不要吝惜你的“关注”、“点赞”、“评价”、“收藏”,你的支持永远是我前进的动力~~~

上一篇我们介绍了云原生架构下日志数据的采集和应用,本文介绍指标数据的采集及应用

指标(Metrics)

云原生下的指标监控系统

云原生下的Prometheus和Grafana基本上是标配,通过exports定期采集各种指标数据,通过Grafana图形展示,Altermanager及时报警

应用层指标采集

springboot微服务引入actuator,自动采集微服务相应的指标,如url、rt、cpu、memory、load、线程池等通用指标

业务层指标采集

业务层指标需要根据自己的业务场景制定,如下单量、浏览量、异常数等,每个业务关注点不同。

但因为采集方式类似,主要包括业务指标和异常指标,可以由基础架构组统一提供SDK,方便大家使用。

在Grafana中配置大盘,可以方便的查看自己关注的数据

同时,在报警系统中配置相应的参数,即可及时的收到业务报警,防止问题的扩大化

业务监控SDK

AppMonitor提供了两个方法,分别采集异常和业务指标。

标签:实战,原生,报警,业务,Grafana,指标,采集,监控
From: https://blog.csdn.net/u013469646/article/details/142516211

相关文章

  • 微服务监控实战(一):监控概览
    如果你觉得这篇文章对你有帮助,请不要吝惜你的“关注”、“点赞”、“评价”,我们可以进一步讨论实现方案和细节。你的支持永远是我前进的动力~~~灵魂拷问服务之间的依赖关系?服务的资源使用情况?每天的业务高峰期是哪个时间段?每天发生多少次异常?有多少次是在收到业务反馈之......
  • Linux系统之温度监控工具——lm_sensors的安装和基本使用
    Linux系统之温度监控工具——lm_sensors的安装和基本使用一、lm_sensors介绍lm_sensors,是一款基于linux系统的硬件监控的软件。可以监控主板,CPU的工作电压,温度等数据。rpm包下载地址获取码2344:lm_sensors-3.4.0-6.20160601gitf9185e5.el7.x86_64.rpm二、检测安装环境1.检查......
  • JavaScript数组方法实战:12个实用技巧让你轻松处理数组
    ......
  • prometheus学习笔记之基于三方exporter实现监控
    一、redis_exporter通过redis_exporter监控redis服务状态git地址:https://github.com/oliver006/redis_exporterdocker地址:https://hub.docker.com/r/oliver006/redis_exporter实验环境:redisk8部署prometheus二进制部署1.redis_exporter使用简解二进制部署prometheus配置方式......
  • C# 异步自动数据采集功能
    ///<summary>///执行数据采集命令///</summary>///<paramname="m"></param>///<returns></returns>[HttpPost][Route("DataAcquisitionAuto")]publicasyncTask<MessageModel<string>>DataAcquis......
  • 实战教程!Zabbix 监控 Spark 中间件配置教程
    本文将介绍以JMX方式监控Spark中间件。JMX具有跨平台、灵活性强、监控能力强、易于集成与扩展、图形化界面支持以及安全性与可配置性等多方面的优势,是监控Spark等复杂Java应用程序的重要工具之一。ApacheSpark是一个开源的大数据处理框架,它提供了快速、通用和可扩展的数据处理......
  • 绕过反爬虫机制:数据采集的全面解决方案
    在采集数据时遇到反爬虫程序是一个常见的问题,网站为了保护其数据的安全和防止资源被滥用,会采取一系列反爬虫措施。以下是一些常见的反爬虫程序问题及应对策略:常见问题IP封锁:网站通过检测同一IP地址的频繁请求来判断是否有爬虫行为,并对频繁访问的IP进行封锁。请求频率限制......
  • 如何选择靠谱的视频监控联网平台?看完这篇你就懂了!
    在大型连锁企业的广泛布局中,跨地域的多点监控系统面临着集中管理的挑战。视频联网技术的引入,如同编织了一张智能监控网络,使分散在各处的监控资源得以无缝对接,实现一体化管控。这一技术不仅简化了管理流程,还通过与业务系统的深度融合,赋予监控系统智能分析等能力,为智慧化应用场景奠......
  • 自然语言处理实战项目java环境案例
    自然语言处理(NLP)是计算机科学和人工智能的一个重要分支,旨在实现计算机对人类语言的理解、处理和生成。随着深度学习和机器学习的进步,NLP应用在语音助手、文本分析、情感分析、机器翻译等方面得到了广泛应用。在Java中,虽然相比Python来说,NLP的生态系统并不算完善,但仍然有许多库......
  • ELK中日志数据采集器Filebeat的安装和使用、Filebeat结合Logstash进行日志处理入Elast
    一、ELK中日志数据采集器Filebeat的安装和使用    Beats是数据采集的得力工具,Beats能够将数据转发至Logstash进行转换和解析。Filebeat是Beats中的一种,Filebeat是本地文件的日志数据采集器,可监控日志目录或特定日志文件(tailfile),并将它们转发给Elasticsearch或Logstats......