落烨无痕

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2020年7月3日

摘要: 场景: 随着监控数据的增长,单个prometheus采集数据性能无法满足,即使100G+内存,也会出现OOM现象。 解决思路: 1.减少prometheus驻留内存的数据量,将数据持久化到tsdb或对象存储; 2.根据业务切割成多个prometheus,分模块存储数据。若需要进行多个promenad 阅读全文
posted @ 2020-07-03 15:07 落烨无痕 阅读(6383) 评论(0) 推荐(0) 编辑

2019年9月2日

摘要: 场景:由于采集的数据量巨大,所以部署了多台prometheus server服务器。根据业务领域分片采集,减轻prometheus server单节点的压力。 问题:grafana如何同时显示多数据源datasource数据? 解决步骤: 1.首先,在grafana中添加多个prometheus s 阅读全文
posted @ 2019-09-02 17:50 落烨无痕 阅读(2454) 评论(0) 推荐(0) 编辑

2019年7月8日

摘要: process exporter在prometheus中用于监控进程,通过process exporter,可从宏观角度监控应用的运行状态(譬如监控redis、mysql的进程资源等) 配置文件样例如下(process-conf.yml): process_names: - name: "{{.Ma 阅读全文
posted @ 2019-07-08 11:14 落烨无痕 阅读(7346) 评论(0) 推荐(1) 编辑

2019年7月5日

摘要: 在prometheus利用公式:100 - (avg by (instance) (irate(node_cpu{instance="xxx", mode="idle"}[5m])) * 100) 计算cpu使用率,如果cpu低负载,且多核(我的是32核)的情况下,会出现负数。 原因:cpu的使用数 阅读全文
posted @ 2019-07-05 17:02 落烨无痕 阅读(4313) 评论(0) 推荐(0) 编辑

2019年6月27日

摘要: 配置alertmanager的时候,都是根据网上的教程来配置的。 因为我是用QQ邮箱来发送告警的,所以alertmanager.yml的邮箱配置如下: global: resolve_timeout: 5m smtp_smarthost: 'smtp.qq.com:465' smtp_from: ' 阅读全文
posted @ 2019-06-27 16:12 落烨无痕 阅读(8533) 评论(0) 推荐(1) 编辑

2019年6月26日

摘要: 1.job:metrics_path 如果是静态模式下配置job(statics),直接配置job的metrics_path选项是不生效的。需要同时在exporter端指定metrics_path。如图 prometheus server端配置: exporter端启动命令(假设是node-expo 阅读全文
posted @ 2019-06-26 11:07 落烨无痕 阅读(9116) 评论(0) 推荐(0) 编辑

2019年5月31日

摘要: 如题! 现象: 当时的场景是这样的:我在IDEA中编辑了项目中的脚本sh,然后利用maven打成zip包。把zip包上传到linux服务器解压运行。 当在linux服务器上运行该sh脚本文件时,提示错误:/bin/sh^M: bad interpreter: No such file or dire 阅读全文
posted @ 2019-05-31 18:22 落烨无痕 阅读(554) 评论(0) 推荐(0) 编辑

2019年5月30日

摘要: dockerfile教程参考 https://blog.csdn.net/qq_33256688/article/details/80319673 docker 创建容器命令: docker run -d -p 10002:8080 --name springdemo springdemo -d : 阅读全文
posted @ 2019-05-30 10:04 落烨无痕 阅读(909) 评论(0) 推荐(0) 编辑

2019年4月24日

摘要: 图中还有好多东西不会,先把图保存好,逐项击破 阅读全文
posted @ 2019-04-24 15:45 落烨无痕 阅读(1083) 评论(0) 推荐(0) 编辑

摘要: lameda表达式是jdk8出的内容,作为一名老程序员,一直没接触。二次开发git上的一个开源项目,直接泪崩。于是赶紧补补课,直接上学习过程中的源码:package xx.test.lameda;import java.util.Arrays;import java.util.List;import 阅读全文
posted @ 2019-04-24 15:42 落烨无痕 阅读(393) 评论(0) 推荐(0) 编辑