智能监控¶
智能监控通过结构化检测规则持续分析指标、日志、链路和用户访问等观测数据,用于识别异常波动、性能下降及错误突增等问题。规则触发后,系统会生成智能监控事件,并汇总命中规则形成分析报告,帮助用户集中查看异常现象、判定依据和变化趋势。
智能监控支持以下两种配置方式:
- AI 生成规则:使用自然语言描述监控需求,由 AI 生成监控器名称、检测规则和事件内容;
- 内置规则:根据监控对象选择预设类型,直接加载对应的固定规则。
无论规则由 AI 生成还是系统内置,监控器保存后都会按当前规则快照执行。Prompt 不会在每次检测时重新参与分析,后续规则模板更新也不会自动替换已保存的配置。
智能监控与 AI 监控器
AI 智能监控器使用 Prompt 生成固定规则,保存后按规则执行检测。AI 监控器则将 Prompt 直接作为持续生效的检测规则,每次执行时均由 AI 查询和分析观测数据。两者的执行方式和事件结果不同。
选择监控器类型¶
进入监控 > 智能监控,点击新建监控器,根据监控目标选择类型。
AI 生成规则¶
如果已经明确业务目标和异常表现,但不熟悉具体指标、查询或检测算法,可选择 AI 智能监控器。输入 Prompt 后,AI 会同时生成监控器名称、一个或多个检测规则及事件内容,供用户核对和调整。
内置规则¶
如果监控对象属于常见场景,可直接选择对应类型并加载内置规则:
| 监控器类型 | 数据范围 | 主要检测内容 |
|---|---|---|
| 主机智能监控 | 指标 | 主机 CPU、内存等资源指标的异常变化。 |
| 日志智能监控 | 日志 | 日志数量及错误日志数量的异常变化。 |
| 应用智能监控 | 链路 | 服务请求量、错误请求和请求延迟异常。 |
| 用户访问智能监控 | 用户访问数据 | Web、App 的页面性能及错误异常。 |
| Kubernetes 智能监控 | 指标 | Pod、API Server 及集群资源相关指标异常。 |
| 云账单智能监控 | 云账单 | 云账户消费金额及费用趋势异常。 |
创建监控器¶
1. 获取检测规则¶
- AI 智能监控器:输入 Prompt,生成并核对监控器名称、检测规则和事件内容;
- 内置类型:查看当前类型加载的内置规则。
AI 智能监控器的 Prompt 编写、生成和重新生成方式,参见 AI 智能监控器。
2. 调整检测规则¶
每条规则会展示监控对象、数据范围、检测指标、计算方式、检测窗口、判断方式、阈值、单位和事件等级等信息。突变规则还会展示对比窗口、变化方向和差值方式。
可执行以下操作:
- 调整阈值:修改规则的异常触发边界;
- 删除规则:将暂不需要的规则移入已删除规则,使其不再参与检测;
- 恢复规则:从已删除规则中恢复规则,使其重新参与检测。
除阈值外,规则的其他字段均为只读。监控器必须至少保留一条生效规则,当仅剩一条时不能继续删除。
3. 配置事件与告警¶
完成规则调整后,按需配置:
完成配置后保存监控器,当前生效规则会参与后续检测。
管理监控器¶
智能监控列表新增监控器类型列,用于区分 AI 智能监控器和不同内置类型。列表沿用名称搜索、筛选、分页及操作菜单;对于新版监控器,可按权限查看、编辑、启用、停用或删除。
| 管理功能 | 说明 |
|---|---|
| 编辑配置 | AI 智能监控器可修改名称、事件内容、规则阈值及规则的删除或恢复状态;修改 Prompt 后需要重新生成配置。内置类型可修改阈值及规则的删除或恢复状态。 |
| 查看历史 | 在配置页点击查看上一版本,查看保存时的 Prompt、事件内容、规则结构、阈值和状态。 |
| 导入与导出 | 通过列表设置菜单导入或导出 JSON 配置。导入已有规则配置时,不会自动调用 AI 重新生成或替换规则。 |
查看智能监控事件¶
规则满足触发条件后会生成智能监控事件。可在监控器列表中点击查看相关事件,或进入事件中心 > 所有事件,使用 df_source:smartMonitor 筛选查看。
事件详情包含事件内容、分析报告、扩展字段、告警通知和历史记录等信息。同一次检测中若有多条规则触发,系统会汇总本次检测命中的规则并合并生成一份分析报告,而不是为每条规则分别生成报告。
分析报告会按检测维度展示异常总结,并提供命中规则、监控信号、当前值、判定依据、异常原因及趋势等信息。具体内容参见智能监控事件。
存量监控器¶
算法改造前已经创建的智能监控器会保留原有内容和执行方式,配置页面为只读。名称、规则、阈值、事件通知、关联故障、告警策略、权限、标签和启停状态均不能修改;需要调整检测逻辑时,请新建监控器。
计费说明¶
智能监控按类型统计任务调用:
| 类型 | 计量规则 |
|---|---|
| 主机、日志和应用智能检测 | 每执行一次检测,计为 10 次任务调用。 |
| 用户访问智能检测 | 每执行一次检测,计为 100 次任务调用。 |
| AI 智能监控 | 每执行一次检测,计为 100 次任务调用;同时按本次 AI 分析实际消耗扣除 Credits。 |
AI 智能监控产生的任务调用与 Credits 分别统计。具体规则参见商业版计费逻辑。