更新时间:2024-09-04 GMT+08:00

采集MRS集群服务堆栈信息

为了满足实际业务的需求,集群管理员可以在Manager中采集指定角色或实例的堆栈信息,保存到本地目录,并支持下载。

采集内容包括:

  1. jstack栈信息。
  2. jmap -histo堆统计信息。
  3. jmap -dump堆信息快照。
  4. 对于jstack和jmap-histo信息,支持连续采集以便对比。

    本章节操作仅支持MRS 3.x及之后的版本。

采集堆栈信息

  1. 登录FusionInsight Manager。
  2. 选择“集群 > 服务 > 待收集服务的名称”。
  3. 选择“更多 > 采集堆栈”。

    • 采集多个实例的堆栈信息:进入实例列表,勾选要采集的实例名称,选择“更多 > 采集堆栈”。
    • 采集单个实例的堆栈信息:单击要采集的实例,选择“更多 > 采集堆栈”。

  4. 根据界面提示,在弹框中选择需要采集的角色,采集内容,配置高级选项(若无特殊需求,保持默认配置即可),单击“确定”。

    图1 采集堆栈

  5. 采集成功后,单击“下载”。

下载堆栈信息

  1. 选择“集群 > 待操作集群名称 > 服务 > 待操作服务的名称”。选择右上角“更多 > 下载堆栈信息”。
  2. 选择需要下载的角色和内容,单击“下载”,可直接下载相关堆栈信息到本地。

    图2 下载堆栈信息

清理堆栈信息

  1. 选择“集群 > 待操作集群名称 > 服务 > 待操作服务的名称”。
  2. 选择右上角“更多 > 清理堆栈信息”。
  3. 选择需要清理的角色和内容,并配置“文件目录”。单击“确定”执行清理操作。

    图3 清理堆栈信息