用户手册
# 概述
Apusic统一管理平台(Apusic Unified Management Platform,简称“AUMP”)是金蝶天燕自主研发,以中间件管控治理为核心的平台管理软件。AUMP基于云基础设施之上提供中间件服务能力,支撑平台侧的中间件服务化运维部署和供应,实现PaaS级别的中间件批量部署、规模化管控运维、全局监控观测以及中间件治理。
# 产品架构
AUMP支持在主机和云主机内安装部署新中间件软件及集群,并进行统一的管控和配置。

Web管控
Web管理控制台提供中间件核心资源(软件、组件、实例)对象的存取和状态的更新,实现中间件运行环境的可视化编排定义、解析、管理服务。
控制器
负责中间件相关资源对象的协调和控制逻辑,包括中间件服务操作逻辑控制,以及主机、IaaS云基础计算资源的集成与接入。
执行器
执行平台定义和编排的中间件操作指令,含中间件服务及相关实例的所有管理操作的执行,包括环境预检、依赖分析、资源初始化、安装部署、配置管理、升级回滚等。
配置中心
提供平台所管理的中间件服务实例的所有配置信息,支持可视化配置修改、配置下发与更新、配置模板,配置版本管理等功能。
内核进行中间件编排时将引用配置中心的配置参数,并交由执行器实现中间件实例配置参数的初始化注入,参数配置也可以对中间件运行的实例进行更新和修改(是否支持热更新,需参考具体所管理的中间件配置使用方式差异)。
软件仓库
平台支持的的中间件统一在中间件软件仓库中定义和管理,默认出厂Apusic信创中间件和丰富的主流开源中间件,开箱即用。基于中间件接入规范,用户可以自定义扩展接入第三方中间件,并实现平台的统一管理和监控运维。
监控中心
监控中心整合AMP观测平台的核心产品模块,提供云基础设施资源、中间件的metric指标观测、日志分析及告警管理、故障智能根因诊断分析等能力,满足平台所管理的中间件部署应用的统一观测和运维需求。
# 中间件管理
# 服务与实例
服务
通过网络提供一组特定业务价值的实例组合,代表具体部署的一个中间件服务,服务具有单实例和集群多实例的部署形态。
实例
正在运行的软件,包括中间件、其他软件等。主要的特点是对外提供各种业务服务。
# 准备计算资源
# 主机资源
该模块可以对主机资源进行系统管理。在主机管理页面可以查看目前的主机资源列表。同时可以新增主机、编辑主机、导入导出主机、刷新、监控、远程终端、免密重设等操作。页面提供了主机高级检索功能,可通过输入或者选择各搜索条件对主机进行检索。
入口:点击左侧菜单【资源->主机】,进入到主机管理页。可查看主机的资源列表。

# 新增主机
进入主机管理页,点击【新增】按钮,弹出主机新增窗口。目前支持SSH和HTTP两种主机连接方式。
SSH方式比HTTP方式多一些终端设置项的输入。同时在功能上SSH比HTTP多了远程终端与免密设置的功能。
HTTP适用于禁用SSH方式的场景。
SSH方式输入参数说明:
主机名称:用户手动输入主机的名称,此为必填项
数据中心:点击下拉框,从数据中心列表中选择,此为必选项
隶属部门:点击下拉框,从组织列表中选择主机隶属部门,此为必选项
IP地址:用户手动输入主机的IP地址,此为必填项
描述:用户手动输入,非必填
SSH端口:用户手动输入主机的SSH端口号,此为必填项
用户名:用户手动输入用户名,此为必填项
密码:用户手动输入密码,此为必填项
是否免密连接远程终端:radio单选框,若选择【是】则点击远程终端时会自动登录,相反则需要用户手动输入用户名和密码,验证通过后方可进入终端。
远程终端禁用命令:rm,mv,vim/vi,多选框,若选择了多个命令,远程终端中将会禁用这些命令

操作:
【取消】:数据将不会被记录,点击该按钮后会直接关闭新增对话框。
【测试连接】:点击该按钮后,会对IP+端口+用户名+密码进行测试是否能连接到主机。若测试不通过,会弹出提示如下图:

【确定】:点击确定按钮后,会检测必填项是否都已输入,检测无误后将会调用接口,完成后将有成功提示,同时关闭对话框,主机列表中也会增加一条记录。
HTTP方式输入参数说明:
主机名称:用户手动输入主机的名称,此为必填项
数据中心:点击下拉框,从数据中心列表中选择,此为必选项
隶属部门:点击下拉框,从组织列表中选择主机隶属部门,此为必选项
IP地址:用户手动输入主机的IP地址,此为必填项
描述:用户手动输入,非必填

操作:
【取消】:数据将不会被记录,点击该按钮后会直接关闭新增对话框。
【测试连接】:HTTP方式下该功能不可用
【确定】:点击确定按钮后,会检测必填项是否都已输入,检测无误后将会调用接口,完成后将有成功提示,同时关闭对话框,主机列表中也会增加一条记录。
# 主机导入
进入主机管理页,鼠标悬停在【导入】后面的三个点的额外按钮,弹出下拉框,支持SSH模板导入和HTTP模板导入。目的是操作方便,可在外部excel文件导入多个主机进行管理。

点击内置SSH数据中心,弹出对话框:

可点击蓝色文字下载导入模板至本地,下载文件为【SSH-template.xls】,根据导入模板格式和提示填写内容,请确保各字段类型正确无误,否则有可能导致导入失败。切勿修改模板中的字段名称。数据导入上限为2000条。
SSH导入模板如下:

点击内置HTTP数据中心,弹出对话框:

可点击蓝色文字下载导入模板至本地,下载文件为【HTTP-template.xls】,根据导入模板格式和提示填写内容,请确保各字段类型正确无误,否则有可能导致导入失败。切勿修改模板中的字段名称。数据导入上限为2000条。
HTTP导入模板如下:

导入完成后,窗口下方显示导入成功与失败信息;若失败显示详细错误信息并提供错误信息文件下载功能。点击【下载文档】下载详细错误信。

# 主机导出
进入主机列表页,在列表中选择多行或一行,点击【导出】按钮,即可导出主机文档【主机信息.xls】,若不选择主机,则导出所有主机信息。

# 主机监控
进入主机列表页,选择一台主机,鼠标悬停操作列【更多】按钮出现下列框,选择【监控】,进入到监控页面。监控页面会对主机的运行状态、磁盘大小、内存大小、网络流速等进行监控,可视化展现
功能限制:主机处于运行状态,且能查询到该主机的监控地址时功能方可用
# 远程终端
进入主机列表页,选择一台主机,鼠标悬停【更多】按钮出现下列框,选择【远程终端】,进入到远程终端,即可对主机节点进行命令行操作。 若该主机已设置为免密登录,则直接跳转到远程终端,若不免密,则会跳到登录页,需要输入用户名和密码登录进入
功能使用限制:主机处于运行状态,且只有使用SSH方式的主机可以使用远程终端功能。

# 免密重设
进入主机列表页,选择一台主机,鼠标悬停【更多】按钮出现下列框,选择【免密重设】,弹出免密重设窗口,从而对主机的密码进行修改。
功能限制:只有使用SSH方式的主机可才可以使用此功能
输入参数说明:
用户名:默认带出原用户名,此为必填项
密码:输入框输入密码,此为必填项
操作:
【取消】:数据将不会被记录,点击该按钮后会直接关闭对话框。
【测试连接】:测试用户名密码是否能连接成功,不能的话会弹出提示
【确定】:点击确定按钮后,会检测必填项是否都已输入,检测无误后将会调用接口,完成后将有成功提示,同时关闭对话框。注意保存成功的前提是测试连接通过。

# 编辑查看主机
进入主机列表页,选择一台主机,点击【主机名称】或操作列的【编辑】,进入该主机资源详情界面。详情页面展示主机基本信息及运行实例列表。同时提供了对该主机的免密配置、远程终端、监控、导出的功能。

点击主机信息卡片标题右侧【编辑】按钮可以进入编辑状态,可对隶属部门、描述、是否免密、终端禁用命令进行编辑;
点击【确定】,保存修改信息,点击【取消】,返回至查看状态;

# 数据中心
对于多数据中心的IT系统架构,可使用AUMP的数据中心功能进行资源区分管理,目前支持SSH以及HTTP两种控制模式对数据中心下的资源进行控制,可根据实际系统情况为数据中心配置不同控制模式。
数据中心通过脚本进行初始化配置。在该模块中用户可以查看当前的数据中心信息,只支持用户浏览,不支持页面操作。
入口:点击菜单【资源->数据中心】进入数据中心管理界面,展示数据中心列表信息
具体多数据中心配置操参考多数据中心配置 (opens new window)

# 查看
进入数据中心管理界面,点击【查看】连接,弹出信息查看窗口,显示数据中心名称、描述、地理位置、ip地址范围信息详情,点击【确定/关闭】按钮,关闭弹窗。

