项目介绍
🚀 动态追踪MCP增强版
一款配备Redis缓存、现代聊天界面和Ollama集成的超级动态追踪MCP服务器。

✨ 特性
🔍 增强的动态追踪集成
- 基于OAuth的动态追踪认证
- 使用Redis进行智能查询缓存
- 自然语言到DQL的转换
- 实时可观测数据访问
💬 现代聊天界面
- 清晰、响应式的网页UI,带有深色主题
- 跨对话会话管理
- 实时连接状态指示器
- 移动设备友好的响应式设计
🧠 多模态AI支持
- Ollama集成:本地LLM支持通用查询
- 知识库:通用观测和故障排除指导
- 智能路由:自动将查询路由到最佳处理程序
📦 企业就绪
- 使用Redis缓存提高性能
- 会话持久性和管理
- 全面的日志记录和监控
- 平滑的错误处理和回退机制
🛠️ 快速开始
预备条件
- Node.js 18+
- Redis服务器
- 配有OAuth客户端的动态追踪环境
安装
git clone https://github.com/yourusername/dynatrace-mcp-enhanced.git
cd dynatrace-mcp-enhanced
npm install
cp .env.example .env
# 编辑.env文件,填入您的动态追踪OAuth凭据
./start.sh