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

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

时间:2024-09-24 12:22:48浏览次数:15  
标签:实时 线程 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

相关文章

  • 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......
  • 在阿里云服务器安装完宝塔后,打不开宝塔面板
    在阿里云服务器安装完宝塔后,打不开宝塔面板塔页面一、系统防火墙和服务器安全组均要放行1、打开阿里云服务器,点击控制台阿里云网址链接:阿里云-计算,为了无法计算的价值(aliyun.com)二、点击云服务器ECS三、点击 -------网络与安全----->   安全组......
  • 【Arthas】记录一次使用Arthas优化接口速度的经历
    1.概述本日有个接口耗时1.2分钟,这个接口本身就是很慢的,但是想看看有没有能优化的地方。这个接口的能力就是获取kafka几个消费组的详情,并且判断是否延迟。这里我们主要使用Arthas的trace命令,使用的命令格式是traceservice实现类方法名称下面是排查过程[arthas@......
  • 1Panel:一个现代化、开源的 Linux 服务器运维管理面板
    前言之前有小伙伴问:Linux服务器运维管理除了宝塔,还有其他值得推荐的管理软件吗?,今天大姚给大家分享一个现代化、开源的Linux服务器运维管理面板:1Panel。项目介绍1Panel是新一代的Linux服务器运维管理面板,旨在通过现代化的Web界面帮助用户轻松管理Linux服务器。该项目是开......