开发者社区 问答 正文

如何安装 EDAS Agent



EDAS Agent 简介


EDAS Agent(以下简称 Agent)是 安装在 ECS 上,用于 EDAS 服务集群与部署在相应 ECS 上的应用程序之间进行通信的 Daemon 程序。在运行的过程中主要承担以下的角色:

  • 应用管理:包括应用部署、启动、停止等。
  • 状态回报:包括应用存活状态、健康检查状态、Ali-Tomcat 容器状态等。
  • 信息获取:如获取 ECS 和容器的监控信息。

Agent 除了完成以上基于应用的管控功能,还负责 EDAS 控制台与用户应用程序之间通信。简单的说,一个应用发布的服务是否在某台 ECS 上正确及时的发布,这个简单的信息获取就需要 Agent 的参与和协调。
[backcolor=transparent]说明: 上述 Agent 所涉及的功能对用户都是透明的,作为用户,您只需要安装 Agent 即可。

  • 在导入 ECS 主机对话框中,单击 [backcolor=transparent]导入。
    导入 ECS 需要5分钟左右的时间,请耐心等待。根据提示,单击 [backcolor=transparent]点击返回,跳转到 [backcolor=transparent]集群管理 下的集群详情页,在 [backcolor=transparent]集群部署信息 区域中查看导入状态及进度。
    当 ECS 实例状态从 [backcolor=transparent]转化中 变成 [backcolor=transparent]在线,则表示 ECS 导入成功。


  • 结果验证


    Agent 安装完成后,在 EDAS 控制台 左侧导航栏中选择 [backcolor=transparent]资源管理 > [backcolor=transparent]云服务器 ECS,在实例列表页面选择对应的区域(Region),查看 [backcolor=transparent]agent 状态。

    • 如果 Agent 安装成功,其状态为 [backcolor=transparent]在线 或 [backcolor=transparent]Docker 在线。

    • 如果 Agent 安装失败,其状态为 [backcolor=transparent]异常。


    升级 Agent


    升级 Agent 步骤和安装方法一致:

    1. 登录 EDAS 控制台,在左侧导航栏选择 [backcolor=transparent]资源管理 > [backcolor=transparent]云服务器 ECS。

    2. 选择相应的区域(华北1、华北2 或华东1 等),然后单击右上角的 [backcolor=transparent]安装 Agent。

    3. 复制相应的命令行,在对应的 ECS 终端上执行即可。

    EDAS Agent 会自动进行覆盖安装并进行自动重启。

    展开
    收起
    猫饭先生 2017-10-26 10:07:39 1974 分享 版权
    阿里云 AI 助理回答

    EDAS Agent 是一种运行在阿里云ECS(Elastic Compute Service,弹性计算服务)上的守护程序(Daemon),它作为EDAS(Enterprise Distributed Application Service,企业级分布式应用服务)平台与部署在ECS实例上的应用程序之间的桥梁,发挥着至关重要的作用。以下是关于EDAS Agent的详细说明:

    功能概述

    • 应用管理:Agent负责应用的全生命周期管理,包括但不限于应用的部署、启动、停止等操作。
    • 状态回报:确保系统能实时获取应用的存活状态、健康检查结果以及Ali-Tomcat容器的运行情况。
    • 信息获取:收集ECS主机及容器层面的监控数据,为运维管理和故障排查提供必要信息。

    安装方式

    1. 自动安装:在购买ECS实例时直接选择EDAS提供的基础镜像,实现Agent的自动部署。此方法简便快捷,但请注意,它会格式化磁盘。
    2. 控制台导入安装:对于已有的ECS实例,可通过EDAS控制台导入并自动安装Agent。此过程可能涉及实例转化,需注意数据备份以防丢失。
    3. 手动命令行安装:适用于特定场景,如ECS集群中已有实例,通过登录EDAS控制台获取安装命令,并以root权限在ECS上执行,完成后日志将显示“EDAS Agent installation finished!”确认安装成功。

    结果验证

    • 在EDAS控制台的“资源管理” > “云服务器ECS”页面,查看指定区域下的ECS实例列表,Agent状态应显示为“在线”或“Docker在线”,表明安装成功。

    升级流程

    • 与安装步骤相似,通过EDAS控制台获取升级命令,在目标ECS上执行,Agent将自动完成覆盖安装和重启,确保采用最新功能与安全补丁。

    综上所述,EDAS Agent是确保EDAS平台上应用高效、稳定运行的关键组件,支持多种安装方式以适应不同的应用场景,并且其维护升级过程简便高效,充分体现了对用户透明化的设计理念。您也可以通过ECS一键诊断全面排查并修复ECS问题。

    有帮助
    无帮助
    AI 助理回答生成答案可能存在不准确,仅供参考
    0 条回答
    写回答
    取消 提交回答