Go to file
aiyimickey b6f22b1412 fix: localadmin 密码每次部署更新(INSERT/UPDATE 替代 INSERT OR IGNORE) 2026-07-03 14:13:24 +08:00
config fix: 端口映射修复 + 用户密码修改功能 + OIDC切换账号 + 生产配置模板 2026-07-03 12:12:16 +08:00
docs/completed feat: monitor-ai 告警监控中心完整实现 2026-07-01 18:41:46 +08:00
preview feat: monitor-ai 告警监控中心完整实现 2026-07-01 18:41:46 +08:00
scripts fix: Dockerfile 复制 src/lib + 部署脚本移除冗余 build 2026-07-01 19:16:22 +08:00
src fix: localadmin 密码每次部署更新(INSERT/UPDATE 替代 INSERT OR IGNORE) 2026-07-03 14:13:24 +08:00
.env.example chore: .env.example 补齐 LDAP_BASE_DN 2026-07-03 14:06:08 +08:00
.gitignore feat: monitor-ai 告警监控中心完整实现 2026-07-01 18:41:46 +08:00
CHANGELOG.md feat: 服务表单默认检查 + 至少保留一条 + CHANGELOG 更新 2026-07-02 10:09:19 +08:00
CLAUDE.md feat: monitor-ai 告警监控中心完整实现 2026-07-01 18:41:46 +08:00
Dockerfile fix: 添加 docker-cli 依赖,修复 TLS 环境变量,支持容器健康检查 2026-07-02 11:34:18 +08:00
README.md docs: 添加 README.md 2026-07-01 18:47:12 +08:00
docker-compose.yml fix: 端口映射修复 + 用户密码修改功能 + OIDC切换账号 + 生产配置模板 2026-07-03 12:12:16 +08:00
entrypoint.sh fix: entrypoint worker 失败不阻塞启动 2026-07-01 19:57:38 +08:00
next-env.d.ts feat: monitor-ai 告警监控中心完整实现 2026-07-01 18:41:46 +08:00
next.config.ts feat: monitor-ai 告警监控中心完整实现 2026-07-01 18:41:46 +08:00
package-lock.json fix: 添加 tsconfig-paths 解析 @shared 路径别名 2026-07-01 19:20:04 +08:00
package.json fix: 添加 tsconfig-paths 解析 @shared 路径别名 2026-07-01 19:20:04 +08:00
postcss.config.mjs feat: monitor-ai 告警监控中心完整实现 2026-07-01 18:41:46 +08:00
shared feat: monitor-ai 告警监控中心完整实现 2026-07-01 18:41:46 +08:00
tsconfig.json feat: monitor-ai 告警监控中心完整实现 2026-07-01 18:41:46 +08:00
tsconfig.tsbuildinfo feat: monitor-ai 告警监控中心完整实现 2026-07-01 18:41:46 +08:00

README.md

monitor-ai — 告警监控中心

tlyq.ai 统一基础设施告警监控中心,监控容器/端点健康状态,通过企业微信多 Webhook 推送告警。

功能

  • 多维度健康检查HTTP / Docker
  • 多 Webhook 渠道告警推送(企业微信)
  • 告警去重、冷却机制、级别过滤、免打扰时段、抖动检测
  • OIDC SSO + LDAP 备选 + localadmin 认证
  • RBAC 权限admin/editor/viewer
  • 审计日志(所有写操作记录)
  • 暗色/亮色/自动主题切换

技术栈

  • Next.js 15 App Routeroutput: standalone
  • SQLiteexecFileSync + sqlite3 CLI
  • Tailwind CSS v4 + TLYQ 设计系统
  • lucide-react 图标

本地开发

npm install
npm run dev          # http://localhost:6181

环境变量

.env.example,本地开发使用 .env.local

端口

环境 端口
本地开发 6181
生产部署 6181

文档

  • 设计方案:docs/superpowers/specs/2026-06-30-monitor-ai-design.md
  • 实施计划:docs/superpowers/plans/2026-06-30-monitor-ai-implementation.md
  • CLAUDE.md项目级 AI 指导文档