1- 方案说明

  • 适用场景:Java程序直接运行在Linux机器上
  • 组件说明:

1)k8s集群,使用NodePort方式暴露48888端口用于JVM监控
2)JMX sidecar容器用于将jmx的相关配置共享给业务容器
3)配置好servicemonitor,prometheus根据配置的target自动发现并获取JVM信息
4)使用influxDB作为prometheus的remote storage,由于prometheus内部实现了influxDB的remote storage接口,所以不需要再配置类似prom2click的中间件。也可以说,prometheus的数据格式可以与influxDB兼容。
5)使用grafana作为监控数据的展示

2- 实验环境说明

1)k8s环境
2)influx安装在宿主机上,其他都安装在k8s集群中

实验环境描述:共2个节点。
节点1: 172.16.212.11,主机名 db,配置2C2G,安装infl

JVM监控篇(三)- JVM监控方案之prometheus+k8s+influxdb相关推荐

  1. Spring Boot 揭秘与实战(九) 应用监控篇 - HTTP 应用监控

    文章目录 1. 快速开始 2. 监控和管理端点 2.1. health 应用健康指标 2.2. info 查看应用信息 2.3. metrics 应用基本指标 2.4. trace 基本的HTTP跟踪 ...

  2. 【JVM】第三章 垃圾收集机制

    第三章 垃圾收集机制 文章目录 第三章 垃圾收集机制 一.垃圾标记算法 1.引用计数算法 2.根可达性分析算法 二.垃圾收集算法 1.标记 - 清除算法 2.复制算法 3.标记 - 压缩算法 4.对比 ...

  3. 面试篇之JVM(GC 可达性分析 回收算法 卡表 G1)

    面试篇之JVM 面试篇之JVM GC 对象存活判断 分代回收理论 常见回收算法 HotSpot实现细节 记忆集与卡表 读写屏障 回收器 并发标记 G1 面试篇之JVM GC 美团 1.JVM怎么判断一 ...

  4. 微服务之服务监控篇 ActuatorAdmin

    微服务之服务监控篇 Actuator 服务监控 什么是服务监控? 主要是查看当前系统的运行状态,例如内存.线程.堆栈.日志等等,通过服务监控可以快速准确的发现问题,以减少或避免对用户的影响. 为什么使 ...

  5. 图文讲解Zabbix 分布式监控平台添加服务监控项(http,nginx,mysql)

    一.导语 此实验是在搭建好zabbix集群的基础上操作的,读者可查看文章 二.添加 http 服务监控项 http是zabbix自带的监控模板 点击 配置->主机-> server2 -& ...

  6. <JVM下篇:性能监控与调优篇>03-JVM监控及诊断工具-GUI篇

    笔记来源:尚硅谷JVM全套教程,百万播放,全网巅峰(宋红康详解java虚拟机) 同步更新:https://gitee.com/vectorx/NOTE_JVM https://codechina.cs ...

  7. Java 面试知识点解析(三)——JVM篇

    前言: 在遨游了一番 Java Web 的世界之后,发现了自己的一些缺失,所以就着一篇深度好文:知名互联网公司校招 Java 开发岗面试知识点解析 ,来好好的对 Java 知识点进行复习和学习一番,大 ...

  8. java vm 远程监控配置文件_Java VisualVM监控远程JVM(详解)

    我们经常需要对我们的开发的软件做各种测试, 软件对系统资源的使用情况更是不可少, 目前有多个监控工具, 相比JProfiler对系统资源尤其是内存的消耗是非常庞大,JDK1.6开始自带的VisualV ...

  9. visualvm远程监控jvm_大型企业JVM实战:优化及面试热点分析

    本次课程的笔记非常多,而且内容已经整理了好几个小时了,接着下来内容也会更多,也是大型企业JVM性能调优实战的最后一节,希望对你有帮助! 04:JVM性能监控与故障处理工具 大型企业JVM性能调优实战之 ...

最新文章

  1. 【计算几何】【分类讨论】Gym - 101173C - Convex Contour
  2. A/B测试与灰度发布
  3. 静态页面中导航切换时的当前状态(四中方法)
  4. 【Pytorch神经网络基础理论篇】 07 线性回归 + 基础优化算法
  5. db文件怎么修改_MongoDB最新4.2.7版本三分片集群修改IP实操演练
  6. 【华为云技术分享】小白篇,认识Python最最最常用语重要的库Requests
  7. 外链引入css有哪些方式_CSS 文件的4种引入方式
  8. 2000条你应知的WPF小姿势 基础篇69-73 WPF Freeze机制和Template
  9. 产生随机数(rand()函数和srand()函数)的含义
  10. 在ubuntu上一键安装TIM的脚本
  11. 阿里巴巴 Java 性能调优手册
  12. opencv 视频处理相关
  13. Topaz DeNoise AI 2.3.6汉化版|AI智能降噪插件Topaz DeNoise AI 2.3.6中文版
  14. php mac开启socket,mac上nginx以socket的方式连接php-fpm出现502错误?
  15. 一个Layered Window从支持多屏到高DPI开始,遭遇的性能雪崩及其优化历程
  16. lwIP 细节之三:TCP 回调函数是何时调用的
  17. .tex类型文件怎么阅读_有了这些神器,什么文件格式转换都能搞得定!
  18. 协同办公考勤管理系统php,协同办公考勤管理系统完整源码 超级给力UI 适用于中小型企业的办公考勤管理系统...
  19. python画鱼教程_Python Flask高级编程之从0到1开发《鱼书》精品项目 学习 教程??
  20. OSP 使用异步发送

热门文章

  1. 以技术原理入手从根本上拦截屏蔽解决响一声电话\呼死你\炸你妹\电话轰炸\短信轰炸,远离电话短信骚扰...
  2. 程序员写代码太猛,电脑有意见了!| 每日趣闻
  3. 手把手教你学-卡尔曼滤波(附代码)
  4. 群智能算法 第4关:蚁群算法 - 商队旅行最短路径计算
  5. 【Android】LBS定位功能
  6. 337.打家劫舍 III 121. 买卖股票的最佳时机
  7. packetTracer作业
  8. 【转】头痛的自我治疗方法
  9. 纯css实现导航栏滚动
  10. 电子病历模板编辑器_实用的电子相册制作软件