日志查询服务器

Sumo Logic MCP服务器是一个用于执行查询和探索数据的日志分析工具,适用于日志管理和数据分析场景。

  • by jtklinger
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 jtklinger/sumologic-mcp-server

使用说明

Sumo逻辑MCP服务器

用于Sumo Logic查询执行和数据探索的模型上下文协议(MCP)服务器。

特性

  • 执行Sumo Logic搜索查询
  • 列出源类别和指标
  • 流式实时查询结果
  • 验证查询语法
  • 探索可用数据源

设置

  1. 安装依赖项:
pip install -e .
  1. 配置环境:
cp .env.example .env
# Edit .env with your Sumo Logic credentials
  1. 运行服务器:
sumologic-mcp-server

配置

在中设置这些环境变量 .env:

SUMO_ACCESS_ID=your_access_id
SUMO_ACCESS_KEY=your_access_key
SUMO_ENDPOINT=https://api.sumologic.com/api

使用Claude代码

运行后,Claude Code可以使用以下工具:

  • execute_query -运行Sumo Logic搜索
  • list_sources -显示可用的源类别
  • validate_query -检查查询语法
  • get_metrics -列出可用指标

可用工具

execute_query

执行具有时间范围的Sumo Logic搜索查询。

列表_来源_类别

列出环境中所有可用的源类别。

list_metrics

获取特定源类别的可用指标。

validate_query_syntax

在不执行的情况下验证Sumo Logic查询语法。

get_query_job_status

检查正在运行的查询作业的状态。