# 安装中间件
当系统限制的最大管理实例数量大于当前管理的实例数,允许用户安装中间件。否则安装、批量安装、快速安装及导入功能被禁用。
# 单个安装
提供用户引导,规范操作入口,支持分步式安装部署,安装时默认使用统一配置信息,配置信息个性化设置功能。
入口:点击菜单【中间件->服务管理】,进入服务管理界面,点击【安装】按钮进入安装界面,或选择软件后进入安装界面,界面显示安装参数信息,并根据所属软件进行软件安装。
安装基础信息编辑页,填写基础信息,点击【下一步】按钮,保存当前输入的基础信息,并进入资源配置界面;
或者点击【取消】取消安装操作,提示“是否退出软件安装”,点击【确认】按钮,回到服务管理界面。
在资源配置界面,选择数据中心,通过添加资源或者自动分配方式进行资源的配置。
点击【添加资源】弹出资源选择窗口,选择主机并点击【确认】按钮进行资源添加。
鼠标悬停【自动分配】,弹出自动分配资源设置窗口,输入需要分配的资源数,点击【确认】进行主机自动分配,自动分配完成提示已分配信息。
资源配置完成后,点击【下一步】按钮,保存当前配置的资源,并进入组件配置界面,
在组件配置界面,根据基础信息界面中所选的软件、版本及部署形态信息获取对应的组件信息,进行全局组件配置。 若开启监控,安装成功后,选择实例,鼠标悬停【...】,点击【监控】链接,进入基础设施监控监控页面
组件配置完成后,点击【下一步】按钮,保存组件配置信息,并进入安装确认页。
在安装确认界面,上部分展示所填写的基础信息,下部分展示所配置的资源、资源的组件配置信息。
若需要回退操作,点击【上一步】按钮,提示“离开当前页,个性化配置数据将丢失”,点击【确定】按钮,回到组件配置界面对全局组件信息重新进行配置。
点击【个性化】链接,对单个资源进行组件个性化配置,展开“修改配置信息”可对配置文件路径及文件进行修改,点击【确认】按钮,确认个性化配置并保存修改的内容。
安装确认配置信息无误,点击【安装】进行智能安装操作,操作成功后提示“安装成功”,并进入完成界面,点击【继续安装】回到基础信息配置界面,点击【查看详情】查看已安装中间件详情信息。
# 批量安装
支持同一软件相同版本的服务批量安装,批量安装时默认使用统一配置信息,配置信息个性化修改功能。
入口:点击菜单【中间件->服务管理】,进入服务管理界面,点击【批量安装】按钮进入批量安装界面,或选择软件后进入批量安装界面,界面显示批量安装参数信息,并根据所属软件进行批量安装。
填写基础配置信息,所属软件版本,获取部署形态信息,选择部署形态,获取安装组件信息并对组件信息进行全局配置;
在服务列表中,可通过添加资源或者自动分配方式进行资源的配置。
点击【添加资源】弹出资源选择窗口,选择主机并点击【确认】按钮进行资源添加。
鼠标悬停【自动分配】,弹出自动分配资源设置窗口,选择数据中心,输入需要分配的资源数,点击【确认】进行主机自动分配,自动分配完成提示已分配信息。
选择的主机默认赋值全局配置的组件信息,主机配置完成后,也可通过点击【编辑】对主机配置信息进行个性化配置。
确认配置信息及服务列表中信息配置无误,点击下方【提交】按钮,进行批量安装;
安装成功,界面提示安装成功提示,并返回至服务管理界面; 安装失败,弹出错误提示信息;
点击【取消】,回退至服务管理界面;
# 快速安装
为减少现场复杂度,提供一键安装脚本,实现产品快速安装。
入口:点击菜单【中间件->服务管理】,进入服务管理界面,点击【快速安装】按钮进入快速安装界面,或选择软件后进入快速安装界面,界面显示快速安装参数信息,并根据所属软件进行快速安装。
填写基础配置信息,选择所属软件版本,获取部署形态信息、推荐资源数量信息,选择部署形态,获取快速安装参数配置信息并对其进行配置;
确认安装信息填写无误,点击下方【确认】按钮,进行快速安装;
安装成功,界面提示安装成功提示,并返回至服务管理界面; 安装失败,弹出错误提示信息;
点击【取消】,回退至服务管理界面;
# 导入安装
采用动态生成的软件导入模板文件,优化填写体验,导入Excel文件,实现安装中间件。
入口:点击单菜【中间件->服务管理】,进入服务管理界面,点击【导入】按钮弹出导入窗口。
在窗口中选择所属软件及版本,点击【下一步】按钮,获取动态生成的所选软件导入模板。
选择该导入模板或通用模板下载,根据导入模板格式和提示填写内容,请确保各字段类型正确无误,否则有可能导致导入失败。切勿修改模板中的字段名称,数据导入上限为2000条,填写完成,上传Excel文件。
导入完成后,窗口下方显示导入成功与失败信息;若失败显示详细错误信息并提供错误信息文件下载功能。点击【下载文档】下载详细错误信。

# 安装预检
为解决安装环境复杂性带来的安装异常问题,提供对选定安装的目标机器进行安装预检功能,给出安装提示,支持jdk安装。
入口:安装(安装确认步骤)或批量安装界面,点击下方【环境监测】按钮,触发安装预检功能
触发安装预检后,系统给出环境检测结果提示,并支持jdk安装。
# 安装后的检查
软件安装成功,界面提示安装成功提示。返回至服务管理界面,查看服务状态(在线运行实例数/实例总数)、运行日志详情查看安装进度。
安装进度完成后,查看服务状态,进入服务详情查看服务下所有实例运行状态,状态异常的实例进行中间件管控,并查看运行日志详情信息。
# 纳管已有的中间件
将原有零散手工的中间件管理方式转为平台化、统一的管理。支持存量已部署的中间件实例的纳管,以及通过平台新部署的中间件的管理,实现集约化、规模化管理,提高管理的规模和效率。
# 导入
点击菜单【中间件->服务管理】,进入服务管理界面。点击【导入】按钮,弹出导入对话框。
点击【下一步】按钮,弹出如下对话框,下载选择的软件对应的模板或通用模板进行数据编辑,包括服务和实例,然后将编辑后的模板保存后重新拖拽到上传区域上传。导入完成后,窗口下方显示导入成功与失败信息;若失败显示详细错误信息并提供错误信息文件下载功能。点击【下载文档】下载详细错误信。
导入模板:

# 导出
点击菜单【中间件->服务管理】,进入服务管理界面。选择一个或多个服务(当全都不选时,默认导出全部),点击【导出】按钮,将导出服务信息excel文件,文件内容包含服务与对应的实例信息。

# 管理中间件服务
针对已经部署好的中间件服务,平台提供了启、停、移除、卸载、升级、日志等功能。
# 服务筛选
点击菜单【中间件->服务管理】,进入服务管理界面,可以查看到当前已经部署好的中间件服务。
服务管理管理页面左侧为软件的分类,点击任何一个软件卡片,右侧表格会筛选出对应的中间件列表。
同时,页面右上角支持模糊查询,可以根据组织,应用及服务名称进行模糊查询。

# 启动
点击菜单【中间件->服务管理】,进入服务管理界面,选择一条或多条服务信息,点击【启动】按钮,弹出启动提示窗口,点击“确定”按钮,将会把服务器集群中的实例启动。
# 停止
点击菜单【中间件->服务管理】,进入服务管理界面,选择一条或多条服务,点击【停止】按钮,弹出停止提示窗口,点击“确定”按钮,将会把服务器集群中的实例停止运行。
# 重启
点击菜单【中间件->服务管理】,进入服务管理界面,选择一条或多条服务,点击【重启】按钮,弹出重启提示窗口,点击“确定”按钮,将会把服务器集群中的实例重新启动。
# 移除
点击菜单【中间件->服务管理】,进入服务管理界面,选择需要移除的服务,点击【移除】按钮,,或者鼠标悬停在服务列表某一列的更多操作按钮上,在下拉框中点击【移除】,弹出删除提示窗口,点击“确定”按钮,将会将服务器集群信息移除。移除服务器集群信息前需要先把服务器集群中的实例删除。
移除后系统将无法控制这些软件,如需控制要重新增加或导入。

# 卸载
点击菜单【中间件->服务管理】,进入服务管理界面,选择需要卸载的服务,点击【卸载】按钮,或者鼠标悬停在服务列表某一列的更多操作按钮上,在下拉框中点击【卸载】,弹出卸载提示窗口,点击“确定”按钮,将会将服务器集群信息与实例卸载。卸载后将无法再恢复。

# 升级
对于已安装的中间件,若软件版本更新,平台提供升级功能。
入口:点击菜单【中间件->服务管理】,鼠标悬停在服务列表某一列的更多操作按钮上,在下拉框中点击【升级】跳转到服务升级页面

服务有两种升级方式,安装包升级和补丁升级。
安装包升级:
此种方式采用选择事先上传好的可升级安装包(需在软件仓库中上传)进行升级。
参数说明:
- 升级方式:分为安装包和补丁两种,页面默认选择安装包
- 升级说明:用户输入此次升级的说明描述,非必填
- 软件包:点击下拉框,选择该软件可用于升级的软件包,此为必选项。注意:可升级软件包需要提前在软件仓库上上传才可以,否则升级页面没有可用的软件包,页面会在输入框下面提示“无可用的软件包,请在软件库中上传!”
操作:
点击【确认】按钮,会执行升级操作。页面返回至服务管理页面,同时会弹出操作成功与否的提示。
点击【取消】按钮,将关闭升级页面,跳转到服务管理页面,信息不会被记录

补丁升级:
此种方式允许用户自行上传补丁文件进行升级,支持上传多个补丁文件。
参数说明:
- 升级方式:分为安装包和补丁两种,需点击补丁,激活补丁升级方式
- 升级说明:用户输入此次升级的说明描述,非必填
- 目标路径:补丁文件的目标路径,注意:需输入相对路径,必填
- 补丁资源:用户自行选择补丁文件进行上传,必传
操作:
点击【添加】按钮,会增加一组【目标路径】和【补丁资源】,支持用户上传多个补丁文件。
点击【确认】按钮,会执行升级操作。页面返回至服务管理页面,同时会弹出操作成功与否的提示。
点击【取消】按钮,将关闭升级页面,跳转到服务管理页面,信息不会被记录

# 回滚
服务升级后可进行回滚。
入口:点击菜单【中间件->服务管理】,选择升级的服务,点击服务名称进入该服务详情页。在详情页点击【版本记录】,可查看服务升级历史的最新5条。
在操作列点击【回滚】,弹出对话框,输入回滚原因,点击【确定】后即可将服务回滚至上一版本。点击【取消】弹出二次确认消息后,关闭对话框,取消回滚操作。
操作限制:最新一条记录不出现回滚按钮,已经回滚过的不允许再次回滚操作。
# 授权更新
平台提供授权更新可视化操作。
入口:点击菜单【中间件->服务管理】,鼠标悬停在服务列表某一列的更多操作按钮上,在下拉框中点击【授权更新】跳转到授权更新页面
功能限制:该功能只支持自有中间件:AASV9、AASV10、AMDC、AMDQ
参数说明:
- 目标路径:授权文件的目标路径,注意:需输入相对路径,必填
- 文件:用户自行选择授权文件进行上传,必传
操作:
点击【添加】按钮,会增加一组【目标路径】和【文件】,支持用户上传多个文件。
点击【确认】按钮,会执行授权更新操作。页面返回至服务管理页面,同时会弹出操作成功与否的提示。
点击【取消】按钮,将关闭授权更新页面,跳转到服务管理页面,信息不会被记录

# 运行日志
1、点击菜单【中间件->服务管理】,鼠标悬停在服务列表某一列的更多操作按钮上,在下拉框中点击【日志】弹出在线运行日志详情对话框
2、点击服务列表服务名称进入某个服务的服务详情页,右上角点击【日志】按钮,弹出在线运行日志详情对话框

运行日志详情内容区域默认显示最近100行日志内容,日志内容默认5秒钟自动更新一次。
操作:
点击【刷新】按钮,日志内容刷新
点击【下载】按钮,将会下载日志全部内容
点击【关闭】按钮,将会直接关闭日志详情对话框

# 服务详情
入口:点击菜单【中间件->服务管理】,选择一个服务,点击【服务名称】或操作列的【查看】,进入该服务详情界面。详情页面展示服务基本信息、监控详情、版本记录。
基本信息:展示服务信息及组件基本信息和对应的实例列表。组件实例列表对应的操作同中间件实例。组件实例的批量配置同中间件实例配置 
监控信息:展示同一服务下的同一组件的多个实例树形结构,同时展示实例的监控设施状态。
实例状态包括:正常、告警、离线、未知。点击实例图标跳转到具体的监控信息页面(如果没有开启监控则不跳转)。
注意:ADMC如果是集群部署形态,则展示整个集群的运行状态

