一款AI驱动的Docker日志监控代理,使用大语言模型智能分析容器日志、检测异常并提供上下文洞察。
- v0.4.0
- 发布于
- 17 天前
- 7
- 星标
- 97
- 下载
- 同步于
- 15 天前
最新版本
v0.4.02026年10月3日 05:52下载慢?可在上方随时切换镜像源
项目说明
项目概述
DLIA(Docker日志智能代理)是一款AI驱动的Docker日志监控代理,使用大语言模型智能分析容器日志、检测异常并提供随时间的上下文洞察。
主要功能
- 语义日志分析:使用LLM理解日志上下文,而非仅关键词匹配
- 历史上下文:追踪随时间变化的趋势,检测渐进式退化
- 自然语言过滤:用简单英语忽略常规错误或预期噪音
- 自清洁知识库:基于可配置保留期自动“遗忘”旧问题
- 隐私优先:自动匿名化IP、密钥和敏感数据
- 灵活的LLM后端:支持OpenAI、OpenRouter、Ollama或任何兼容API
- Markdown报告:人类可读的持久知识库
- 通用通知:邮件、Discord、Slack等
- 单二进制,无运行时依赖
适用人群
- DevOps工程师和系统管理员
- 需要智能日志分析和异常检测的团队
快速上手
# Docker运行
docker run --rm -v /var/run/docker.sock:/var/run/docker.sock:ro \
-v ./dlia-data:/data \
-e DLIA_LLM_API_KEY=your-key-here \
-e DLIA_LLM_MODEL=gpt-4o-mini \
zorak1103/dlia:latest scan核心优势
- LLM驱动的语义日志分析
- 自动异常检测和趋势追踪
- 隐私优先,自动匿名化敏感数据
- 单二进制,支持Docker原生集成
系统要求
- 操作系统:跨平台(通过Docker)
- 额外依赖:Docker、LLM API访问
历史版本
排序