阿里云首页 金融分布式架构 SOFAStack

Agent 管理

RMS 3.0 提供全局设置管理功能,帮助运维人员可通过界面白屏自定义配置,以及更好的排查监控问题,比如哪些资源对象被监控,采集多少个监控配置项,采集、存储时间等是否可修改。

监控运维遇到挑战

1
  • 运维人员不清楚到底哪些主机部署了 PontusAgent,需要在各节点上通过命令查看。

  • 用户无法感知 PontusAgent 版本,可能存在一个集群中有多个版本,需要手动进行升级。

Agent 管理帮您解决

2

RMS 提供 PontusAgent 查看和管理功能,帮助您全面掌握主机上的 PontusAgent 部署情况、PontusAgent 版本信息等。

PontusAgent 状态

PontusAgent 状态说明详见下表。

状态

说明

健康

为主机安装 PontusAgent 且状态正常运行。

未安装

主机未安装 PontusAgent。

安装中

正在为主机安装 PontusAgent。

说明

安装 PontusAgent 预计需要 3 分钟左右,请耐心等待。

安装失败

主机 PontusAgent 安装失败。

异常

主机 PontusAgent 功能异常。

时钟偏差

服务运行的机器与监控服务器时钟偏差大于 3s。

部署 PontusAgent

RMS 自动部署容器应用所在节点的 PontusAgent。对于经典应用所在节点的 PontusAgent,如果存在未安装或者安装失败的情形,可通过 Agent 管理进行部署。部署完成后,可查看主机的 PontusAgent 状态。

  1. 在左侧导航栏上,单击 设置 > Agent 管理

  2. Agent 管理 页,选择应用类型:

    • 经典:经典应用运行在 ECS 上,RMS 通过定时任务检查 ECS 是否安装 PontusAgent,如果无则自动安装。

    • 容器:容器应用运行在 K8s 集群上,RMS 通过 Daemonset 方式自动部署 ,保证所有新增主机都会有 PontusAgent。

  3. 选择主机节点,单击 部署 > 确定。

    说明
    • 对于 容器 类型的应用,RMS 会自动部署容器应用所在节点的 PontusAgent。

    • 部署预计需要 3 分钟左右,请耐心等待。

    3

版本配置

Agent 管理模块现提供容器场景版本配置功能,通过版本配置中设置的镜像地址和版本号,将 Agent 按照镜像版本下发部署到每个节点上。

  1. 在左侧导航栏上,单击 设置 > Agent 管理

  2. Agent 管理 页,选择 容器

  3. 单击 版本配置,在 版本配置 对话框中完成以下配置。

    • Agent 镜像地址:输入 Agent 镜像地址。

    • Agent 版本号:输入 Agent 版本号。

    1
  4. 单击 确认