【Prometheus】jmx prometheus javaagent 0.19版本变化说明

这篇具有很好参考价值的文章主要介绍了【Prometheus】jmx prometheus javaagent 0.19版本变化说明。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

jmx_prometheus_javaagent 是一个用于 JVM 运行监控的开源免费插件,通过该插件,可以监控Tomcat、WebLogic以及微服务Jar包、普通Jar包的JVM运行参数,比如:堆内存、非堆内存、老年代、年轻代内存的使用率,YGC、FGC的次数和时间等。

6月底官方发布了最新的 0.19.0 版本,根据官方说明,从该版本开始,抛弃(适用于)JDK6 版本的插件,同时,该版本需要 JDK8 以及更高版本的 Java 来运行。也就是说,使用 JDK7 来运行 jmx_prometheus_javaagent_0.19.0.jar,会出现下面的 UnsupportedClassVersionError 错误。

Exception in thread "main" java.lang.UnsupportedClassVersionError: io/prometheus/jmx/JavaAgent : Unsupported major.minor version 52.0
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:803)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:455)
        at java.net.URLClassLoader.access$100(URLClassLoader.java:72)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:356)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:355)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:323)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
        at sun.instrument.InstrumentationImpl.loadClassAndStartAgent(InstrumentationImpl.java:300)
        at sun.instrument.InstrumentationImpl.loadClassAndCallPremain(InstrumentationImpl.java:397)
FATAL ERROR in native method: processing of -javaagent failed

jmx_prometheus_javaagent早期的一些版本

jmx_prometheus_javaagent-0.17.0.jar(适用于JDK1.7+的插件包)

jmx_prometheus_javaagent_java6-0.17.2.jar(适用于JDK1.6的插件包)

jmx_prometheus_javaagent-0.17.2.jar(适用于JDK1.7+的插件包)

jmx_prometheus_javaagent_java6-0.18.0.jar(适用于JDK1.6的插件包)

jmx_prometheus_javaagent-0.18.0.jar(适用于JDK1.7+的插件包)

jmx_prometheus_javaagent-0.19.0.jar(适用于JDK1.8+的插件包)文章来源地址https://www.toymoban.com/news/detail-549317.html

到了这里,关于【Prometheus】jmx prometheus javaagent 0.19版本变化说明的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Debezium系列之:prometheus采集debezium的jmx数据,grafana通过dashboard展示debezium的jmx数据

    需要采集debezium的jmx数据,并把重要的指标展示出来 采取的方案是prometheus采集debezium的jmx数据,通过grafana展示出来,可以快速查看某个连接器重要的指标信息

    2024年02月13日
    浏览(46)
  • Prometheus监控Kafka(三种方法JMX/Kafka_exporter/KMINION监控Kafka)

    一句话说明需求: 公司需要监控kafka消息队列的消费情况,强调需查看当前Topic中的message的数量。 一句话说明解决: 像Kafka这样的Java进程可以先通过JMX Agent或者第三方Agent(kafka_exporterKMINION等)获取监控数据,再通过Prometheus采集数据、通过Grafana模板展示数据即可。另外具体

    2024年02月04日
    浏览(37)
  • 【Java万花筒】Java 应用程序监控与管理综述:从JMX到Prometheus的全面指南

    在现代软件开发中,运维与监控是确保应用程序稳定性和性能的关键环节。Java作为一种广泛应用的编程语言,拥有丰富的运维与监控库,为开发者提供了强大的工具来管理和优化应用程序。本文将深入探讨 Java 中常用的运维与监控库,包括 JMX、Metrics、Spring Boot Admin、AppDyna

    2024年02月19日
    浏览(70)
  • Prometheus监控Kafka(三种方法JMX Kafka_exporter KMINION监控Kafka)_kafka exporter

    公司需要监控kafka消息队列的消费情况,强调需查看当前Topic中的message的数量。 一句话说明解决: 像Kafka这样的Java进程可以先通过JMX Agent或者第三方Agent(kafka_exporterKMINION等)获取监控数据,再通过Prometheus采集数据、通过Grafana模板展示数据即可。另外具体的message数量需要通

    2024年04月25日
    浏览(44)
  • 监控系统 Prometheus 的说明

    ELK Stack 日志收集和检索平台想必大家应该比较熟悉,Elasticsearch + Filebeat + Logstash + Kibana。  而 Prometheus 就相当于一整个 ELK,但是它其实并不是适合存储大量日志,也不适合长期存储(默认存储 15 天)。它的优势是查看最近的趋势数据,以及告警机制。下图是 Prometheus 架构图

    2024年02月16日
    浏览(43)
  • Prometheus部署指南:安装、配置、启动及与Grafana集成详细说明

    了解如何部署Prometheus,包括安装、配置、启动以及与Grafana的集成方法。适合需要监控和可视化大规模指标数据的用户。

    2023年04月15日
    浏览(37)
  • prometheus|云原生|轻型日志收集系统loki+promtail的部署说明

    日志------ 每一个程序,服务都应该有保留日志,日志的作用第一是记录程序运行的情况,在出错的时候能够记录错误情况,简单来说就是审计工作,例如nginx服务的日志,kubernetes集群的pod运行日志,Linux系统的系统日志。 其次是数据库的日志,记录数据库的运行细节,在需要

    2024年02月04日
    浏览(40)
  • 使用docker部署prometheus最新版本2.43.0

    环境准备: 192.168.197.136    安装prometheus 192.168.197.137 安装grafana 先把需要用到的镜像拉取下来 docker pull prom/prometheus    136服务器拉取 当前最新版本2.43.0 在部署prometheus之前先运行一个容器,把需要挂载的目录文件拷贝出来 docker run -d  --name prometheus --net=host docker.io/prom/prom

    2024年02月02日
    浏览(30)
  • Prometheus监控报警-web,域名,端口, 钉钉版本

    采用文章 在企业中,如果企业要求使用钉钉进行工作交流,那我们也可以使用钉钉接收报警消息; 钉钉会有群,我们可以创建1个云计算团队的钉钉群,在群里创建1个报警机器人; 这个机器人只要报警,在群里的云计算/运维人员都能看见 流程:创建群聊-群设置-智能群助手

    2024年02月04日
    浏览(48)
  • prometheus|云原生|grafana-9.4.3版本的主题更改

    grafana-9.4.3版本应该是目前比较高的版本了,但不知道是什么原因,grafana的主题界面并不多,只有暗色,亮色和系统色三种 配置管理----首选项里可以看到 亮色: 暗色: 那么,作为一个常用的监控页面,自然还是希望能有更多的色彩了,毕竟暗色系看的时间长了会让人有点压

    2024年01月20日
    浏览(33)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包