首页 > 其他分享 >Arthas dashboard(当前系统的实时数据面板)

Arthas dashboard(当前系统的实时数据面板)

时间:2024-09-24 12:22:48浏览次数:11  
标签:实时 线程 dashboard JVM Arthas 2.1 面板 内存


Arthas dashboard(当前系统的实时数据面板)_dashboard


文章目录

  • 二、命令列表
  • 2.1 jvm相关命令
  • 2.1.1 dashboard(当前系统的实时数据面板)


二、命令列表

2.1 jvm相关命令

2.1.1 dashboard(当前系统的实时数据面板)

使用场景
Arthas 中,dashboard 命令用于提供 JVM 实例的实时监控视图。它展示了一个综合的仪表盘,帮助你快速查看 JVM 的各种关键性能指标。使用场景包括:

  • 性能监控:实时查看 JVM 的堆内存、非堆内存、线程数、类加载情况等,帮助识别性能瓶颈。
  • 故障诊断:通过监控指标,快速定位可能的内存泄漏、线程过多或类加载问题。
  • 运行时分析:在应用运行时动态获取性能数据,以便做出调整和优化。

截图展示

Arthas dashboard(当前系统的实时数据面板)_dashboard_02

数据说明

  • 第一部分是显示JVM中运行的所有线程
  • ID: Java 级别的线程 ID,注意这个 ID 不能跟 jstack 中的 nativeID 一一对应。
  • NAME: 线程名
  • GROUP: 线程组名
  • PRIORITY: 线程优先级, 1~10 之间的数字,越大表示优先级越高
  • STATE: 线程的状态
  • RUNNABLE:方法正在运行中。
  • WAITING:方法调用正在等待某些条件满足(例如锁)。
  • TIMED_WAITING:方法调用正在等待一个特定的时间。
  • BLOCKED:方法调用被阻塞,无法继续执行(通常由于锁)。
  • CPU%: 线程的 cpu 使用率。比如采样间隔 1000ms,某个线程的增量 cpu 时间为 100ms,则 cpu 使用率=100/1000=10%
  • DELTA_TIME: 上次采样之后线程运行增量 CPU 时间,数据格式为秒
  • TIME: 线程运行总 CPU 时间,数据格式为分:秒
  • INTERRUPTED: 线程当前的中断位状态
  • DAEMON: 是否是 daemon 线程
  • 第二部分显示的JVM内存的使用情况
  • 第三部分是操作系统的一些信息和Java版本号


标签:实时,线程,dashboard,JVM,Arthas,2.1,面板,内存
From: https://blog.51cto.com/u_15896157/12098422

相关文章

  • Arthas 全攻略:让调试变得简单
    文章目录一、简介二、命令列表一、简介Arthas是一款线上监控诊断产品,通过全局视角实时查看应用load、内存、gc、线程的状态信息,并能在不修改应用代码的情况下,对业务问题进行诊断,包括查看方法调用的出入参、异常,监测方法执行耗时,类加载信息等,大大提升线上问题排查效率。注意:我......
  • python ssh arthas
    #!/bin/bashARTHAS_FILE="arthas-boot.jar"#检查arthas-boot.jar文件是否存在if[!-f"$ARTHAS_FILE"];thenecho"错误:未找到arthas-boot.jar文件,请确保该文件在当前目录中。"exit1fi#获取当前正在运行的Java进程echo"检测正在运行的Java进程......
  • 828华为云征文|部署 Linux 服务器运维管理面板 1Panel
    828华为云征文|部署Linux服务器运维管理面板1Panel一、Flexus云服务器X实例介绍二、Flexus云服务器X实例配置2.1重置密码2.2服务器连接2.3安全组配置2.4Docker环境搭建三、Flexus云服务器X实例部署1Panel3.11Panel介绍3.21Panel部署3.31Panel使用四、总......
  • K8S入门学习(四):集群编排工具之 Dashboard
    一、Dashboard简单介绍1.1、Dashboard它是什么Dashboard是K8s集群管理的一个基于web的用户界面---WebUI,它提供了一个直观的方式来管理和监控K8s集群。Dashboard提供了对集群资源、应用程序部署和状态的实时查看和操作,使得用户能够更高效地管理和监控其K8s集。Dashboa......
  • 宝塔Linux面板搭建开源考试系统phpems
    一、安装宝塔linux面板1、宝塔linux面板官网:https://baota.yingxunszcm.cn/2、安装宝塔linux面板,使用万能安装脚本if[-f/usr/bin/curl];thencurl-sSOdownload.cnnbt.net/install_panel.sh;elsewget-Oinstall_panel.shdownload.cnnbt.net/install_panel.sh;fi;bash......
  • phpStudy 小皮 Windows面板 存在RCE漏洞
    靶场资料后台自行领取【靶场】Phpstudy小皮面板存在RCE漏洞,通过分析和复现方式发现其实本质上是一个存储型XSS漏洞导致的RCE。通过系统登录用户名输入处的XSS配合系统后台自动添加计划任务实现RCE。这是登录成功的界面登录成功了就来和大佬们喝喝茶吧~首先在用户名登录的......
  • 解决软件在windows11控制面板、电脑软件管家中图标显示不正确的问题
    解决软件在windows11控制面板、电脑软件管家中图标显示不正确的问题问题描述:在windows11控制面板显示错误的问题是innosetup的iss文件配置错误。需要在[Setup]下添加UninstallDisplayIcon,如下:#defineMyAppIconName"D:\VUE_projects\Alarm\pack\appIcon2.ico"[Setup]//设......
  • 在阿里云服务器安装完宝塔后,打不开宝塔面板
    在阿里云服务器安装完宝塔后,打不开宝塔面板塔页面一、系统防火墙和服务器安全组均要放行1、打开阿里云服务器,点击控制台阿里云网址链接:阿里云-计算,为了无法计算的价值(aliyun.com)二、点击云服务器ECS三、点击 -------网络与安全----->   安全组......
  • 【Arthas】记录一次使用Arthas优化接口速度的经历
    1.概述本日有个接口耗时1.2分钟,这个接口本身就是很慢的,但是想看看有没有能优化的地方。这个接口的能力就是获取kafka几个消费组的详情,并且判断是否延迟。这里我们主要使用Arthas的trace命令,使用的命令格式是traceservice实现类方法名称下面是排查过程[arthas@......
  • 1Panel:一个现代化、开源的 Linux 服务器运维管理面板
    前言之前有小伙伴问:Linux服务器运维管理除了宝塔,还有其他值得推荐的管理软件吗?,今天大姚给大家分享一个现代化、开源的Linux服务器运维管理面板:1Panel。项目介绍1Panel是新一代的Linux服务器运维管理面板,旨在通过现代化的Web界面帮助用户轻松管理Linux服务器。该项目是开......