Log Analyzer With CloudWatch Logs

Log Analyzer With CloudWatch Logs

🚀 基于MCP的日志分析器

本项目是一个基于 Model Context Protocol (MCP) 的服务器,可让AI助手访问 AWS CloudWatch Logs 日志,实现日志的分析、搜索和关联功能,为日志处理提供了高效且便捷的解决方案。

🚀 快速开始

  1. 确保已按照此处所述配置AWS凭证。
  2. 更新claude_desktop_config.json文件,以符合AI集成指南中描述的正确配置。
  3. 打开Claude桌面版并开始聊天!

有关更多示例和高级用法,请参阅详细使用指南。

✨ 主要特性

  • 检和搜索CloudWatch日志组
  • 使用CloudWatch Logs Insights查询语法搜索日志
  • 生成日志摘要并识别错误模式
  • 在多个AWS服务之间关联日志
  • 提供适合Claude等AI助手的优化工具

详细功能列表

📦 安装指南

先决条件

  • uv Python包和项目管理器
  • 带有CloudWatch Logs服务的AWS账户
  • 配置好的AWS凭证

设置

# 克隆仓库
git clone https://github.com/awslabs/Log-Analyzer-with-MCP.git
cd Log-Analyzer-with-MCP

# 创建虚拟环境并安装依赖项
uv sync
source .venv/bin/activate  # 在Windows上使用`.venv\Scripts\activate`

🏗️ 架构

🔌 Model Context Protocol (MCP)

正如Anthropic所述:

MCP是一种开放协议,标准化应用程序向大型语言模型(LLM)提供上下文的方式。想象一下,MCP就像AI应用的USB-C端口。就像USB-C为您的设备提供了一种通用方式来连接各种外设和配件一样,MCP为AI模型提供了一种通用方式来连接不同的数据源和工具。

此仓库是一个示例客户端和服务器,允许像Claude这样的AI助手与AWS账户中的CloudWatch日志进行交互。要了解更多信息,请阅读简介

🤖 AI 集成

该项目可以轻松与AI助手(如Claude桌面版)集成。查看AI集成指南以获取详细信息。

📚 详细文档

  • 详细功能
  • 使用指南
  • AWS配置
  • 架构细节
  • AI集成
  • 故障排除

🔒 安全

有关更多信息,请参阅CONTRIBUTING。

📄 许可证

该项目根据Apache-2.0许可证发布。

  • 0 关注
  • 0 收藏,23 浏览
  • system 提出于 2025-10-06 10:33

相似服务问题

相关AI产品