Skip to main content
操作视频:告警集成

对接的整体步骤

① 拿 4 个资源(乐维端提供) ② 在你的系统写代码调接口 ③ 推送告警到乐维 ④ 在乐维平台验证推送成功

操作步骤

获取4 个对接资源

LwReqUrl

一般为http://页面地址/backend_api 例如: http://192.168.1.11/backend_api/api/v6/aialert/receive

apikey

在乐维服务器执行:
输出类似:
将实际密钥填写到 Postman 环境变量 apikey。示例中的占位符不能直接作为密钥使用,请勿公开真实密钥。

appid 和token

在乐维平台 Web端操作:
  1. 登录乐维平台,进入 系统管理 → 集成系统,点击 新增应用 告警集成 操作截图 1
  2. 填写:
- 应用名称:你的系统名(如”AIOps告警对接”) - 应场景:事件平台 - 接入平台类型:通过第三方推送 告警集成 操作截图 2
  1. 保存后系统生成 appid 和 token 告警集成 操作截图 3

用 Postman 测试

步骤 1:导入 postman

把 “事件平台推送postman_collection.json ”导入 Postman。 展开下方示例,复制 JSON 并保存为 event-alert-integration.postman_collection.json,然后导入 Postman。无需登录文档仓库。

步骤 2:填变量

替换 collection 里的占位符: 配置环境变量 apikey 为实际 API 签名密钥;导入的集合已经包含签名脚本。以下请求示例中的 data 是 JSON 字符串。请将示例中的事件 ID、事件时间及恢复时间替换为测试环境的实际值,不要直接用于生产告警。 告警接收 Body 示例
告警恢复 Body 示例

步骤 3:自动算签名(关键)

下面的脚本来自原文内嵌的 Postman 集合,使用环境变量保存密钥。签名前写入时间戳,并排除 sign 字段。

步骤 4:发送请求 + 验证

  • 选 “告警接收” → 点击 Send
  • 响应 {“code”: 0, …} → 成功
  • 去乐维事件平台 → 全部告警, 查看推送的告警

接口说明

接口列表

签名说明

数据准备
  • 秘钥(由本平台提供):示例 YOUR_SECRET_OR_SIGNATURE
  • 请求接口:示例 http://192.168.1.1/api/v6/test/demo
  • 接口应用请求数据(非最终的请求数据):
请求参数介绍
合法参数:
  • 值不为 null
  • 值不为 byte[],即数组
  • 键值不为 sign
开始签名(5 步)
以下使用占位密钥 YOUR_API_KEY 演示算法;请求时间戳需在发送时重新生成。
  1. 将应用参数与 timestamp 按键名排序。
  1. 按“键名 + 值”顺序拼接。
  1. 在拼接结果前加上密钥。
  1. 计算 SHA-1,使用小写十六进制签名。
  1. 添加 sign,得到最终请求参数。

接口请求规则

接口返回

接口应用参数开发说明

对于请求参数比较复杂的,如存在多维数组的:
建议:需对当前复杂参数进行整体 json 序列化,得到一个新的参数 data,如上述: {“name”:“name”,“age”:11,“country”:“cn”,“items”:[{“demo”:“demo”},{“test”:“test”}]} 注意:序列化前的数组无需进行排序,直接对数组进行序列化即可。 应用参数变为:

告警接收接口(api/v6/aialert/receive)

请求方法
POST
请求 URL
http://xx.com/api/v6/aialert/receive
参数
data 参数说明
data 参数说明(自定义字段)
请求示例
返回示例
返回参数说明

告警恢复接口(api/v6/aialert/recovery)

请求方法
POST
请求 URL
http://xx.com/api/v6/aialert/recovery
参数
data 参数说明
请求示例
返回示例
返回参数说明
Last modified on September 14, 2026