电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

托管Agent介绍

来源:金蝶云社区作者:金蝶2024-09-2326

托管Agent介绍

# **1 Agent功能架构与简单介绍** ## 1.1 Agent简介 Agent是苍穹gPaaS托管中间件管理模块中的重要核心软件工具。其主要职责是运行在具体的服务端机器之上,并执行各种操作,以支持对苍穹中间件的可视化运维管理。这包括但不限于管理和监控MySQL、PostgreSQL、Redis、RabbitMQ、Zookeeper等关键中间件组件的状态、配置和性能。通过Kme-Agent,用户可以轻松地实现对这些中间件的远程管理,确保其稳定性、可用性和性能的高水平运行。无论是监视数据库的运行状态,还是中间件的部署方式,Kme-Agent都是苍穹gPaaS的不可或缺的工具,为企业提供了卓越的中间件管理体验。 ## 1.2 Agent功能架构 Agent作为托管中间件管理模块的两大核心组件之一,在系统架构中扮演着关键的角色。它的核心功能如功能架构图所示。每个托管的主机上都运行着一个Agent进程,这个进程承担了多项重要任务: - Agent负责与托管中间件建立联系和交互,确保它们的注册和状态监控。 - Agent承担着定期轮询的责任,以收集有关托管中间件的实时信息,包括实例心跳、备份心跳和恢复心跳等。这些信息汇总的过程对于全面的运维监控至关重要。 - Agent还承担着执行具体的托管中间件操作命令的任务。通过提供统一的、安全的接口,让管理员能够轻松地在多个主机和中间件实例之间进行操作,无需直接登录到每个主机。 ![Agent.webp](/download/0100f415322d44f345888b617e7a5782d449.webp) Agent的工作流程大致可以分为以下几步,以确保高效的运行和对若干中间件实例的可控管理: 1. **Agent部署与启动**:KME会向目标机器发送Agent二进制文件,并启动Agent。 2. **监听请求**:Agent一旦启动,便开始持续监听9990端口,等待来自KME的各种请求。这些请求多种多样,包括但不限于以下几种以确保Agent能够满足多种运维需求。 - 中间件实例注册请求 - 中间件实例启动、停止、重启请求 - 中间件实例备份、恢复请求 - 日志获取请求 …… 3. **实例信息管理**:当Agent成功处理并执行了这些请求后,它会将注册成功的实例信息进行永久化保存,并将它们添加进执行循环(LOOP)。这个LOOP是一个关键组件,用于跟踪和管理所有注册的中间件实例。 4. **定时心跳**:为了保持与KME的连接和实时信息同步,Agent会定时触发心跳操作。Agent会向KME发送Ping请求,并上报实例信息,以确保在管理过程中的稳定性和可用性。 Agent的设计采用了模块化结构,这意味着它的功能可以根据需要进行定制和扩展。这种设计理念使得它能够轻松适应不断变化的中间件环境,并在未来兼容更多类型的中间件,以满足不断增长的管理需求,为企业提供了强大的中间件管理能力。 # 2 Agent的安装与维护 ## 2.1 安装目录 目前通过苍穹gPaaS安装的托管中间件主机和非苍穹gPaaS安装的托管中间件主机,只要满足配置需求均可安装Agent,未安装Agent的托管主机可在中间件管理模块的页面中手动安装Agent。Agent的安装目录位于托管主机上的以下路径: `/usr/local/kme-agent` 在安装Agent之前,请确保您具有超级管理员权限。安装Agent的过程非常简单,您只需进入gPaaS平台托管中间件模块主机对应的区域,点击安装Agent选项,并在提示下输入主机的用户名和密码即可成功安装Agent。 一旦Agent安装完成,它将开始主动收集系统信息并监听端口9990,以便响应来自管理控制台的请求。此外,在某些特殊情况下,您还可以根据需要对Agent进行进一步的配置,包括调整其参数和插件,以满足特定的监控和管理需求。这确保了您能够根据实际情况对Agent进行定制化设置,以最大程度地满足您的监控和管理要求。 ## 2.2 查看日志 为了方便手工维护Agent,我们提供了查看Agent运行日志的渠道,Agent的运行日志路径为: `/usr/local/kme-agent/log/` 您可以使用以下命令查看Agent运行日志文的最新100行的内容: `tail -f -n 100 /usr/local/kme-agent/log/kme-agent.log` ![650d2d857

托管Agent介绍

# **1 Agent功能架构与简单介绍**## 1.1 Agent简介Agent是苍穹gPaaS托管中间件管理模块中的重要核心软件工具。其主要职责是运行在具体...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信