版本记录:展示服务升级历史的列表,只展示最近5条的升级记录。
在操作列点击【回滚】,弹出对话框,输入回滚原因,点击【确定】后即可将服务回滚至上一版本。点击【取消】弹出二次确认消息后,关闭对话框,取消回滚操作。
操作限制:最新一条记录不出现回滚按钮,已经回滚过的不允许再次回滚操作。
# 管理中间件实例
# 实例筛选
点击菜单【中间件->实例管理】,进入实例管理界面,可以查看到当前已经部署好的中间件实例。
实例管理管理页面左侧为软件的分类,点击任何一个软件卡片,右侧表格会筛选出对应的中间件列表。
同时,页面右上角支持模糊查询,可以根据组织,应用及实例名称进行模糊查询。

# 启动
进入实例管理界面,在列表模式选择一条或多条实例信息(或在卡片模式选中一个或多个卡片),点击【启动】按钮,弹出启动提示窗口,点击“确定”按钮,将会把实例启动运行。

# 停止
进入实例管理界面,在列表模式选择一条或多条实例务信息(或在卡片模式选中一个或多个卡片),点击【停止】按钮,弹出启动提示窗口,点击“确定”按钮,将会把实例停止运行。

# 重启
进入实例管理界面,在列表模式选择一条或多条实例信息(或在卡片模式选中一个或多个卡片),点击【重启】按钮,弹出启动提示窗口,点击“确定”按钮,将会把实例重新启动。

# 访问控制台
AASV9、AASV10提供管控台免密登录功能。进入实例管理界面,选择一条实例信息,鼠标悬停【更多】,点击【管控台】免密进入Apusic应用服务器监控管理平台
# 删除
进入实例管理界面,在列表模式选择一条或多条需要移除的实例信息信(或在卡片模式选中一个或多个卡片),点击【移除】按钮,弹出启动提示窗口,点击“确定”按钮,将会将实例信息移除。
在列表操作行,鼠标悬停【移除】,也会将实例信息移除。

# 监控
进入实例管理界面,选择一条实例信息,鼠标悬停【更多】,点击【监控】链接,进入基础设施实例监控页面
# 配置
进入实例管理界面,选择一条实例信息,鼠标悬停【更多】,点击【配置】即可弹出实例配置对话框。或者进入实例详情页,点击右上角的【配置】按钮同样可进行配置。
若组件无配置参数,弹出提示
若有配置参数,则会显示配置参数的表单,点击【确定】后弹出消息二次提示提示【配置修改后将立即重启实例,确定继续该操作吗?】确认后会保存配置参数的修改。

# 实例详情
入口:点击菜单【中间件->实例管理】,选择一个服务,点击【实例名称】或操作列的【查看】,进入该实例详情界面。详情页面展示实例信息、配置文件、日志详情、操作历史、关联资源、关联应用。

实例基本信息编辑:点击编辑按钮,编辑实例描述,点击确定完成编辑。

配置文件查看:在配置文件列表操作列点击【查看】,弹出配置文件详情对话框

日志信息查看及下载:在日志信息列表操作列点击【查看】,弹出配置日志详情对话框。点击【下载】可下载日志文件。

操作历史:展示配置操作的历史,若实例进行了配置操作,则新增一条操作历史。只展示最近的5条操作历史
在操作历史列表中点击查看按钮,弹出配置参数的原值与新值,若两者不相等则高亮显示
在操作历史列表中点击【还原】按钮,则配置参数还原为原来的值,并生成一条操作记录
关联资源展示该实例关联的主机基本信息,点击【资源详情】页面跳转到该主机的详情页面
关联应用展示该实例关联的应用基本信息,点击蓝色应用名称,页面跳转到该应用的详情页面
# 管理中间件配置
# 配置模板
该模块可以管理接入软件的配置模板。用户可新增软件的统一使用模板,并对模板进行编辑、删除和对比
入口:点击左侧菜单【配置->配置模板】,进入到配置模板页。默认展示AASV9的模板。用户可以切换软件的下拉选项,选到想查看的软件,来对该软件的模板进行管理。

# 新增模板
在配置模板页,选择软件后,点击【新建模板】按钮,进入新增模板页面,输入模板名称和描述,选择软件版本范围,并增加模板配置内容,即可新增成功
功能限制:需要选定软件,若无软件功能不可用。

# 编辑模板
在配置模板页,点击列表操作列中的【编辑】按钮,进入模板编辑页,此时可以编辑模板名称、描述及模板配置内容。
功能限制:需要选定软件,若无软件功能不可用。

# 查看模板
在配置模板页,点击列表中操作列的【查看】按钮或者点击表格第一列,进入到查看页面,此时所有内容均不可修改

# 模板对比
点击菜单【配置模板】, 进入到配置模板列表页,当有且只有选择两个模板,点击【对比】按钮,可看到文件对比内容,文件对比内容中不同的地方被黄色背景标注
功能限制:同一模板下需要有两个及以上模板,且选定两个模板时功能才可用。
文件对比内容,文件对比内容中不同的地方被黄色背景标注
也可以通过选择框切换配置模板,选择不同类型的配置文件进行比较
# 模板删除
删除模板,删除后不可恢复。在配置模板页,点击列表中操作列的【删除】按钮,即可进行删除操作。
# 应用配置模板到实例
在软件安装过程中,可以选择在模板配置中创建的模板来进行配置。

# 中间件实例配置更新
平台提供页面可视化的方式帮助用户修改中间件的配置参数。
入口:
1、菜单【中间件->实例管理】,实例列表操作列,鼠标悬停【更多】,点击【配置】即可弹出实例配置对话框
2、菜单【中间件->实例管理】,点击列表【实例名称】列,进入实例详情页,点击右上角的【配置】按钮即可弹出实例配置对话框
3、菜单【中间件->服务管理】,点击列表【服务名称】列,进入服务详情页,选择部署角色卡片表格的一行或多行,点击【批量配置】按钮

点击以上入口按钮后,若组件无配置参数,弹出提示
若有配置参数,则会显示配置参数的表单,点击【确定】后弹出消息二次提示提示【配置修改后将立即重启实例,确定继续该操作吗?】确认后会保存配置参数的修改。

如果实例进行了参数配置,会在实例详情中展示最近的5条操作历史
在操作历史列表中点击查看按钮,弹出配置参数的原值与新值,若两者不相等则高亮显示
在操作历史列表中点击【还原】按钮,则配置参数还原为原来的值,并生成一条操作记录
# 中间件仓库
# 组件的概念
组件是软件的逻辑部件的统称,一个软件通常包含一个或多个可部署单元。组件可以是软件的一个内置部件,也可以是引用一个独立软件,甚至是已经部署好的软件实例或者外部服务。
# 出厂默认支持的中间件
| 软件名称 | 版本 |
|---|---|
| 金蝶Apusic应用服务器(AAS) | V9、V10 |
| 金蝶Apusic分布式消息(ADMQ) | V2.4+ |
| 金蝶Apusic分布式缓存(AMDC) | V2.0+ |
| 金蝶Apusic负载均衡(ALB) | V2.0+ |
| 金蝶Apusic分布式配置中心(ADCC) | V1.X |
| Redis | 5.X |
| Nginx | 1.8.0~2.0 |
| Zookeeper | 3.4.X |
| Kafka | 0.10.X、1.11.X |
| Keepalived | 2.1.0~2.1.5 |
| ActiveMQ | 5.X |
# 中间件目录与分类
为了便于管理软件分类,可以建立不同的中间件目录
入口:点击菜单【软件->软件目录】进入软件目录管理页面
点击【新增目录】按钮,弹出目录新增对话框,输入目录名称及描述后,点击确定按钮即可增加一个新的目录
在列表操作列点击【编辑】,弹出目录编辑对话框,可对目录名称和描述进行编辑
选择一个或多个目录后,点击【删除】按钮,可对目录进行批量删除。点击表格操作列的删除则为单个删除

# 自定义接入中间件
除了出厂默认支持的中间件,用户可自定义接入中间件。
入口:点击菜单【软件->软件接入】进入软件接入页面。此页面提供软件的新增、导入、导出、编辑、删除功能,来完成自定义软件的导入。

# 新增/编辑软件
在软件接入页点击【新增软件】按钮,进入软件新增页面,即可对软件进行接入。 可分为基本信息、版本范围(包括组件定义和部署定义)。其中,版本范围、组件定义、部署定义可自由增减。
基本信息(以下*号皆为必填)
- 软件目录:点击下拉框,选择软件归属的目录
- 软件编码:用户手动输入,注意唯一性,若不唯一,最后保存时弹出提示将不允许保存
- 软件名称:用户手动输入
- 软件描述:用户手动输入,添加描述
- 图标:软件的logo图标,支持上传png、jpg格式的图片,图标会在实例、服务列表页面中展示

版本范围
默认有一个版本范围,且有一个时不可删除。点击【+】按钮,生成新的版本范围,点击tab标题右侧的叉号,可以删除该版本范围。版本最多可添加十个。
点击右侧的【复制当前Tab】按钮,可再复制一个与当前版本内容相同的新版本。版本范围:必填,输入软件版本。输入框的内容改变后,版本范围页签的标题跟着改变
版本描述:用户输入
管控台:开关打开后,显示控制台地址输入框
配置信息:可添加多行配置信息。配置参数改变后,组件的关联配置列表跟着改变
操控方式:目前只支持定制脚本
安装位置:用户输入
安装依赖:选择软件的安装依赖,如jdk或python等。最多可添加10个,依赖不能重复添加。选择依赖后,在服务安装中,会有环境检测功能,对目标机器进行安装依赖检测并给出对应反馈
组件定义:
默认有一个组件,点击【+】按钮,生成新的组件,点击tab标题右侧的叉号,可以删除该组件。最多可添加十个组件。点击右侧的【复制当前Tab】按钮,可再复制一个与当前组件内容相同的新组件.
组件名称:输入框的内容改变后,tab标题跟着改变
组件编码:用户输入,必填,在同一版本内要唯一
组件描述:用户输入
关联配置:下拉多选,下拉内容列表与版本基本信息中配置信息同步
日志位置:用户输入,必填

安装参数:在软件安装时候需要,后续不可修改。点击【新参数】按钮,生成一行参数表单,点击表单右侧的叉号,可以删除该参数。端口参数为必有内容,不可删除。
- 参数名称:用户输入中文参数名称
- 参数代号:用户输入参数英文代号
- 参数类型:下拉框选择,选择类型的不同会影响安装中参数表单的展现形式,如展现输入框或选择框等。可选项:INT("整数"), TEXT("文本"), PASSWORD("密码"), NAME("名称"),DESCRIPTION("文本描述") ,ONOFF("开关"),POSITIVEINT("正整数"),PERCENTAGE("百分比"),POSITIVEFLOAT("正浮点数"), FLOAT("浮点数"),IP("IP地址"),RADIO("单选"),CHECKBOX("多选"),FILEPATH("文件路径"), FOLDERPATH("文件夹路径")
- 长度:用户输入最大长度
- 取值:用户输入,需根据参数类型来区分输入,如单选和多选为label=value
- 生效条件:用户输入js表达式
- 必填:复选框,选择必填,安装时有必填校验
- 快速安装必填:复选框,设置快速安装参数是否必填
- 参数描述:用户输入参数的说明

