---
title: "收集 JVM 运行时信息 - 开发者中心 ODC V4.3.2 | OceanBase 文档中心"
description: "收集 JVM 运行时信息 本文档旨在介绍如何收集 JVM 运行时信息。 步骤 1： 进入 ODC Docker。 #查看 ODC Docker 名称 docker ps | grep odc #进入 ODC Docker，假设 ODC Docker 名称为 odc docker exec -it odc sh 步骤 …"
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

文档反馈![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*lqS5SYzz_YEAAAAAAAAAAAAADiGDAQ/original) 开发者中心 ODCV 4.3.2

# 收集 JVM 运行时信息

更新时间：2026-04-13 15:31:21

[编辑](https://github.com/oceanbase/odc-doc/edit/V4.3.2/zh-CN/1300.troubleshooting/200.collect-message/800.collect-jvm-information.md)  

本文档旨在介绍如何收集 JVM 运行时信息。

## **步骤 1：** 进入 ODC Docker。

```shell
#查看 ODC Docker 名称
docker ps | grep odc

#进入 ODC Docker，假设 ODC Docker 名称为 odc
docker exec -it odc sh

```

## **步骤 2：使用 jps 获取进程号。**

命令：

```shell
jps | grep odc

```

返回示例：

```shell
67255 odc-web-starter-3.3.0-SNAPSHOT-executable.jar

```

其中，`62277` 为进程号。

## **步骤 3：抓取 thread dump。**

命令：

```shell
jstack ${ODC_PID} > ${THREAD_DUMP_FILE_NAME}

```

命令示例：

```shell
jstack 67255 > /home/admin/odcthreaddump.txt

```

## **步骤 4：抓取 heap dump。**

命令：

```shell
jmap -dump:live,format=b,file=${HEAP_DUMP_FILE_NAME} ${ODC_PID}

```

命令示例：

```shell
jmap -dump:live,format=b,file=/home/admin/odcdump.hprof 67255

```

## **步骤 5：拷贝 dump 文件。**

步骤 3 中的`/home/admin/odcthreaddump.txt`和步骤 4 中的`/home/admin/odcdump.hprof`即为 dump 文件。

 上一篇 下一篇 ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
