番外篇-Prometheus入门
作者&投稿:习卿 (若有异议请与网页底部的电邮联系)
通过指标发现性能问题,通过追踪定位性能,通过日志定位出具体请求的明细参数
Actuator+Micrometer+Prometheus+Grafana
Actuator: 采集内部应用内部信息暴露给外部,提供原始监控数据,比如健康检查,指标收集,应用信息
Micrometer: 为性能数据收集提供通用的API,包括:计时器,计数器,可以与不同的监控系统适配
Prometheus: 系统监控报警框架,提供多维度数据模型和灵活的查询方式,采用Pull方式采集数据
Granfana: 数据监控和数据统计,可视化,报警,通知
- 引入SpringBoot Actuator及micrometer
- 配置actuator
我们只配置了prometheus和loogers,prometheus可以监控程序,loggers可以修改日志级别,其他根据需要开启和关闭。配置以后可以通过/actuator/prometheus进行访问。
* 如果因为contentType访问失败,需要在WebMvcConfig中configureMessageConverters增加"application/openmetrics-text"的支持。
- 主要指标
运行时间
process_uptime_seconds{job="flower-webapi"}
jvm full GC - 24小时gc次数 - 可以设置报警
increase(jvm_gc_pause_seconds_count{application="agent", cause="Metadata GC Threshold"}[24h])
jvm 内存使用 -查看不同区域内存,合理调整jvm参数
jvm_memory_used_bytes{job="flower-webapi", area="heap"}/1024/1024
api qps - 5分钟访问量
sum(increase(http_server_requests_seconds_count{job="flower-webapi"}[5m])/300)
还可以查看
jvm线程数,jvm gc收集次数和收集耗时
接口请求次数,请求时长,日志情况
- 安装和配置
Prometheus监控的目标是:长期趋势分析
Prometheus中文文档
- 探索PromQL
metric指标-要监控的对象
格式:<metric name>{<label name>=<label value>,}
sample-样本-某个时间戳的指标的值
metric类型
Counter计数器:代表一种样本数据单调递增的指标
Guage仪表盘:代表一种样本数据可以任意变化的指标
Histogram直方图:在一段时间内对数据进行采样
Summary摘要:表示一段时间内的数据采样结果
部署
docker run -d --name agent-granfana -p 3000:3000 -v grafana.ini:/etc/grafana/grafana.ini grafana/grafana
访问
http://ip:3000
- 同一机器的,使用本机地址访问,端口不对外开发
- 同一机器的,不同Docker,可以使用同一docker网络,端口不用映射
- 同一专有网络的,使用专有网络地址访问,端口不对外开发
- 只有Granfana对外公开,同时设置管理员账号
参考文献
https://mp.weixin.qq.com/s/yqMdXehLCl7-m2kcfjh6OQ
SpringBoot入门系列
番外篇-没用的知识
番外篇-Docker入门
番外篇-Prometheus入门
度莫百定: 在白荆回廊游戏中有很多流派,物理召唤队就是其中之一,很多玩家不知道物理召唤队的阵容该怎么搭配?本期小编为大家带来白荆回廊物理召唤队阵容搭配推荐,希望对...
三原县15853846835: 颜如玉为何退出屈臣氏店铺(颜如玉为何退出屈臣氏) ?
度莫百定: 1、"颜如玉"一开始并不是指姓"颜"名"如玉"的女子,顾名思义,容颜像美玉一样,是用来形容女子的美丽或是代指美丽的女子的.2、但在《聊斋志异》之《书痴》中,作者蒲松龄却由那句“书中自有颜如玉”引发了想像,以名字的形式用在了女主人公的身上(是位书中仙子).3、现在的影视作品中,用“颜如玉”作为女人的名字现象则更为普遍,正好“颜”字也确有其姓,于是顺理成章成为了起名的习惯.
三原县15853846835: 高达w外传(关于高达w外传的基本详情介绍) ?
度莫百定: 1、风靡全球的超人气漫画——日本最HOT文化现象之一.2、最有生命力的系列漫画——二十余年长销不衰,新作迭出.3、和平主义者的战场2.
三原县15853846835: 希腊神话人物关系图 - 希腊神话中人物关系表神,半神英雄,人之间的关系表,完整点 ?
度莫百定: 希腊神话中的12主神 1、宙斯Zeus:天神之父,也是众神之神,地上万物的最高统治... 普罗米修斯(Prometheus):伊阿佩托斯之子.最有智慧的神之一,被称为“先知者...
三原县15853846835: 如何改变逃避现实的态度? ?
度莫百定: 改变需要你建造自己个人健康的世界,积极的人生观. 改变需要你知道人世间到处都充满爱,只是你没看到. 改变需要你懂得生活,享受生活,懂得爱. 改变需要你尊重别人,理解别人,宽容对人,也要适时宽容对己. 改变需要你的勇气,需要敢于改变,勇于拓取的精神. 改变需要你遇事沉着,冷静处理,不骄不躁. 改变需要你勤奋学习,总结经验,学习方法.
三原县15853846835: 我申请了认证我提供了名片?
度莫百定: 1.先要注册一个新浪微博 2.关注人数不少于50人,粉丝不低于100,微博内容不少于10篇. 3.身份证照片(需要本人的身份证明,正反两面,如果有名人推荐的话不需要身份证,只需要身份证号码) 4.工作证明 (例如工作证加盖公章,名片等,如果要加著名之类的头衔需要详细的资料) 5.手机 (自己的手机号码,保持手机畅通,认证过了会有短信提示或者新浪客服电话通知) 6.认证显示文字(也就是认证的头衔,比如某某公司总经理,某某公司创始人,目前认证需要加上区域,例如上海某某公司总经理,如果还是不明白请在下方留言)
三原县15853846835: 15克是多少参照物 ?
度莫百定: 15克参照物是一个纪念币的重量.一个纪念币重量正好是15克.一克是18*14074481个C-12原子的质量.一克的重量大约相当于一立方厘米度水在室温中的重量.容积单位的主单位是升(L)1毫升=1立方厘米,1000毫升=1立方分米=1L.一克是18*14074481个C-12原子的质量.参照系,又称参照物,物理学名词,指研究物体运动时所选定的参照物体或彼此不作相对运动的物体系.根据牛顿力学定律在参考系中是否成立这一点,可把参考系分为惯性系和非惯性系两类.参考系的选择是任意的,但应以观察方便和使运动的描述尽可能简单为原则,研究地面上物体的运动常选择地面为参考系.一般题目未注明,参照系就是地面.
三原县15853846835: 高中生物镰刀型细胞贫血症是一种遗传病,隐性纯合子(aa)的患者不 ?
度莫百定: 解析:自然选择的结果是种群的基因频率发生定向改变.镰刀型细胞贫血症隐性纯合子(aa)的患者不到成年就会死亡,因此这种突变基因在自然选择的压力下容易被淘汰,使a的基因频率下降,因而在一般情况下,人群中的带有这一突变基因的人会极少.但为何在非洲流行恶性疟疾的地区,带有这一突变基因的人(Aa)很多,频率也很稳定呢?这是因为带有这一突变基因的人(Aa),不利于疟原虫的生存,不易感染疟疾,有利于人群的繁衍生息,因而在自然选择的作用下,保留了基因a,且频率也很稳定. 答案:选A.
三原县15853846835: 2013年北京印刷学院二本有补录吗?多少分?线下11分有补录希望? ?
度莫百定: 一般情况下,正常的录取没有满额时,才会有补录.
三原县15853846835: 挤压综合征的护理要点是什么? ?
度莫百定: ①患肢制动,减少活动,以免损伤加重;患肢不得抬高,否则 会加重肢体缺血缺氧.②患肢降温,可进行冷敷等,使组织代谢 减慢.③严密注意生命体征和尿液的变化,发现异常立即进行对症处理.