配置参数:内容同安装参数。在安装和配置时都需要,允许修改
监控参数定义:若打开监控支持开关,则可以选择监控模板,同时显示相应的监控参数进行设置

操控定义: 针对不同的操作类型(安装、卸载、启动、停止、初始化、配置)进行脚本参数的添加及脚本内容的编辑

部署定义:
默认有一个部署形态,且有一个时不可删除。点击【+】按钮,生成新的部署形态,点击tab标题右侧的叉号,可以删除该部署形态。最多可添加十个部署形态。 点击右侧的【复制当前Tab】按钮,可再复制一个与当前部署形态内容相同的部署形态。
- 部署名称:输入框的内容改变后,tab标题跟着改变
- 部署编码:用户输入,在同一版本内要唯一
- 部署描述:用户输入
- 节点数量:用户选择
- 机器规格:用户选择
- 组件:组件列表来自于该版本下组件定义部分添加的组件。组件可拖动顺序,可多选

操作:
点击页面最下方操作条的【保存】按钮,页面所有的输入信息方可被保存。保存前有表单输入的校验,若保存成功,则会跳转到软件接入列表页,若不成功,页面会有红色提示,用户可根据提示修改表单信息再进行保存。
点击页面最下方操作条的【关闭】按钮,弹出二次提示后,页面将跳转到软件接入列表页,信息不会被记录
# 软件导入
在软件接入页面点击【导入】按钮,弹出导入对话框。用户可以选择文件上传或将文件拖拽到上传区域,注意:只支持上传.yml文件(导入文件格式可参考导出文件),若选择其他格式的文件会弹出信息提示,将不允许上传
操作:
点击【确定】按钮,文件将会被上传,导入成功后,会自动关闭对话框,列表中增加一条记录。
点击【取消】按钮,对话框将会被关闭,信息不会被记录

# 软件导出
在软件接入列表中,选择一个或多个软件,然后点击上方的【导出】按钮,会直接下载选择软件的yml文件。若选择多个,下载文件则为压缩包,若选择一个,下载文件为单个的yml文件,若不选择,下载文件为所有软件的压缩包。

# 软件删除
在软件接入列表操作列点击【删除】,弹出二次确认提示,确认后可删除

# 软件仓库
在软件仓库页面管理软件安装包的上传、下载等操作,同时页面提供的高级检索功能,可以通过软件类别、软件版本、操作系统、cpu架构、分类对列表数据进行筛选来查看自己想看到的数据。

# 软件库导入
在软件库仓库页面点击【导入】按钮,弹出软件库导入模态框。
导入参数说明:
- 软件:点击下拉框,选择要导入的软件的类别,此为必选项
- 版本范围:与软件的选择有关。点击下拉框,选择版本范围,此为必选项
- 软件版本:用户手动输入软件的版本,此为必填项
- CPU架构:点击下拉框,选择CPU架构,此为必选项,可选项包含:X86、X86_64、ARM64、MIPS64
- 操作系统及版本:点击下拉框,选择操作系统,此为必选项
- 分类:点击下拉框,选择分类,此为必选项,分类包含:基础资源、中间件、应用、库文件
- 描述:用户手动输入
- 安装包:点击上传按钮,弹出文件选择框,安装包为必选项,其中当分类选择为库文件时,只能上传zip、tar、rpm、pkg、gz、war、jar类型的文件。
操作:
点击【确定】按钮,提示成功后,可在列表页看到刚刚导入的软件
点击【取消】按钮,将关闭对话框,信息不会被记录

# 软件库下载
点击表格操作列的下载按钮,可对软件的安装包进行下载。
点击表格上方的下载按钮,可对选中的安装包分别进行下载。

# 软件库删除
点击表格操作列的删除按钮,可对该列的软件包进行删除,删除记录时同时会删除安装包。

# 软件安装
在软件库列表【操作】列点击安装,进入软件安装页面,即可对该软件进行安装

# 软件库详情
在软件库列表点击第二列【软件库名称】或在最后一列【操作】列点击查看,进入软件库详情页面,即可查看软件详情信息

# 业务分组与隔离
# 应用
应用是一组相关联中间件实例的集合,实现完整的业务功能。应用是一种视图,提供业务维度的管理能力。在应用模块用户可以查看已经创建的应用列表,可以新增编辑删除应用,也可以从外部文件中导入应用。
入口:点击菜单【应用】进入应用管理页面。点击应用名称进入应用详情页,详情页中可查看该应用下的实例列表与资源列表。
应用列表展示应用的基本信息列表,包括应用名称、应用版本、描述、隶属部门、运行实例数、操作。
点击第一列的应用名称可以进行详情页,同时在详情页中也提供了应用基本信息编辑的功能;在列表的操作列提供了编辑和删除的功能。
列表头部操作区域提供了新增应用,导入应用和批量删除应用的功能,其中批量删除功能只有在选中列表一行或多行时可用。
同时标题头部右侧提供了根据应用名称或版本进行模糊查询的功能。
# 新增应用
在应用管理页面点击【新增】按钮,进入应用新增页。
应用基本信息输入参数说明:
- 选择部门:点击下拉框,从组织列表中选择应用对应的部门,为必选项
- 应用名称:用户手动输入,为必填项
- 应用版本:用户手动输入,为必填项
- 描述:用户手动输入应用的描述说明信息
操作:
点击右下角【保存】按钮即可成功创建应用,页面跳转到应用管理页面,同时应用列表中将会增加一条记录
点击右下角【关闭】按钮,页面将会返回到应用管理页面,数据不会被记录

# 编辑应用
编辑应用时,在应用列表页的操作列点击编辑按钮,进入该应用的详情页,点击应用信息标题后面的编辑按钮即可对应用的基本信息进行编辑
编辑完应用基本信息后,点击确定按钮则可以完成应用信息的编辑,点击取消取消本次编辑

# 导入应用
使用excel文件导入应用,注意:文件内容格式要与模板一致,模板可按如下引导方式下载。
在应用管理页面点击【导入】按钮,弹出导入对话框。
导入应用时,可点击蓝色文字【导入模板】进行模板下载,再根据格式修改数据,注意:请确保各字段类型正确无误,否则有可能导致导入失败。切勿修改模板中的字段名称。数据导入上限为2000条。

导入模板

当把修改后的文件保存后,将导入文件拖拽到导入弹出框的上传区域即可完成应用的导入,导入成功后可以在应用列表中查看到导入的应用。
# 删除应用
批量删除:表格中单选或多选应用时,批量删除功能才可用。该功能需在表格中选中应用才可用。
单个删除:点击表格操作列的【删除】,即可对该行的应用进行删除

# 组织部门
平台提供了组织管理的功能,在中间件导入时可以选择组织部门,更好的纳管中间件的分类。在该功能中用户可以很清晰的查看用户的组织结构,同时用户可以新增编辑删除某个组织。
组织入口:统一平台->平台管理->组织管理
组织管理列表呈现组织的树形结构,从公司到部门到小组

# 新增编辑组织
在组织管理模块中,点击按钮【新增】即可打开新增组织对话框;点击表格操作列的【编辑】,可以编辑该组织。
参数说明:
- 上级组织:下拉框,下拉列表为组织的树形结构,用户选择它的上级组织,必选
- 组织类型:三选一,必选,组织类型包括三类:公司、部门、小组
- 组织名称:用户手动输入组织的名称,此为必填项
- 说明:用户输入,非必填,添加组织的备注说明
- 管理员:下拉选择该组织的管理员,非必选
操作:
点击【确定】按钮,组织信息将被保存,可在列表页看到组织信息的更新
点击【取消】按钮,将关闭对话框,信息不会被记录

# 组织详情
在组织管理模块中,点击组织名称可以查看组织详情,除基本信息外,可以查看该组织的下级部门及该组织下的用户

# 相关工具
# 远程终端
主机中提供了远程终端功能,可以对主机进行命令行操作。
功能使用限制:主机处于运行状态,且只有使用SSH方式的主机可以使用远程终端功能。
入口:
1、点击菜单【资源->主机管理】进入主机管理页面。在主机列表,选择一台主机,鼠标悬停【更多】链接,选择【远程终端】,若该主机为免密连接,则直接跳转到远程终端,若非免密,会跳转到远程终端登录页,输入正确密码后可以登录进入远程终端。若主机设置了终端禁用命令,则在终端中无法使用该命令。
2、点击主机列表主机名称列,进入主机详情页面,在右上角有【远程终端】按钮,点击后功能同1


非免密状态下,需要输入正确密码方可登陆。

主机的远程终端禁用命令在新增或导入时可设置,并且在主机详情页也可以修改禁用命令与免密与否

# 日志
系统提供了运行日志的查看与下载功能。若进行了中间件的安装,服务的启停删等操作都可以在日志功能中进行查看。
入口:
1、点击菜单【中间件->服务管理】,鼠标悬停在服务列表某一列的更多操作按钮上,在下拉框中点击【日志】弹出在线运行日志详情对话框
2、点击服务列表服务名称进入某个服务的服务详情页,右上角点击【日志】按钮,弹出在线运行日志详情对话框

运行日志详情内容区域默认显示最近100行日志内容,日志内容默认5秒钟自动更新一次。
操作:
点击【刷新】按钮,日志内容刷新
点击【下载】按钮,将会下载日志全部内容
点击【关闭】按钮,将会直接关闭日志详情对话框

# 监控与告警
AUMP监控告警模块从业务系统视角出发,对中间件进行一体化、自动化、智能化的全面监控。保障中间件的高可用和业务系统正常稳定可靠运行,极大提高信息中心运维的效率,使得对中间件管理从被动分散的维护转变为主动集中的控制和自动化,智能化的管理。
监控告警模块主要功能包括如下
仪表盘
仪表盘功能展示了用户自定义预览的设施资源的监控状况,通过创建自定义的仪表盘,添加资源的指标曲线图表,并实时查看资源的趋势和状态信息、。
监控服务
监控服务提供统一的监控管理功能,监控指标动态图表、。
告警管理
告警管理针对不同中间件批量创建告警策略,并支持多渠道通知。
巡检功能
巡检功能可选择需要监控的设施对象,设置自动巡检周期采集指标数据图形化展示巡检结果生成巡检报告。
报表功能
报表功能通过灵活的自定义统计报表,运维人员可以定期掌握设施对象在每日、每周、每月的运行 健康状况监控统计等功能。
# 监控
进入实例管理界面,选择一条实例信息,鼠标悬停【更多】,点击【监控】链接,进入基础设施实例监控页面
# 设施监控列表
进入设施监控界面,可以看到设施监控的列表信息(如图所示),包括设施名称,设施类型,实例地址,监控模板,运行状态,采集器状态,可以进行信息编辑、监控配置、查看、删除的操作。
设施名称:创建基础设施输入的设施名称。
设施类型:创建基础设施选择的设施类型。
实例地址:监控对象的ip地址。
监控模板:设施配置任务时选择的监控模板。
运行状态:设施实例运行的状态,全部运行正常显示正常,存在运行异常的显示异常,没有配置监控,状态显示未知。
采集器状态:采集器运行的状态,全部运行正常显示正常,存在运行异常的显示异常,没有配置监控,状态显示提示未配置。
告警策略:设施创建的报警策略的数量。
信息编辑:进入修改基础设施界面,修改设施。
监控配置:进入修改监控配置界面,修改监控配置的设置。
删除:点击删除标签并确认,可以删除当前的基础设施和监控任务。

