云服务器内容精选

  • 安装Backint Agent 执行下载命令后,您的安装脚本将存放在/tmp目录下,您可以在该目录下执行安装脚本。 在root用户下,执行以下命令安装Backint Agent,请在SID位置输入使用Backint Agent的SID。例如:bash install.sh --install S99 bash install.sh --install SID install.sh 脚本会执行以下操作: 在 /usr/sap/{SID}/SYS/global/hdb/opt/hw-backint-agent/中以 JAR 文件的形式安装 Backint Agent。 下载兼容的JRE版本。 提供调用 Backint Agent的 hdbbackint 脚本。请勿修改 hdbbackint 脚本。 完成后,安装脚本将发出一条消息提示您更新/usr/sap/{SID}/SYS/global/hdb/opt/hdbconfig/hw-backint-agent.conf文件的内容。 高可用系统的情况下,您需要在备机上,重复如上操作。 父主题: Backint Agent安装
  • 设置Backint Agent配置文件 您可以通过在配置文件中指定参数来配置 Backint Agent。 1. 您可通过以下命令进入该文件所在的目录。 cd /usr/sap/{SID}/SYS/global/hdb/opt/hdbconfig 请将目录中的{SID}替换为实际SID。例如 /usr/sap/S99/SYS/global/hdb/opt/hdbconfig 2. 您可通过以下命令编辑文件: vi hw-backint-agent.conf 请您务必设置配置文件中的桶名、备份等级及SID: BUCKET: Backint Agent 读写内容的OBS桶的名称。您将使用该OBS桶创建备份对象。 LOG LEVEL: 打印日志的详细程度。您仅需设置为INFO即可。DEBUG仅用于出现问题后工作人员为您排查时所涉及的等级。 SID: 安装HANA系统时,使用的SID(System ID)。 THREADNUM: 备份和恢复时的并发数。并发数可以设置为1-20,默认为8,请根据机器的规格合理设置。 BACKUPSIZE: 备份和恢复时,每个线程上传的数据量(单位:M)。数据量可以设置为1-2047(单位:M),默认为200。 在使用Backint备份或恢复时,会占用一定的内存,占用量的峰值大致等于2 * THREADNUM * BACKUPSIZE,请根据机器的内存情况,合理设置参数。当备份过大时,BACKUPSIZE不能设置太小,BACKUPSIZE与备份大小的关系为:BACKUPSIZE * 10000 应大于 备份大小。 以下示例展示了有效的hw-backint-agent.conf文件内容。 BUCKET=xxx LOGLEVEL=INFO SID=S01 THREADNUM=8 BACKUPSIZE=200 3. 编辑完成后,按下键盘上的“ESC”按钮后,使用“shift" + " : ”组合键,输入“wq!”,保存编辑后的文件。 父主题: 配置Backint Agent
  • SAP HANA(单节点HA) 在SAP HANA(单节点HA)场景,您需要在主备节点上都部署监控Agent,具体请参考SAP HANA(单节点无HA)。 hostname填写各自的主机名,在主节点将database.hana的enable配置项改为true,启用监控。 HA切换后,在主节点需将database.hana的enable配置项改为false,停止原主节点的监控;在备节点需将database.hana的enable配置项改为true,启用新主节点。 父主题: 安装监控Agent
  • 修改E CS 的安全组规则(管理控制台) 本节介绍登录管理控制台后修改ECS安全组规则的操作步骤和方法。本章节以ECS为例介绍如何修改DNS和添加安全组,BMS操作步骤类似。 在ECS详情页,单击安全组页签。 进入安全组列表页。 单击具体的安全组名。 单击“更改安全组规则”。 进入安全组详情页。 BMS的操作步骤: 请单击表格中左上角的安全组ID。 在对应安全组“操作”列单击“配置规则”。 在“出方向规则”页签下单击“添加规则”。 按表1所示添加规则。 表1 安全组规则 优先级 策略 类型 协议端口 目的地址 说明 1 允许 IPv4 TCP 80 100.125.0.0/16 用于从OBS桶下载Agent包到ECS或BMS中、获取ECS或BMS的元数据信息与鉴权信息。 1 允许 IPv4 TCP 53 100.125.0.0/16 用于DNS解析 域名 ,下载Agent时解析OBS地址、发送监控数据时解析 云监控服务 Endpoint地址。 1 允许 IPv4 UDP 53 100.125.0.0/16 用于DNS解析域名,下载Agent时解析OBS地址、发送监控数据时解析 云监控 服务Endpoint地址。 1 允许 IPv4 TCP 443 100.125.0.0/16 采集监控数据到云监控服务端。
  • 操作步骤 使用root账号,登录ECS。 执行如下命令,确认当前Agent的版本是新架构Uniagent还是老架构telescope。 if [[ -f /usr/local/uniagent/extension/install/telescope/bin/telescope ]]; then /usr/local/uniagent/extension/install/telescope/bin/telescope -v; elif [[ -f /usr/local/telescope/bin/telescope ]]; then echo "old agent"; else echo 0; fi 返回“old agent”,表示使用的是老版本Agent(telescope架构)。 返回版本号,表示使用新版本Agent(Uniagent架构)。 返回“0”,表示未安装Agent。 卸载当前版本的Agent。 如果2中返回old agent,代表当前Agent为老版本,卸载命令参见卸载Agent(老版本)。 如果2中返回版本号,代表当前Agent为新版本,卸载命令参见卸载Agent(新版本)。 安装最新版本的Agent,安装命令参见操作步骤。
  • 操作步骤 使用root账号,登录主机。 执行以下命令,安装Agent,安装脚本分为agent_install.sh和agentInstall.sh,分别对应以下两种命令。 新架构Agent: cd /usr/local && curl -k -O ${download_url} && bash agent_install.sh -t ${version} -r ${regionID} 老架构Agent: cd /usr/local && curl -k -O ${download_url} && bash agentInstall.sh 表1中老架构的区域包括:华南-广州-友好用户环境、拉美-圣保罗一、拉美-墨西哥城一,其余都属于新架构。 将${download_url} 替换成表1中的下载路径,将${version}替换成Agent版本特性中的版本,将${regionID}替换成表1中的regionID。例如,用北京一下载地址替换${download_url},对应的安装命令为: cd /usr/local && curl -k -O https://obs.cn-north-1.myhuaweicloud.com/uniagent-cn-north-1/package/agent_install.sh && bash agent_install.sh -t 2.7.2 -r cn-north-1 命令执行完成时,输出Telescope process starts successfully.则代表安装成功。 执行如下命令,清除安装脚本。 if [[ -f /usr/local/uniagent/extension/install/telescope/bin/telescope ]]; then rm /usr/local/agent_install.sh; else rm /usr/local/agentInstall.sh; fi Agent插件配置完成后,因监控数据暂未上报,插件状态仍显示“未安装”,等待3-5分钟,刷新即可。
  • 前提条件 已配置DNS和安全组,配置方法参考如何配置DNS和安全组?。 已配置委托,配置方法参考如何配置委托?。 确保操作步骤中的安装目录都有读写权限,并且安装成功后的Telescope进程不会被其他软件关闭。 确保已下载Agent安装脚本,获取脚本的方式如下: 表1 获取Linux镜像的Agent安装脚本 区域 regionID 下载路径 华北-北京一 cn-north-1 https://uniagent-cn-north-1.obs.cn-north-1.myhuaweicloud.com/package/agent_install.sh 华北-北京四 cn-north-4 https://uniagent-cn-north-4.obs.cn-north-4.myhuaweicloud.com/package/agent_install.sh 华北-乌兰察布一 cn-north-9 https://uniagent-cn-north-9.obs.cn-north-9.myhuaweicloud.com/package/agent_install.sh 华南-广州 cn-south-1 https://uniagent-cn-south-1.obs.cn-south-1.myhuaweicloud.com/package/agent_install.sh 华南-广州-友好用户环境 cn-south-4 https://telescope-cn-south-4.obs.cn-south-4.myhuaweicloud.com/scripts/agentInstall.sh 华南-深圳 cn-south-2 https://uniagent-cn-south-2.obs.cn-south-2.myhuaweicloud.com/package/agent_install.sh 华东-上海一 cn-east-3 https://uniagent-cn-east-3.obs.cn-east-3.myhuaweicloud.com/package/agent_install.sh 华东-上海二 cn-east-2 https://uniagent-cn-east-2.obs.cn-east-2.myhuaweicloud.com/package/agent_install.sh 华东-青岛 cn-east-5 https://uniagent-cn-east-5.obs.cn-east-5.myhuaweicloud.com/package/agent_install.sh 西南-贵阳一 cn-southwest-2 https://uniagent-cn-southwest-2.obs.cn-southwest-2.myhuaweicloud.com/package/agent_install.sh 中国-香港 ap-southeast-1 https://uniagent-ap-southeast-1.obs.ap-southeast-1.myhuaweicloud.com/package/agent_install.sh 亚太-曼谷 ap-southeast-2 https://uniagent-ap-southeast-2.obs.ap-southeast-2.myhuaweicloud.com/package/agent_install.sh 亚太-新加坡 ap-southeast-3 https://uniagent-ap-southeast-3.obs.ap-southeast-3.myhuaweicloud.com/package/agent_install.sh 亚太-雅加达 ap-southeast-4 https://uniagent-ap-southeast-4.obs.ap-southeast-4.myhuaweicloud.com/package/agent_install.sh 非洲-约翰内斯堡 af-south-1 https://uniagent-af-south-1.obs.af-south-1.myhuaweicloud.com/package/agent_install.sh 拉美-圣地亚哥 la-south-2 https://uniagent-la-south-2.obs.la-south-2.myhuaweicloud.com/package/agent_install.sh 拉美-圣保罗一 sa-brazil-1 https://uniagent-sa-brazil-1.obs.sa-brazil-1.myhuaweicloud.com/package/agent_install.sh 拉美-墨西哥城一 na-mexico-1 https://uniagent-na-mexico-1.obs.na-mexico-1.myhuaweicloud.com/package/agent_install.sh 拉美-墨西哥城二 la-north-2 https://uniagent-la-north-2.obs.la-north-2.myhuaweicloud.com/package/agent_install.sh 中东-利雅得 me-east-1 https://uniagent-me-east-1.obs.me-east-1.myhuaweicloud.com/package/agent_install.sh
  • Windows平台 Windows下Agent分为新版本和老版本两种,请根据安装路径确定Agent版本。 新版本Agent默认安装路径为“C:\Program Files\uniagent\extension\install\telescope”。 查看Agent状态 在任务管理器中查名为telescope的进程状态。 启动Agent 在Agent安装包存放目录(“C:\Program Files\uniagent\extension\install\telescope”)下,双击执行start.bat脚本,启动Agent。 停止Agent 在Agent安装包存放目录(“C:\Program Files\uniagent\extension\install\telescope”)下,双击执行shutdown.bat脚本,停止Agent。 卸载Agent 在Agent安装包存放目录(“C:\Program Files\uniagent\script”)下,双击执行uninstall.bat脚本,卸载Agent。 老版本Agent默认安装路径为“C:\Program Files\telescope”。 查看Agent状态 在任务管理器中查名为telescope的进程状态。 启动Agent 在Agent安装包存放目录(“C:\Program Files\telescope”)下,双击执行start.bat脚本,启动Agent。 停止Agent 在Agent安装包存放目录(“C:\Program Files\telescope”)下,双击执行shutdown.bat脚本,停止Agent。 卸载Agent 在Agent安装包存放目录(“C:\Program Files\telescope”)下,双击执行uninstall.bat脚本,卸载Agent。
  • Linux平台 查看、启动、停止、更新和卸载Agent需使用root用户。 查看Agent版本 使用root账号,登录主机。 执行如下命令,确认使用Agent的版本。 if [[ -f /usr/local/uniagent/extension/install/telescope/bin/telescope ]]; then /usr/local/uniagent/extension/install/telescope/bin/telescope -v; elif [[ -f /usr/local/telescope/bin/telescope ]]; then echo "old agent"; else echo 0; fi 返回“old agent”,表示使用老版本Agent,请参考老版本操作指令。 返回版本号,表示使用新版本Agent,请参考新版本操作指令。 返回“0”,表示未安装Agent。 查看Agent状态(新版本) 以root用户登录主机,执行以下命令,查看Agent状态。 /usr/local/uniagent/extension/install/telescope/telescoped status 当系统返回以下内容,则表示Agent为正常运行状态。 "Telescope process is running well." 启动Agent(新版本) 执行以下命令,启动Agent。 /usr/local/uniagent/extension/install/telescope/telescoped start 重启Agent(新版本) 执行以下命令查看telescope的PID。 /usr/local/uniagent/extension/install/telescope/telescoped restart 图1 重启Agent 停止Agent(新版本) 登录主机,执行以下命令,停止Agent。 service uniagent stop /usr/local/uniagent/extension/install/telescope/telescoped stop 卸载Agent(新版本) 执行以下命令,即可卸载Agent。 bash /usr/local/uniagent/script/uninstall.sh 用户可手动卸载Agent插件,卸载后云监控服务将不再主动采集主机的监控数据。如需再次使用,请参考操作步骤或操作步骤重新安装。 查看Agent状态(老版本) 以root用户登录ECS或BMS,执行以下命令,查看Agent状态。 service telescoped status 当系统返回以下内容,则表示Agent为正常运行状态。 "Active(running)"或"Telescope process is running well." 启动Agent(老版本) 执行以下命令,启动Agent。 /usr/local/telescope/telescoped start 重启Agent(老版本) 执行以下命令,重启Agent。 /usr/local/telescope/telescoped restart 停止Agent(老版本) 登录ECS或BMS,执行以下命令,停止Agent。 service telescoped stop 如果Telescope安装失败,可能会导致无法正常停止Agent,可通过执行以下命令进一步尝试; /usr/local/telescope/telescoped stop 卸载Agent(老版本) 执行以下命令,即可卸载Agent。 /usr/local/telescope/uninstall.sh 用户可手动卸载Agent插件,卸载后云监控服务将不再主动采集主机的监控数据。如需再次使用,请参考操作步骤或操作步骤重新安装。
  • 请求示例 POST https://{endpoint}/v1/{project_id}/agent-run/workflows/{workflow_id}/conversations/{conversation_id} Request Header: Content-Type: application/json X-Auth-Token: MIINRwYJKoZIhvcNAQcCoIINODCCDTQCAQExDTALBglghkgBZQMEAgEwgguVBgkqhkiG... stream: true Request Body: { "inputs": { "query": "你好" }, "plugin_configs": [ { "plugin_id": "xxxxxxxxx", "config": { "key": "value" } } ] }
  • 响应示例 提问器节点返回: { "conversation_id": "2c90493f-803d-431d-a197-57543d414317", "messages": [ { "role": "assistant", "content": "请您提供年龄相关的信息" } ], "status": { "code": 1, "desc": "succeeded" }, "start_time": 1734336269313, "end_time": 1734336270908 } end节点返回: { "conversation_id": "2c90493f-803d-431d-a197-57543d414317", "outputs": { "responseContent": "18" }, "messages": [], "status": { "code": 1, "desc": "succeeded" }, "start_time": 1734337068533, "end_time": 1734337082545 }
  • 操作场景 本章节主要介绍如何在主机监控页面为弹性云服务器一键安装/升级Agent插件,为用户提供更加便捷的安装方式,请根据需要选择合适的安装方式。支持Agent一键安装的系统请参考Agent支持的系统有哪些? 表1 适用场景 安装方式 适用场景 安装&升级插件 已支持一键安装的主机资源,可在界面直接点击“安装&升级插件”按钮,系统将自动识别可以进行一键安装的所有主机,进行批量安装插件。 远程安装 必须有可用的安装机,且安装机与需要安装插件的主机在同一VPC组内,确保安装机与待安装主机间网络互通才可进行远程安装,远程安装当前仅支持Linux操作系统的主机。 手动安装 不支持一键安装的主机,首次安装时需要登录机器进行手动安装。
  • 处理方法 在主机上安装Agent成功已超过10分钟,控制台Agent状态仍显示“离线”。 是:请执行2。 否:请您耐心等待Agent上线,无需执行后续操作。安装Agent成功后,不会立即生效,需要等待5-10分钟左右控制台才会刷新状态。 主机的操作系统是否在HSS支持的操作系统及版本范围内。 是:请执行3。 否: 企业主机安全 的Agent无法正常安装和运行在您的主机上,请升级为企业主机安全支持的操作系统后再尝试安装Agent。 主机网络是否正常。 是:请执行4。 否:请确保您的主机所属安全组出方向设置允许访问100.125.0.0/16网段的10180端口,且主机能正常访问网络。待主机能正常访问网络后,再查看Agent状态。 主机剩余可用内存是否大于300MB。 是:请执行5。 否:主机内存不足将导致Agent离线,请扩充内存容量,容量扩充完成后,Agent将恢复上线。 Agent进程异常,需要重启Agent。 Windows操作系统 以管理员administrator权限登录主机。 打开“任务管理器”。 在“服务”页签选中“HostGuard”。 单击鼠标右键,选择“重新启动”,完成重启Agent。 Linux操作系统 请以root用户在命令行终端执行以下命令,完成重启Agent。 /etc/init.d/hostguard restart 如果回显以下信息,则表示重启成功。 root@HSS-Ubuntu32:~#/etc/init.d/hostguard restart Stopping Hostguard... Hostguard stopped Hostguard restarting... Hostguard is running 重启进程后等待2-3分钟: 如果Agent状态为“在线”,则故障清除。 如果Agent状态仍为“未安装”或者“离线”,请卸载Agent,再重新安装Agent。
  • 手动打通网络 在“终端节点”页面右上方,单击“购买终端节点”,进入购买“终端节点”页面。 根据页面信息,配置购买参数。 区域:选择“华东二”或“西南-贵阳一”。请根据主机要接入的区域选择。 服务类别:选择“云服务”。 选择服务: 选择“com.myhuaweicloud.xxx.hss-agent”,其中“xxx”表示Region ID,例如华东二的Region ID为cn-east-4。 勾选“创建内网域名”。 虚拟私有云:选择与您主机网络互通的私有云。 子网:选择或创建一个子网。 IPv4:选择“自动分配IPv4”。 其他参数:根据界面提示按需配置。 单击“立即购买”,完成订单提交。 返回“终端节点”页面,确认终端节点创建完成。
  • 源端Agent注册后为什么 主机迁移服务 控制台没有记录? 如果在源端服务器上安装和配置了迁移Agent,但是没有在 主机迁移 服务控制台查看到该源端服务器。请进行以下排查: 首先请确认源端注册成功,源端注册成功的Linux和Windows Python2版本的控制台会打印“successfully”字样,Windows Python3版本会有“上传源端信息成功”字样。 请确认是否登录错账号或者错误的输入了其他账号的AK/SK。 如果确认源端注册成功,且控制台版本与Agent版本匹配,仍然没有记录,请等待1分钟后刷新页面再查看。 父主题: Agent安装与启动