跳到主要内容

CEP 控制台 (7401)

这是实时规则引擎的管理控制台。用于 编写 · 验证 · 部署 EQL 语句,并查看已部署语句实际触发次数(匹配数)。

项目值
地址 (TLS)https://<server-ip>:7401/
登录PP_CEP_WEB_USER / PP_CEP_WEB_PASSWORD
其他访问路径管理控制台 → 工具 界面中的 CEP 卡片
如果您要在程序中使用

有连接到同一引擎的 Java 客户端 → CEP 客户端


界面​

CEP 控制台 — EQL 语句列表 · 编辑器 · 结果 · 各语句匹配数

编号内容
①EQL 语句列表 — 服务器上所有语句及其部署状态。可搜索
②操作 — Validate(F9) · Deploy · Undeploy · Clear
③语句名称 — 部署时使用的名称。用相同名称重新部署会替换原语句
④编辑器 — 编写 EQL 的地方。可用标签页同时编辑多个语句
⑤结果 — 验证错误或部署结果显示在这里
⑥右侧标签页 — 指标 · 引擎 · API 密钥
⑦各语句匹配数 — 哪些规则实际正在触发。若长时间为 0,则说明该规则与现场情况不匹配
⑧底部栏 — 就绪状态 · 语句数量 · 已打开的标签页数量
不存在「启动·停止」这样的状态

服务器只区分 已部署 / 未部署 两种状态。没有临时暂停语句的概念,因此控制台也不提供此类按钮。如需停止,请使用 Undeploy。


使用步骤​

  1. 确定语句名称 — 此后将以此名称进行查找、替换和删除。
  2. Validate(F9) — 服务器仅进行编译,不进行部署。
  3. Deploy — 上传至引擎。上传后,将立即开始对传入事件进行触发。
  4. 在右侧「指标」中查看匹配数 — 这是确认是否触发唯一方法。
直接上传到生产引擎

此控制台的 Deploy 会连接到当前正在运行的引擎。没有单独的测试阶段,因此如果部署了宽泛的语句(如 SELECT * FROM Point),从那一刻起所有数据点都将符合规则。请先用 Validate 检查语法,并收紧条件后再上传。


查看语句​

在列表中点击语句,其 EQL 将加载到编辑器中。修改后以相同名称再次执行 Deploy 即可替换原语句。

已打开语句的界面


引擎​

引擎自身的状态 — 吞吐量和内部指标。

引擎标签页

API 密钥​

管理程序调用 /api/v1/eql/* 时使用的 X-API-Key。

API 密钥标签页

密钥为空时认证关闭

如果客户端不提供密钥,则不会附加请求头 — 这是为了与关闭认证的服务器兼容而设计的,但在生产环境中务必要设置密钥。


相关文档​

CEP 客户端 · cep 组件 · EQL 使用指南 · 数据网关控制台