# 设施详情
在设施监控界面点击具体的设施名称或者"查看"进入具体的一个设施,选择"设施详情"页签,可以查看设施信息,监控任务信息,监控项信息。
- 设施信息
包括设施名称,设施类型,实例ip,更新日期,运行创建日期,描述。
- 监控任务信息
包括任务名称,采集类型,采集模板,采集端口,采集路径采集周期,超时时间,配置方式,附件标签,采集器ip,采集器配置以及运行状态。
- 监控项信息
该设施实例所监控指标的监控项,包括监控项名称,指标表达式,聚合维度,聚合方式,点击具体的监控项名称可以查看该监控项详情及图表信息。
具体描述如下图所示。

# 设施监控图表
在设施监控界面点击具体的设施名称或者"查看"进入具体的一个设施,切换到"监控图表"页签,,可以查看该设施的基本信息和监控静态数据和动态图表数据,监控基本信息信息包括ip地址,设施类型,状态等信息,描述如下图所示。

# 编辑设施监控
- 编辑基础设施
在设施监控界面点击信息编辑进入编辑基础设施界面,可以编辑设施名称,已经配置监控的设施类型不可编辑,未配置监控的设施类型不可编辑,编辑主机域名或IP,如需添加多个主机实例,可点击下面的添加主机按钮继续添加,备注中输入对基础设施的一些相关说明。点击完成按钮,返回设施监控列表界面,描述如下图所示。
- 编辑监控配置
在设施监控界面点击监控配置进入编辑监控配置界面,可以编辑采集器的高级配置,即采集端口,采集路径,采集周期,超时周期等。编辑配置采集点部署配置方式,修改为内置,宿主机部署,网络部署。同样编辑访问方式,选择HTTP,Basic认证配置项可选择性配置,选择HTTPS,则CA证书必须配置,HTTP Basic也可以选择支持同时开启。描述如下图所示。
- 删除设施监控
在基础设施列表界面,点击删除按钮并确认,即可删除基础设施。

# 告警管理
报警策略与基础设施关联,报警策略就是对设施指标的变化采取的措施的规则。针对不同的基础设施类型,可以通过选择报警模板,进行批量的创建报警策略展示所有报警策略的策略名称、关联对象、关联对象数、监控指标、触发条件、告警级别、通知对象、创建时间、启用禁用状态等。用户可以统一、方便地管理和查看报警策略。
# 设施告警策略
在设施监控界面点击具体的设施名称或者"查看"进入具体的一个设施,切换到"告警策略"页签,可以对该设施进行添加管理告警策略,可以查看该设施的目前创建的告警策略,该位置维护该设施的报警策略,也可以在"告警"模块下的"告警策略"下创建管理告警策略。描述如下图所示。

# 设施告警事件
在设施监控界面点击具体的设施名称或者"查看"进入具体的一个设施,切换到"告警事件"页签,可以查看该设施的目前所产生的告警事件信息,描述如下图所示。

# 报警策略管理界面
点击导航栏中的告警->报警策略。
报警策略可以通过列表进行批量的启用、禁用和删除操作,并能根据告警策略名称查询相关的报警策略。还可以查看关联对象的设施名称和设施ip地址。在操作栏中可以查看报警策略的详情。

# 操作
报警策略支持的操作包括批量添加报警策略、批量启用禁用删除报警策略、查看报警策略详情、修改报警策略等。
·添加基础设施策略
点击"添加"按钮,弹出"添加告警策略"窗口,监控类型选择设施监控,即可添加基础设施策略,选择设施类型、关联对象,并根据需求选择模板导入或自定义,还可选择报警策略启用禁用状态。最后可以配置告警通知的通知时间、通知方式、通知对象和备注等。
策略选择:模板导入,自定义两种,选择一种,选择模板导入,后续可以选择相应的报警模板,批量导入该报警模板的报警策略,只需要修改相应的报警条件,报警级别即可。若选择自定义,需要用户自己去添加相应的报警策略。
策略名称:报警策略的标识名称。
监控指标项:可从当前设施的监控项中选取。
报警触发条件:设置阈值,和监控项数据和阈值的对比公式,当达到公式条件时候,触发报警动作。
触发报警级别:警告,严重,灾难,选择其中一种。
报警通知:若开启,则产生告警通知,否则,只产生相应的报警事件记录,不产生告警通知。
通知方式:报警信息的通知发送方式。
通知时间:只在选择的时间段内发送报警信息。
通知对象:选择达到报警触发条件后通知的通知对象,可选一个或多个。
报警消息内容:报警信息附带的消息内容。

·编辑
选中要操作的报警策略,点击后边的"编辑"按钮,弹出"修改报警策略"窗口进行修改报警策略名称、所属业务、拨测协议、拨测地址拨测周期、拨测点等内容,点击确认按钮,完成拨测监控的编辑操作。
·删除
选中要操作的报警策略,点击后边的"删除"按钮,弹出"确定删除"提示弹窗,点击确认按钮,完成报警策略的删除操作。或者可以勾选左侧勾选框,批量选中要删除的策略,点击左上方的删除按钮,完成批量删除操作。

·启用禁用
选中要操作的报警策略,点击后边的"启用/禁用"按钮,弹出"确定启用/禁用"提示弹窗,点击确认按钮,完成报警策略的启用禁用操作。或者可以勾选左侧勾选框,批量选中要启用/禁用的策略,点击左上方的启用/禁用按钮,完成批量启用/禁用。

·查看详情
选中要操作的报警策略,点击后边的"查看"按钮,即可进入报警策略详情页面。

# 运维工单
# 业务概述
工单管理系统,是IT运维系统重要的一个功能。一个设计良好的工单管理系统,可以提升管理效率,优化服务体系。用户可以通过工单提单页面,将需要处理的问题通过工单的形式提交上报,工单会流转到运维手中,并开始处理。用户可以随时查看工单的处理进度,并且可以得到及时的反馈。同时在,在工单流转的过程中,用户可以补充问题,参与问题的解决,使问题能够得到更快更好的处理。 AUMP的工单系统分工单提单系统和工单处理系统两部分。用户在控制台首页通过快捷入口进入到提单页面和管理用户已经创建的工单。运维工程师则通过工单处理系统对用户工单进行响应和处理。
# 工单流程
工单系统将工单从生成到结束过程完整记录,包括工单提单、分配工单、受理工单、工单催办、受理工单、处理工单、工单提醒、工单解决、工单撤销、工单关闭、工单删除等,可随时查看进展的流程状态,并通过多维数据报表,完整分析工单处理情况。

# 工单提单系统
工单提单系统是面所有向AUMP用户的,用户可以根据实际情况和需求提交工单。入口如下图所示:
我的工单菜单是用户管理和查询自己创建的工单的页面。在这个页面中用户可以随时查看工单的进度,和运维工程师进行沟通,撤销不需要处理的工单,关闭已经解决的工单并给此次工单处理服务打分。

# 工单管理系统
工单管理系统对AUMP的运维管理员和运维人员开放,主要是处理用户和系统生成的工单,获取工单的统计概览信息。
# 派发并处理工单
运维人员在工单中心可以进行派发并处理工单,其中可以进行指派、接受工单操作,进行工单的分发,指定具体的工单处理人。运维人员在处理工单时,可以通过发送留言随时进行沟通交流,工单处理情况则实时显示工单的当前进度和历史处理信息。

# 工单统计
工单概览统计显示当前平台的所有工单的统计信息,如全部工单数、已处理工单数、当前未处理工单数、平均工单响应时间、平均工单处理时间等。工程师工单统计可以直观显示某个工程师的具体工单处理情况。只有运维管理员才有权限查看工单概览和工程师工单统计。

# 工单中心
工单中心是整个工单管理系统的工单调度中心。工单中心可以查询平台上所有工单的信息。运维人员在工单中心可以进行指派、接受工单操作,进行工单的分发,指定具体的工单处理人。

# SLA服务水平
Sla服务水平菜单界面主要是一段时间内未受理的工单的快捷入口。运维人员可以方便的查看到超过24h和48h还没被受理的工单,提醒运维人员尽快对长时间未受理的工单进行响应,提升用户体验。
# 我的工单
我的工单是运维人员需要处理的工单的展示页面,只能查看到当前登陆用户作为工单处理人的工单,分为未解决和已解决工单。未解决工单包括已受理、处理中的工单,已解决工单则是运维人员标记已解决、已关闭的工单。

# 工单详情
工单详情页面展示工单的详细信息,在工单的查询列表中点击查看详情即可进入到工单详情页面。在工单详情页中,运维人员和工单用户都可以通过发送留言随时进行沟通交流,工单处理情况则实时显示工单的当前进度和历史处理信息。

# 平台管理
平台管理的功能,主要描述AUMP的控制设置和访问管理。AUMP的访问控制台集成了用户管理、用户组管理、用户授权、角色管理、服务管理、通知公告、审计日志的功能模块,是AUMP平台的管理和控制中心。

# 用户和用户组
用户是AUMP的使用者的信息载体,一组账号密码等信息的集合。AUMP通过用户进行登陆认证和权限分配等。用户组是用户的集合,用来统一管理用户。
# 用户的创建和管理
用户包含有账号、密码、用户姓名、联系电话、备注等信息。AUMP平台使用用户的账号和密码进行登陆认证。在用户管理模块中可以对用户进行创建、修改、查看、启用禁用等操作。启用和禁用状态表示能够通过该用户登陆AUMP,启用状态的用户可以登陆到AUMP,禁用状态的用户则无法登陆。启动和禁用状态可以进行切换。

# 用户组的创建和管理
用户组是用户的集合,通过组管理用户,进行用户归档,方便用户的查询、查看和管理。在用户组管理模块中可以进行用户组创建,添加用户、查看用户组、删除用户组等操作。在创建用户组时候可以选择要添加进组内的用户,创建完成后也可以进行添加用户和移除用户的操作。删除了用户组并不会删除组内的用户。

# 用户个人信息维护
在用户信息模块中,可以查看当前登陆用户的详细信息,可以对当前登陆用户的用户姓名、手机号码、邮箱地址、密码、备注信息进行修改配置。

# 角色管理
“角色”是用于权限控制功能的一个抽象概念,一个“角色”代表了一组权限的集合,不同的角色可能会包含不同的权限。AUMP平台通过给用户分配不同的角色,而角色又有不同的权限,实现用户的权限管理。总体上来说,就是用户所拥有的权限,就是用户当前的角色的权限的并集。
# 角色的创建和管理
在角色管理模块中,用户可以进行创建自定义角色、对自定义角色分配权限、修改角色信息、删除角色的操作。
新建角色
角色管理界面选择新建角色进入新建角色界面。

