Token导航 LogoToken导航TokenDH.com
vm MCP logo
运维云端未说明官方级别未说明来源级核验

vm MCP

MCP Server

VictoriaMetrics & VictoriaLogs Gemini扩展是一款用于与VictoriaMetrics和VictoriaLogs实例交互的CLI工具,提供MetricsQL和LogsQL支持、健康监控和故障排除功能。

工具数

7

提示词数

0

GitHub Stars

1

资源数

0
JavaScript日志分析云端部署

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

nielsvbrecht

提供方

nielsvbrecht

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

VictoriaMetrics&VictoriaLogs双子座扩展(VictoriaMetrics-logs mcp)

用于与VictoriaMetrics和VictoriaLogs实例交互的专用Gemini CLI扩展。此扩展提供专家级MetricsQL和LogsQL支持、运行状况监视和故障排除工具。

特性

  • MCP集成:无缝连接到社区和自定义MCP服务器进行监控和记录。
  • 自定义技能:

- metrics-expert:专门从事PromQL/MetricsQL和查询优化。 - logs-expert:专门从事LogsQL、日志过滤和全文搜索。 - troubleshooter:专注于指标和日志的健康、摄入和存储诊断。

  • VictoriaLogs支持:用于日志检索、统计和分析的完整LogsQL集成。
  • 斜杠命令:

- /vm-status:快速健康报告和状态摘要。 - /vm-query :使用人工智能辅助解释执行查询。

  • 持久上下文: GEMINI.md 提供有关VictoriaMetrics和VictoriaLogs架构和最佳实践的基础知识。

安装

用户(来自GitHub)

运行以下命令直接从存储库安装扩展:

gemini extensions install https://github.com/nielsvbrecht/victoriametrics-logs-mcp.git

开发者(本地)

  1. 克隆仓库:
   git clone https://github.com/nielsvbrecht/victoriametrics-logs-mcp.git
   cd victoriametrics-logs-mcp
  1. 安装依赖项并构建:
   npm install
   npm run build
  1. 链接扩展:
   gemini extensions link .
  1. 配置实例:

默认情况下,扩展程序在以下位置查找VictoriaMetrics http://localhost:8428 VictoriaLogs http://localhost:9428。您可以通过编辑进行自定义 gemini-extension.json 或设置环境变量:

- VM_INSTANCE_ENTRYPOINT:您的VictoriaMetrics实例的URL。 - VL_INSTANCE_ENTRYPOINT:您的VictoriaLogs实例的URL。 - VM_INSTANCE_TYPE: singlecluster.

用法

链接后,启动新的Gemini CLI会话。您可以使用以下命令和工具:

命令

  • /vm-status:“检查我的VictoriaMetrics实例的运行状况。”
  • /vm-query "sum(rate(node_cpu_seconds_total[5m]))":运行查询并获取分析。

工具

  • victoriametrics__query:执行原始MetricsQL。
  • vmMcpInfo__logs_query:执行LogsQL查询以检索日志条目。
  • vmMcpInfo__logs_hits:获取日志统计数据和随时间变化的频率。
  • vmMcpInfo__logs_list_field_names:发现可用的日志字段。
  • vmMcpInfo__logs_list_field_values:探索特定日志字段的唯一值(例如。, level, app).
  • vmMcpInfo__logs_status:检查您的VictoriaLogs实例的运行状况。
  • vmMcpInfo__check_config:验证您的本地配置。

例子

  • 日志查询: vmMcpInfo__logs_query(query='error AND app="api"', limit=20)
  • 日志点击数(统计数据): vmMcpInfo__logs_hits(query='level="error"', step='1h')
  • 列出日志字段: vmMcpInfo__logs_list_field_names()
  • 列出字段值: vmMcpInfo__logs_list_field_values(field='host')

技能

扩展的技能是自动可用的。您还可以显式激活它们:

  • activate_skill(name="metrics-expert")

发展

运行测试

npm test

项目结构

  • gemini-extension.json:扩展清单。
  • index.js:用于扩展元数据的本地MCP服务器。
  • skills/:专业代理专业知识。
  • commands/:自定义斜线命令定义。
  • GEMINI.md:核心指令集。

许可证

此项目根据Apache许可证2.0版获得许可-请参阅 许可证 文件以获取详细信息。

该项目包括对第三方软件的归因-请参阅 通知 文件以获取详细信息。

目录标签

目录标签

JavaScript日志分析云端部署VictoriaMetrics本地部署VictoriaLogsMetricsQLLogsQL监控工具

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

7

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP