HertzBeat AI 智能助手用户指南
HertzBeat AI 智能助手是一个智能监控 AI 助手,通过自然语言对话帮助您管理监控器、配置告警并优化基础设施监控。
概述
HertzBeat AI 智能助手功能提供了一个交互式聊天界面,您可以:
监控器管理:
- 🔍 按状态、类型、主机和标签查询和过滤现有监控器
- ➕ 为网站、API、数据库和服务添加新的监控器
- 📊 获取可用监控器类型及其参数的详细信息
- ⚡ 检查监控器状态并排除监控问题
告警管理:
- 🚨 通过综合过滤(类型、状态、搜索)查询活跃告警
- 📈 获取告警摘要统计和分布
- 🔔 查看单个和分组告警
- 📋 分析告警模式和趋势
指标分析:
- 📊 检索任何监控器的实时指标数据
- 📈 访问可自定义时间范围的历史指标
- 💾 检查仓库存储系统状态
- 🔍 查询特定指标字段和标签
告警规则管理:
- ⚙️ 配置告警规则和阈值
- 📝 管理不同监控器类型的告警定义
- 🎯 设置自定义告警条件
先决条件
在使用 AI 智能助手之前,请确保:
- OpenAI 配置:必须配置有效的 OpenAI API 密钥。可选地,您可以在
application.yml中的spring.ai.openai.chat.options.model下更改模型(默认为gpt-4.1-nano)。 - 数据库连接:HertzBeat 数据库必须可访问以进行监控器操作
配置
OpenAI API 密钥设置
AI 智能助手使用 OpenAI 的 GPT 模型。您需要通过以下方式配置 OpenAI API 密钥:
通过 UI 进行数据库配置
- 导航到 AI 智能助手界面
- 如果未配置 API 密钥,您将看到配置对话框
- 输入您的 OpenAI API 密钥
- 点击 保存配置
配置优先级
- 数据库配置 优先于 YAML 配置
- 配置更改立即生效,无需重启
- 保存前会自动验证无效的 API 密钥