角色名称:角色的名字标识,建议选用能够标识该角色主要功能的名称。
角色描述:对角色进行详细描述的信息。
服务类型:不同的产品服务包含不同的权限,根据角色功能需求选择不同的服务类型,如需要给角色分配控制台的权限,就需要勾选控制台管理服务。
点击进入下一步后就可以进行具体的权限分配,勾选中的权限就是要给角色分配的权限。勾选完后点击完成按钮,就完成了一个自定义角色的创建过程。

分配权限:对于已创建好的自定义角色进行权限的修改。
修改角色:修改角色的名称和备注信息。
删除角色:删除自定义的角色,只能删除没有分配给用户的角色,如果该角色已经分配给了用户,需要到分配角色功能解除与用户的关系后才能继续删除。
# 系统预设角色及权限
AUMP平台预设有四个系统角色,对权限管理进行了大体上的划分
| 角色名称 | 角色描述 |
|---|---|
| 超级管理员 | 拥有所有的权限 |
| 系统管理员 | 拥有控制台的所有权限,可以进行用户信息修改,权限设置,查看审计日志等权限 |
| 安全保密员 | 只拥有控制台下的授权管理和角色管理功能模块的权限,可以进行用户的权限管理相关功能 |
| 安全审计员 | 只拥有控制台下的日志审计管理的权限,只能进行日志审计的相关操作 |
# 用户授权
用户授权模块是对用户的角色进行操作的模块。用户可以进行用户权限查看、用户权限修改的操作。
# 用户授予角色
角色是AUMP所有功能权限的一个子集,通过对用户授予不同角色,间接地实现对用户授予不同的权限。如果角色之前的权限有重复,权限会覆盖掉。在用户授权功能页,点击要修改的用户右边的分配角色按钮,弹出分配角色窗口。通过勾选不同的角色对用户的角色进行分配,点击确认按钮就完成了分配角色的操作。

# 查看授予用户的权限
要查看某一用户所拥有的权限,在用户授权功能页点击用户的名字或者“查看”按钮就可以进入到用户的权限详情页。详情页只是展示用户的角色集合的权限集合,不能对用户的权限进行勾选和修改。

# 平台公告
公告管理模块是用来发布公告信息或及时通知的功能模块,可以帮助用户便捷高效的发布公告、查看公告、管理公告。
# 公告的创建和管理
在公告管理功能详情页中可以进行发布公告、编辑公告、删除公告的操作。公告的类型分为服务公告、安全公告、升级公告和其他公告。

# 公告栏展示
在用户登录后,可以在控制台的右侧找到公告栏,公告栏中能看到最新发布的公告信息。
# 公告栏内容
在公告栏中点击需要查看内容的公告标题,可以查看公告详细内容。

# 服务管理
AUMP平台将接入的产品当作服务来进行管理,通过服务接入功能,能够将新产品和已有产品接入到平台管理中。
# 服务管理列表
在服务管理列表中,用户可以查看产品服务接入与上线情况,并能够分类别查询。用户可通过服务上线与服务下线功能,控制用户是否可以看到该服务。

# 注册服务
用户可以将适配了平台接入协议的产品服务地址填入服务路径中。

# 费用计量
管理平台支持中间件使用量统计
# 查看费用计量
点击平台管理→费用计量,进入费用计量页面、展示当前月中间件用量信息。点击列表中的【明细】弹出明细弹窗,可以查看每个实例在统计范围内的使用明细,明细统计单位为“天”,默认选中列表页的统计范围,可以修改,最大支持一年范围内的明细查看。

# 导出明细
在“费用计量”页面,点击【导出明细】,下载excel的明细表格

