java agent 监控tomcat_promethues监控tomcat
promethues监控tomcat:
mkdir /var/lib/tomcat7/prometheus
cp -rv jmx_prometheus_javaagent-0.3.1.jar /var/lib/tomcat7/prometheus/
cp -rv config.xml /var/lib/tomcat7/prometheus/
chown tomcat7:tomcat7 /var/lib/tomcat7/prometheus -R
vi /etc/default/tomcat7
JAVA_OPTS="-Djava.awt.headless=true -Xmx1028m -XX:+UseConcMarkSweepGC -javaagent:/var/lib/tomcat7/prometheus/jmx_prometheus_javaagent-0.3.1.jar=9151:/var/lib/tomcat7/prometheus/config.xml"
:wq
/etc/init.d/tomcat7 restart
prometheus:
vi /space/prometheus/prometheus.yml
- targets: ['host01:9151']
:wq
grafana面板:
显示总heap内存:
jvm_memory_bytes_max{area='heap',instance="$node:9151"}
显示已使用heap内存:
jvm_memory_bytes_used{area='heap',instance="$node:9151"}
java agent 监控tomcat_promethues监控tomcat相关推荐
- JVM插码之五:Java agent+ASM实战--监控所有方法执行时间
本文建立在对instrumentation和agent有初步的了解的前提下阅读,关于这2个类的讲解在其它文章中. 这是一个maven项目,pom中需要的配置,lib中有asm的jar包 pom.xml ...
- SkyWalking之安装Java agent
参考官方文档: document-cn-translation-of-skywalking/README.md at master · SkyAPM/document-cn-translation-o ...
- Java Agent实例:方法监控
Java Agent简单实例:方法监控 本篇文章主要介绍通过Java Agent和Javassist技术实现方法的自动监控,监控方法的参数值.返回结果以及方法耗时等信息,有助于我们快速复现并排查相关问 ...
- Java Agent简介及使用Byte Buddy和AspectJ LTW监控方法执行耗时
1.什么是Java Agent Java Agent提供了一种在加载字节码时,对字节码进行修改的方法.一共有两种方式执行:一种是在main方法执行之前,通过premain来实现:另一种是在程序运行中, ...
- JProfiler远程监控Linux上Tomcat的安装过程细讲(步骤非常详细!!!)
JProfiler远程监控Linux上Tomcat的安装过程细讲(步骤非常详细!!!) 1.文件准备: 服务器:CentOS Linux release 7.3.1611 (Core) Apa ...
- zabbix模板_基于zabbix网页配置自定义tomcat监控模板--监控项、触发器
概述 zabbix监控tomcat只有一个zabbix-java-gateway,可以部署在zabbix-sever端也可以部署在其他机器上,需要和zabbix-server网络可达.Zabbix-J ...
- zabbix监控JAVA微服务_Zabbix监控JVM(微服务进程)
老的方法感觉效果不好,又写了一个模板和脚本,请移步: http://www.cnops.top/posts/748ad64f.html 有兴趣的可以继续往下看. Zabbix监控JVM(微服务进程) ...
- window下远程监控linux下tomcat的jvm
简要介绍: 理论上来讲,任何一个运行的java程序都可以监控当前正在运行的java虚拟机的内存,堆空间,栈空间等信息.tomcat本质也是运行在linux上的java程序,通过一定的配置也可以实现监控 ...
- 控制台启动jar包关闭控制台怎么关java程序_Jpom一款简而轻的低侵入式Java运维、监控软件...
你为什么需要Jpom SpringBoot.Jboot等框架开发的项目通常是以Jar的方式在后台运行的,如果只有一两个项目,管理起来不是太麻烦,但是当项目多了以后,管理起来就不是那么方便了,当项目出现 ...
最新文章
- Xcode中的NSLog详解
- 机器学习速成课程 | 练习 | Google Development——编程练习:TensorFlow 编程概念
- Luogu1220 关路灯
- 1. JDK版本变迁和各版本新特性
- hadoop组件及各自的功能
- Android性能分析工具“TraceView”,“Systrace UI”
- 高清优质PPT模板20篇下载(金融投资系列)
- linux界面程序崩溃,Linux 下安装anjuta程序运行崩溃 只能用glade做界面
- 微信卡券管理 - 修改卡券基本信息
- SAP中计划日历计算规则的理解
- WPS文档目录更新产生的问题记录
- 2应用层 - P2P应用
- 【寒江雪】Go实现组合模式
- 0611 auto sorting and resend script
- 一文读懂量子计算的原理、分类与发展
- 计算机信息安全法规和道德规范,信息安全法律法规与道德规范ppt
- 网页开发的一些尺寸单位
- function的用法()
- FAQ 01:合作型多任务与抢先式多任务有和区别
- windows与mac文件夹共享
热门文章
- 大恶人吉日嘎拉之走火入魔闭门造车之.NET疯狂架构经验分享系列之(十二)多语言支持...
- 机器学习预测+akshare
- ipv4到ipv6的过渡
- 学成在线--10.页面预览
- parallels网络初始化失败_33 个神经网络「炼丹」技巧
- 《操作系统》OS学习(三):系统调用
- 大数据之SparkSQL简介及DataFrame的使用
- python 经典类和新式类
- TCP的定时器系列 — 零窗口探测定时器(有图有代码有真相!!!)
- php是一种,PHP是一种什么型的语言:()