# 附录
# 中间件默认定义
本章节描述中间件软件仓库中出厂的中间件标准定义说明。
# Apusic应用服务器 V9
# 基本信息
| 项目 | 定义值 | 备注 |
|---|---|---|
| 软件目录 | 应用服务器 | |
| 软件名称 | AASV9 | |
| 图标 | ||
| 软件描述 | aasv9 |
# 版本与依赖
| 项目 | 定义值 | 备注 |
|---|---|---|
| 版本范围 | V9~V9.x | |
| 版本描述 | ||
| 是否开启管控台 | 开启 | |
| 配置信息 | apusic.conf、license.xml | |
| 操控方式 | 定制脚本 | |
| 安装位置 | /opt/AASV9 | |
| 安装依赖 | jdk1.8、python2.7.5、端口6888 | |
# 组件定义
# 组件信息
| 项目 | 定义值 | 备注 |
|---|---|---|
| 组件名称 | aasv9 | |
| 组件编码 | aasv9 | |
| 组件关联配置 | ||
| 日志位置 | /opt/AASV9/domains/mydomain/logs/ | |
| 组件描述 |
# 安装参数
| 参数名称 | 参数代号 | 参数类型 | 长度 | 取值 | 必填项 | 描述 |
|---|---|---|---|---|---|---|
| 端口 | port | 端口号 | 4 | 6888 | 是 | 6888 |
| 密码 | password | 密码 | 256 | Apusic12345678 | 否 | 密码必须大于8位,包括大小写、数字 |
| 域路径 | domainDir | 文本 | 256 | /opt/AASV9/domains/mydomain | 是 |
# 配置参数
| 参数名称 | 参数代号 | 参数类型 | 长度 | 取值 | 必填项 | 描述 |
|---|---|---|---|---|---|---|
| 多路复用端口号 | port | 端口号 | 4 | 6888 | 否 | 多路复用端口号;HTTP、JNDI、JMS服务 |
| 是否启用SSL通讯 | SSLEnabled | 文本 | 10 | FALSE | 否 | 是否启用SSL通讯,True/False,设置为True表示开启SSL通讯,需要配置SSL通讯属性 |
| SSL通讯端口 | SecurePort | 端口号 | 4 | 6889 | 否 | SSL通讯所使用的端口 |
| 保存服务器密钥和证书的密钥 | KeyStore | 文本 | 255 | config/sslserver | 否 | 保存服务器密钥和证书的密钥库文件 |
| KeyStore密钥库的管理密码 | KeyStorePassword | 文本 | 255 | 否 | KeyStore密钥库的管理密码 | |
| KeyStore密钥密码 | KeyPassword | 文本 | 255 | 否 | KeyStore密钥密码 | |
| 最大线程数 | MaxThreads | 正整数 | 10 | 30 | 否 | 此属性决定自动调优线程池所能提供的最大线程数,-1表示不限数量 |
| 最大队列数 | MaxQueueSize | 正整数 | 10 | 500 | 否 | 此属性决定等待获取线程队列的最大长度 |
| 最小备用线程数 | MinSpareThreads | 正整数 | 10 | 5 | 否 | 此属性决定自动调优线程池中的最小备用线程数 |
| 最大备用线程数 | MaxSpareThreads | 正整数 | 10 | 30 | 否 | 此属性决定自动调优线程池中的最大备用线程数 |
| 等待超时时间 | IdleTimeout | 正整数 | 10 | 300 | 否 | 等待超时时间,当线程池中的某个线程等待被使用的实际时间超过此属性数值时,线程池自动关闭此线程;单位秒 |
# 监控参数
| 项目 | 定义值 | 备注 |
|---|---|---|
| 监控模板 | ApusicAS V9 | Apusic应用服务器V9 |
# 操控定义
| 项目 | 定义值 | 备注 |
|---|---|---|
| 安装 | ||
| 卸载 | rm -rf $installPath | |
| 启动 | nohup $domainDir/bin/startapusic >> startaas.log 2>&1 & | |
| 停止 | ||
| 初始化 | ||
| 配置 | source /etc/profile |
# 部署定义
- 单机部署定义
| 项目 | 定义值 | 备注 |
|---|---|---|
| 部署名称 | 单机 | |
| 部署编码 | standlone | |
| 部署描述 | ||
| 节点数量 | = 1 | |
| 计算规格 | 2G、2核、100G | |
| 包含组件 | aasv9 |
- 集群部署定义
| 项目 | 定义值 | 备注 |
|---|---|---|
| 部署名称 | ||
| 部署编码 | ||
| 部署描述 | ||
| 节点数量 | ||
| 计算规格 | ||
| 包含组件 |
# Apusic应用服务器 V10
# 基本信息
| 项目 | 定义值 | 备注 |
|---|---|---|
| 软件目录 | 应用服务器 | |
| 软件名称 | AASV10 | |
| 图标 | ||
| 软件描述 | aasv10 |
# 版本与依赖
| 项目 | 定义值 | 备注 |
|---|---|---|
| 版本范围 | AASV10~AASV10.x | |
| 版本描述 | ||
| 是否开启管控台 | 开启 | |
| 配置信息 | domain.xml、license.xml | |
| 操控方式 | 定制脚本 | |
| 安装位置 | /opt/AASV10 | |
| 安装依赖 | jdk1.8 |
# 组件定义
# 组件信息
| 项目 | 定义值 | 备注 |
|---|---|---|
| 组件名称 | AASV10 | |
| 组件编码 | AASV10 | |
| 组件关联配置 | ||
| 日志位置 | /opt/AASV10/ApusicAS/aas/domains/mydomain/logs/ | |
| 组件描述 |
# 安装参数
| 参数名称 | 参数代号 | 参数类型 | 长度 | 取值 | 必填项 | 描述 |
|---|---|---|---|---|---|---|
| 端口 | port | 端口号 | 4 | 6888 | 是 | 6888 |
| 密码 | password | 密码 | 255 | Apusic12345678 | 否 | 密码必须大于8位,包括大小写、数字 |
| 域名 | domainName | 文本 | 255 | mydomain | 是 | |
| 域路径 | domainDir | 文本 | 1024 | /opt/AASV10/ApusicAS/aas/domains | 是 |
# 配置参数
| 参数名称 | 参数代号 | 参数类型 | 长度 | 取值 | 必填项 | 描述 |
|---|---|---|---|---|---|---|
| 最大线程池大小 | max-thread-pool-size | 正整数 | 10 | 250 | 否 | 线程池http-thread-pool最大线程池大小 |
| 最小线程池大小 | min-thread-pool-size | 正整数 | 10 | 5 | 否 | 线程池http-thread-pool最小线程池大小 |
| 最大队列大小 | max-queue-size | 正整数 | 10 | 4096 | 否 | 在有线程可用来处理消息之前,可以排队的最大消息数。-1值表示队列大小没有限制 |
| 空闲线程超时时间 | idle-thread-timeout-seconds | 正整数 | 10 | 900 | 否 | 从池中删除空闲线程之前经过的时间 (秒) |
# 监控参数
| 项目 | 定义值 | 备注 |
|---|---|---|
| 监控模板 | ApusicAS V10 | Apusic应用服务器V10 |
# 操控定义
| 项目 | 定义值 | 备注 |
|---|---|---|
| 安装 | ||
| 卸载 | rm -rf $installPath | |
| 启动 | nohup $domainDir/bin/startapusic >> startaas.log 2>&1 & | |
| 停止 | ||
| 初始化 | ||
| 配置 | source /etc/profile |
# 部署定义
- 单机部署定义
| 项目 | 定义值 | 备注 |
|---|---|---|
| 部署名称 | 单机 | |
| 部署编码 | standlone | |
| 部署描述 | ||
| 节点数量 | = 1 | |
| 计算规格 | 2G、2核、100G | |
| 包含组件 | AASV10 |
- 集群部署定义
| 项目 | 定义值 | 备注 |
|---|---|---|
| 部署名称 | ||
| 部署编码 | ||
| 部署描述 | ||
| 节点数量 | ||
| 计算规格 | ||
| 包含组件 |
# Apusic分布式消息队列
# 基本信息
| 项目 | 定义值 | 备注 |
|---|---|---|
| 软件目录 | 消息中间件 | |
| 软件名称 | ADMQ | |
| 图标 | ||
| 软件描述 | admq |
# 版本与依赖
| 项目 | 定义值 | 备注 |
|---|---|---|
| 版本范围 | 2.1~2.X | |
| 版本描述 | ||
| 是否开启管控台 | 开启 | |
| 配置信息 | license.xml、zookeeper.conf、broker.conf、storage.conf | |
| 操控方式 | 定制脚本 | |
| 安装位置 | /opt/ADMQ | |
| 安装依赖 | jdk1.8 | |
# 组件定义
# 组件信息
| 项目 | 定义值 | 备注 |
|---|---|---|
| 组件名称 | zookeeper | |
| 组件编码 | zookeeper | |
| 组件关联配置 | license.xml、zookeeper.conf | |
| 日志位置 | /opt/ADMQ/admq-V2.2.1/logs/ | |
| 组件描述 |
| 项目 | 定义值 | 备注 |
|---|---|---|
| 组件名称 | broker | |
| 组件编码 | broker | |
| 组件关联配置 | license.xml、broker.conf | |
| 日志位置 | /opt/ADMQ/admq-V2.2.1/logs/ | |
| 组件描述 |
| 项目 | 定义值 | 备注 |
|---|---|---|
| 组件名称 | storage | |
| 组件编码 | storage | |
| 组件关联配置 | license.xml、broker.conf | |
| 日志位置 | /opt/ADMQ/admq-V2.2.1/logs/ | |
| 组件描述 |
| 项目 | 定义值 | 备注 |
|---|---|---|
| 组件名称 | standalone | |
| 组件编码 | standalone | |
| 组件关联配置 | license.xml、zookeeper.conf | |
| 日志位置 | /opt/ADMQ/admq-V2.2.1/logs/ | |
| 组件描述 | 单机引擎 |
# 安装参数
| 参数名称 | 参数代号 | 参数类型 | 长度 | 取值 | 必填项 | 描述 |
|---|---|---|---|---|---|---|
| 端口 | port | 端口号 | 5 | 2181 | 是 | 客户端连接端口 |
| 管控台 | manager_server | 文本 | 256 | 否 | 管控台ip | |
| zk选举端口 | elect_port | 正整数 | 5 | 2888 | 是 | |
| zk数据同步端口 | data_port | 正整数 | 5 | 3888 | 是 | |
| 管理端口 | admin_port | 正整数 | 5 | 9990 | 是 | |
| 监控数据采集端口 | monitorPport | 正整数 | 5 | 18800 | 是 |
| 参数名称 | 参数代号 | 参数类型 | 长度 | 取值 | 必填项 | 描述 |
|---|---|---|---|---|---|---|
| 端口 | port | 端口号 | 5 | 6650 | 是 | 数据传输端口 |
| 管理端口 | admin_port | 正整数 | 5 | 8080 | 否 | |
| 第三方传输协议 | messagingProtocols | 文本 | 10 | 否 | 第三方传输协议适配(支持kafka,mqtt,amqp,rocketmq | |
| kafka端口 | kafka_port | 端口号 | 5 | 9092 | 否 | |
| 监控数据采集端口 | monitorPport | 正整数 | 5 | 18800 | 否 |
| 参数名称 | 参数代号 | 参数类型 | 长度 | 取值 | 必填项 | 描述 |
|---|---|---|---|---|---|---|
| 端口 | port | 正整数 | 5 | 3181 | 是 | 数据传输端口 |
| 监控数据采集端口 | monitorPport | 正整数 | 5 | 8000 | 是 |
| 参数名称 | 参数代号 | 参数类型 | 长度 | 取值 | 必填项 | 描述 |
|---|---|---|---|---|---|---|
| 端口 | port | 正整数 | 5 | 2181 | 是 | |
| 主机服务 | manager_server | 文本 | 20 | 是 |
# 配置参数
| 参数名称 | 参数代号 | 参数类型 | 长度 | 取值 | 必填项 | 描述 |
|---|---|---|---|---|---|---|
| 端口 | settingPort | 文本 | 20 | 否 |
| 参数名称 | 参数代号 | 参数类型 | 长度 | 取值 | 必填项 | 描述 |
|---|---|---|---|---|---|---|
| 存储节点个数 | managedLedgerDefaultEnsemb | 正整数 | 10 | 2 | 否 | 存储节点个数 |
| 写入的存储节点个数 | managedLedgerDefaultWriteQuo | 正整数 | 10 | 2 | 否 | 每条消息需要写入的存储节点个数 |
| 等待写入节点个数 | managedLedgerDefaultAckQuorum | 正整数 | 10 | 1 | 否 | 需要等待多少个节点的写入确认 |
# 监控参数
| 项目 | 定义值 | 备注 |
|---|---|---|
| 监控模板 | ZooKeeper | ZooKeeper |
| 采集器安装路径 | /usr/local/exporter/ | |
| 采集端口 | 9141 | |
| 采集路径 | /metrics | |
| zk地址 | localhost:2181 |
# 操控定义
| 项目 | 定义值 | 备注 |
|---|---|---|
| 安装 | ||
| 卸载 | rm -rf $installPath | |
| 启动 | nohup $domainDir/bin/startapusic >> startaas.log 2>&1 & | |
| 停止 | ||
| 初始化 | ||
| 配置 | source /etc/profile |
# 部署定义
- 单机部署定义
| 项目 | 定义值 | 备注 |
|---|---|---|
| 部署名称 | 单机 | |
| 部署编码 | standlone | |
| 部署描述 | ||
| 节点数量 | = 1 | |
| 计算规格 | 2G、2核、100G | |
| 包含组件 | standalone | 单机引擎 |
- 集群部署定义
| 项目 | 定义值 | 备注 |
|---|---|---|
| 部署名称 | 集群 | |
| 部署编码 | cluster | |
| 部署描述 | ||
| 节点数量 | = 3 | |
| 计算规格 | 1G、1核、100G | |
| 包含组件 | zookeeper、broker、storage |
# Apusic分布式缓存
# 基本信息
| 项目 | 定义值 | 备注 |
|---|---|---|
| 软件目录 | 缓存 | |
| 软件名称 | AMDC | |
| 图标 | ||
| 软件描述 | amdc |
# 版本与依赖
| 项目 | 定义值 | 备注 |
|---|---|---|
| 版本范围 | 2.1~2.X | |
| 版本描述 | ||
| 是否开启管控台 | 关闭 | |
| 配置信息 | license.xml、conf.yaml、sentinel.yaml | |
| 操控方式 | 定制脚本 | |
| 安装位置 | /opt/AMDC | |
| 安装依赖 |
# 组件定义
# 组件信息
| 项目 | 定义值 | 备注 |
|---|---|---|
| 组件名称 | amdc-server | |
| 组件编码 | amdc-server | |
| 组件关联配置 | ||
| 日志位置 | amdc/ | |
| 组件描述 |
| 项目 | 定义值 | 备注 |
|---|---|---|
| 组件名称 | amdc-sentinel | |
| 组件编码 | amdc-sentinel | |
| 组件关联配置 | ||
| 日志位置 | amdc/ | |
| 组件描述 |
# 安装参数
| 参数名称 | 参数代号 | 参数类型 | 长度 | 取值 | 必填项 | 描述 |
|---|---|---|---|---|---|---|
| 端口 | port | 端口号 | 5 | 6359 | 是 | 客户端连接端口 |
| 从节点个数 | SLAVE_NUM | 整数 | 5 | 0 | 是 | |
| 密码 | PASSWORD | 密码 | 32 | 否 | ||
| 主节点 | masterNode | 文本描述 | 25 | 否 | ||
| 主节点密码 | masterAuth | 密码 | 255 | 否 | ||
| 监控端口 | monitorport | 端口号 | 5 | 8004 | 是 | |
| 虚拟IP | vip | IP地址 | 25 | 否 |
| 参数名称 | 参数代号 | 参数类型 | 长度 | 取值 | 必填项 | 描述 |
|---|---|---|---|---|---|---|
| 端口 | port | 正整数 | 5 | 26359 | 是 | 客户端连接端口 |
| 主节点ip | masterIp | IP地址 | 15 | 127.0.0.1 | 否 | |
| 主节点端口 | masterPort | 端口号 | 5 | 6359 | 否 | |
| 主节点密码 | masterPssword | 密码 | 50 | 否 | ||
| 选举个数 | eCount | 整数 | 5 | 1 | 否 |
# 配置参数
| 参数名称 | 参数代号 | 参数类型 | 长度 | 取值 | 必填项 | 描述 |
|---|---|---|---|---|---|---|
| 绑定IP | Bind | 文本 | 20 | 0.0.0.0 | 否 | 绑定服务器所在的IP |
| 工作目录 | Dir | 文本 | 20 | ./ | 否 | 设置工作目录,rdb文件会自动存放在该目录 |
| license路径 | LicensePath | 文本 | 20 | ./license.xml | 否 | 读取license.xml的路径 |
| SSL模式 | SSL | 文本 | 20 | false | 否 | 是否开启SSL模式 |
# 监控参数
| 项目 | 定义值 | 备注 |
|---|---|---|
| 监控模板 | AMDC | AMDC |
# 操控定义
| 项目 | 定义值 | 备注 |
|---|---|---|
| 安装 | ||
| 卸载 | rm -rf $installPath | |
| 启动 | nohup $domainDir/bin/startapusic >> startaas.log 2>&1 & | |
| 停止 | ||
| 初始化 | ||
| 配置 | source /etc/profile |
# 部署定义
- 单机部署定义
| 项目 | 定义值 | 备注 |
|---|---|---|
| 部署名称 | 单机 | |
| 部署编码 | standlone | |
| 部署描述 | ||
| 节点数量 | = 1 | |
| 计算规格 | 2G、2核、100G | |
| 包含组件 | amdc-server | amdc |
- 集群部署定义
| 项目 | 定义值 | 备注 |
|---|---|---|
| 部署名称 | 集群 | |
| 部署编码 | cluster | |
| 部署描述 | ||
| 节点数量 | >= 3 | |
| 计算规格 | 2G、2核、200G | |
| 包含组件 | amdc-server |
# Apusic负载均衡器
# 基本信息
| 项目 | 定义值 | 备注 |
|---|---|---|
| 软件目录 | 服务网关 | |
| 软件名称 | ALB | |
| 图标 | ||
| 软件描述 | ALB |
# 版本与依赖
| 项目 | 定义值 | 备注 |
|---|---|---|
| 版本范围 | 2.0~2.X | |
| 版本描述 | ||
| 是否开启管控台 | 关闭 | |
| 配置信息 | license.xml、license-dashboard.xml、config.yaml | |
| 操控方式 | 定制脚本 | |
| 安装位置 | /opt/alb | |
| 安装依赖 | 端口 | 80 |
# 组件定义
# 组件信息
| 项目 | 定义值 | 备注 |
|---|---|---|
| 组件名称 | alb | |
| 组件编码 | alb | |
| 组件关联配置 | ||
| 日志位置 | /opt/alb/alb/alb_install_dir/alb/logs/ | |
| 组件描述 |
# 安装参数
| 参数名称 | 参数代号 | 参数类型 | 长度 | 取值 | 必填项 | 描述 |
|---|---|---|---|---|---|---|
| 端口 | port | 正整数 | 5 | 80 | 是 | 端口 |
# 配置参数
| 参数名称 | 参数代号 | 参数类型 | 长度 | 取值 | 必填项 | 描述 |
|---|---|---|---|---|---|---|
# 监控参数
| 项目 | 定义值 | 备注 |
|---|---|---|
| 监控模板 | Apusic LB | Apusic负载均衡器 |
# 操控定义
| 项目 | 定义值 | 备注 |
|---|---|---|
| 安装 | ||
| 卸载 | rm -rf $installPath | |
| 启动 | nohup $domainDir/bin/startapusic >> startaas.log 2>&1 & | |
| 停止 | ||
| 初始化 | ||
| 配置 | source /etc/profile |
# 部署定义
- 标准部署定义
| 项目 | 定义值 | 备注 |
|---|---|---|
| 部署名称 | 标准 | |
| 部署编码 | standard | |
| 部署描述 | ||
| 节点数量 | = 1 | |
| 计算规格 | 1G、1核、100G | |
| 包含组件 | alb | alb |
# Nginx
# 基本信息
| 项目 | 定义值 | 备注 |
|---|---|---|
| 软件目录 | 反向代理 | |
| 软件名称 | Nginx | |
| 图标 | ||
| 软件描述 | Nginx |
# 版本与依赖
| 项目 | 定义值 | 备注 |
|---|---|---|
| 版本范围 | 1.8.0~2.0 | |
| 版本描述 | ||
| 是否开启管控台 | 关闭 | |
| 配置信息 | nginx.conf | |
| 操控方式 | 定制脚本 | |
| 安装位置 | /usr/local/nginx | |
| 安装依赖 | jdk | 1.8 |
# 组件定义
# 组件信息
| 项目 | 定义值 | 备注 |
|---|---|---|
| 组件名称 | nginx | |
| 组件编码 | nginx | |
| 组件关联配置 | ||
| 日志位置 | /usr/local/nginx/logs/ | |
| 组件描述 |
# 安装参数
| 参数名称 | 参数代号 | 参数类型 | 长度 | 取值 | 必填项 | 描述 |
|---|---|---|---|---|---|---|
| 端口 | port | 正整数 | 5 | 80 | 是 | 端口 |
# 配置参数
| 参数名称 | 参数代号 | 参数类型 | 长度 | 取值 | 必填项 | 描述 |
|---|---|---|---|---|---|---|
| 进程数 | worker_processes | 整数 | 10 | 1 | 否 | nginx进程数 |
| 最大连接数 | worker_connections | 整数 | 10 | 1024 | 否 | 单个进程最大连接数 |
# 监控参数
| 项目 | 定义值 | 备注 |
|---|---|---|
| 监控模板 | Nginx | Nginx |
| 采集器安装路径 | /usr/local/exporter/ | |
| 采集端口 | 9113 | |
| 采集路径 | /metrics | |
| 抓取nginx指标uri | http://127.0.0.1/stub_status |
# 操控定义
| 项目 | 定义值 | 备注 |
|---|---|---|
| 安装 | ||
| 卸载 | rm -rf $installPath | |
| 启动 | nohup $domainDir/bin/startapusic >> startaas.log 2>&1 & | |
| 停止 | ||
| 初始化 | ||
| 配置 | source /etc/profile |
# 部署定义
- 单例部署定义
| 项目 | 定义值 | 备注 |
|---|---|---|
| 部署名称 | 单例 | |
| 部署编码 | standalone | |
| 部署描述 | ||
| 节点数量 | = 1 | |
| 计算规格 | 1G、1核、100G | |
| 包含组件 | nginx | nginx |
# Kafka
# 基本信息
| 项目 | 定义值 | 备注 |
|---|---|---|
| 软件目录 | 消息中间件 | |
| 软件名称 | kafka-0.X | |
| 图标 | ||
| 软件描述 | kafka 1.0以下版本 |
# 版本与依赖
| 项目 | 定义值 | 备注 |
|---|---|---|
| 版本范围 | 0.10.2.0~0.10.X | |
| 版本描述 | ||
| 是否开启管控台 | 关闭 | |
| 配置信息 | server.properties | |
| 操控方式 | 定制脚本 | |
| 安装位置 | /opt/kafka | |
| 安装依赖 |
# 组件定义
# 组件信息
| 项目 | 定义值 | 备注 |
|---|---|---|
| 组件名称 | kafka-server | |
| 组件编码 | kafka-server | |
| 组件关联配置 | ||
| 日志位置 | logs/ | |
| 组件描述 |
# 安装参数
| 参数名称 | 参数代号 | 参数类型 | 长度 | 取值 | 必填项 | 描述 |
|---|---|---|---|---|---|---|
| 端口 | port | 正整数 | 5 | 9092 | 是 | |
| 日志目录 | logDir | 文本 | 256 | /opt/kafka/logs | 是 | |
| zk服务列表 | zkList | 文本 | 256 | localhost:2181 | 是 | ip1:port1,ip2:port2 ... |
| 监控端口 | monitorPort | 正整数 | 5 | 9308 | 是 | 端口 |
| 节点服务列表 | nodeList | 文本 | 256 | 是 | 节点IP服务列表 e.g. "172.24.3.1,172.24.3.2,172.24.3.3" |
# 配置参数
| 参数名称 | 参数代号 | 参数类型 | 长度 | 取值 | 必填项 | 描述 |
|---|---|---|---|---|---|---|
# 监控参数
| 项目 | 定义值 | 备注 |
|---|---|---|
| 监控模板 | Kafka | Kafka |
# 操控定义
| 项目 | 定义值 | 备注 |
|---|---|---|
| 安装 | ||
| 卸载 | rm -rf $installPath | |
| 启动 | nohup $domainDir/bin/startapusic >> startaas.log 2>&1 & | |
| 停止 | ||
| 初始化 | ||
| 配置 | source /etc/profile |
# 部署定义
- 单机部署定义
| 项目 | 定义值 | 备注 |
|---|---|---|
| 部署名称 | 单例 | |
| 部署编码 | standalone | |
| 部署描述 | ||
| 节点数量 | = 1 | |
| 计算规格 | 1G、1核、100G | |
| 包含组件 | kafka-server | kafka-server |
- 集群部署定义
| 项目 | 定义值 | 备注 |
|---|---|---|
| 部署名称 | 集群 | |
| 部署编码 | cluster | |
| 部署描述 | ||
| 节点数量 | = 3 | |
| 计算规格 | 2G、2核、100G | |
| 包含组件 | kafka-server | kafka-server |
# Redis
# 基本信息
| 项目 | 定义值 | 备注 |
|---|---|---|
| 软件目录 | 缓存 | |
| 软件名称 | Redis | |
| 图标 | ||
| 软件描述 | redis缓存 |
# 版本与依赖
| 项目 | 定义值 | 备注 |
|---|---|---|
| 版本范围 | 5.0~5.X | |
| 版本描述 | ||
| 是否开启管控台 | 关闭 | |
| 配置信息 | redis.conf | |
| 操控方式 | 定制脚本 | |
| 安装位置 | /usr/local/redis | |
| 安装依赖 | jdk | 1.8 |
# 组件定义
# 组件信息
| 项目 | 定义值 | 备注 |
|---|---|---|
| 组件名称 | redis | |
| 组件编码 | redis | |
| 组件关联配置 | ||
| 日志位置 | /usr/local/redis/ | |
| 组件描述 |
# 安装参数
| 参数名称 | 参数代号 | 参数类型 | 长度 | 取值 | 必填项 | 描述 |
|---|---|---|---|---|---|---|
| 端口 | port | 正整数 | 5 | 6379 | 是 | |
| 密码 | password | 文本 | 32 | 否 | ||
| 主机ip | masterIp | 文本 | 32 | 是 | ||
| 主机密码 | masterAuth | 文本 | 32 | 否 |
# 配置参数
| 参数名称 | 参数代号 | 参数类型 | 长度 | 取值 | 必填项 | 描述 |
|---|---|---|---|---|---|---|
| 客户端超时时间 | timeout | 正整数 | 10 | 0 | 否 | 客户端空闲N秒后关闭连接 |
| 日志输出级别 | loglevel | 文本 | 10 | notice | 否 | 取值debug、verbose、notice或warning |
| 日志输出路径 | logfile | 文本 | 255 | usr/local/redis/redis.log | 否 | 指定日志输出路径 |
| 设置同时连接的最大客户端数 | maxclients | 整数 | 10 | 10000 | 否 | 设置同时连接的最大客户端数 |
| 内存清理策略 | maxmemory-policy | 文本 | 55 | noeviction | 否 |
# 监控参数
| 项目 | 定义值 | 备注 |
|---|---|---|
| 监控模板 | Redis | Redis |
| 采集器安装路径 | /usr/local/exporter/ | |
| 采集端口 | 9121 | |
| 采集路径 | /metrics | |
| redis地址 | localhost:6379 | |
| redis密码 |
# 操控定义
| 项目 | 定义值 | 备注 |
|---|---|---|
| 安装 | ||
| 卸载 | rm -rf $installPath | |
| 启动 | nohup $domainDir/bin/startapusic >> startaas.log 2>&1 & | |
| 停止 | ||
| 初始化 | ||
| 配置 | source /etc/profile |
# 部署定义
- 单机部署定义
| 项目 | 定义值 | 备注 |
|---|---|---|
| 部署名称 | 单机 | |
| 部署编码 | standalone | |
| 部署描述 | ||
| 节点数量 | = 1 | |
| 计算规格 | 1G、1核、100G | |
| 包含组件 | redis | redis单机 |
- 主从部署定义
| 项目 | 定义值 | 备注 |
|---|---|---|
| 部署名称 | 主从 | |
| 部署编码 | MS | |
| 部署描述 | ||
| 节点数量 | >= 2 | |
| 计算规格 | 1G、1核、100G | |
| 包含组件 | redis | redis单机 |