Token导航 LogoToken导航TokenDH.com
Grafana AI MCP Labs logo
开发工具未说明官方级别未说明来源级核验

Grafana AI MCP Labs

MCP Server

Grafana AI MCP 堆栈是一个集成了监控、控制和预测功能的解决方案,结合Gemini Code Assist提升开发效率。

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
开发工具DockerVS Code数据可视化VS Code

安装说明

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

作者 / 组织

farhanng

提供方

farhanng

最后核验

2026/5/17 20:23

快速接入

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

详细介绍

带有Gemini代码辅助的Grafana AI MCP堆栈

本指南将指导您使用Docker Compose设置Grafana AI MCP(监控、控制和预测)堆栈,并将其与Gemini Code Assist集成以增强开发。

先决条件

在开始之前,请确保已安装以下内容:

  • Docker桌面: 包括Docker引擎和Docker Compose。下载自
  • Git: 用于克隆此存储库。下载自
  • 集成了Gemini Code Assist的IDE: 例如,具有适当Google Cloud扩展名的Visual Studio代码。

______________________________________________________________________

1.在Visual Studio代码中设置Gemini代码辅助

本教程将指导您完成设置 Gemini代码辅助 (前身为Duet AI)在Visual Studio代码中。

第1部分:在VS代码中安装扩展

  1. 打开 Visual Studio Code.
  2. 点击 扩展图标 在左侧活动栏中(或按 Ctrl+Shift+X / Cmd+Shift+X).
  3. 搜索 “Gemini代码辅助”.
  4. 查找由发布的扩展名 谷歌 (它通常有一个蓝色闪亮的图标)。
  5. 点击 安装.
  6. 安装后,您可能会看到重新启动VS Code的提示。如果是这样,请重新启动。

第2部分:连接和设置项目

现在,您将把扩展连接到您在第1部分中配置的GCP项目。

1.登录谷歌

  1. 找到 双子座图标 在左侧活动栏中单击(闪烁形状)。
  2. 你应该看到一个 “登录谷歌” 聊天窗格中的按钮。点击它。
  3. 浏览器窗口将打开。使用登录 相同的电子邮件地址 您在第1部分(您授予IAM权限的部分)中使用的。
  4. 点击 允许 授予您帐户的扩展访问权限。

______________________________________________________________________

2.克隆存储库

首先,将此存储库克隆到本地计算机:

git clone https://github.com/your-username/grafana-ai-mcp-labs.git
cd grafana-ai-mcp-labs

______________________________________________________________________

3.Docker编写设置

此存储库包含 docker-compose.yml 定义Grafana AI MCP堆栈的文件。这通常包括:

  • 图表 : 用于数据可视化和仪表板。
  • 普罗米修斯: 用于时间序列数据收集。
  • 洛基: 用于日志聚合。
  • 简单的Python HTTP应用程序 用于测试应用程序报废指标。

2.1.审查 docker-compose.yml

打开 docker-compose.yml 文件以了解正在部署的服务。您可能需要根据系统配置调整端口映射或卷路径。

docker-compose up -d

此命令将下载必要的Docker映像,并在分离模式下启动所有已定义的服务。

3.与Gemini Code Assist集成

Gemini Code Assist可以帮助您更有效地开发和管理Grafana AI MCP堆栈。

3.1.设置Gemini代码辅助代理

如果您的堆栈包含您希望Gemini Code Assist帮助您的自定义服务或脚本(例如,用于AI/ML模型的Python脚本、自定义Grafana仪表板配置脚本),您可以设置Gemini Code Assist代理。

打开IDE

(例如VS Code)并确保Gemini Code Assits已安装和配置。

验证

您的Gemini代码将协助您的Google Cloud帐户。

创建新的Gemini Code Assist Agent配置

在你的项目中。在您的终端上,使用以下命令创建settings.json vim 或您喜欢的其他终端编辑器工具

vim ~/.gemini/settings.json

然后pres I (插入模式),粘贴JSON文件以连接到MCP服务器,按 Esc,类型 :wq ro保存文件,然后输入:

{
  "mcpServers": {
    "grafana": {
      "url": "http://localhost:8000/sse", 
      "transport": "sse"
    }
  }
}

尝试代理模式Gemini辅助代码

  1. 重新启动VScode并再次打开项目
  2. 转到Gemini助手代码并切换到代理模式
  3. 尝试键入 /mcp 那么您应该连接到grafana MCP服务器

4.设置Grafana服务帐户令牌

步骤1:在Grafana中创建服务帐户

对于机器到机器身份验证,服务帐户优先于传统的API密钥。

  1. 登录您的Grafana实例http://localhost:3000与uname admin &通行证 admin,(如果系统提示您重置密码,请更改密码)
  2. 在左侧边栏中,导航到 行政 > 用户和访问 > 服务帐户.
  3. 点击 添加服务帐户 按钮。
  4. 填写详细信息:

- 显示名称: 输入可识别的名称(例如。, mcp-server-agent). - 角色: 分配适当的角色。 - *注:* 对于需要读取指标和仪表板的MCP服务器, 观众 通常就足够了。如果MCP需要创建注释或仪表板,请使用 编辑.

  1. 点击 创建.

______________________________________________________________________

步骤2:生成令牌

创建帐户后,您必须生成秘密令牌。

  1. 在“服务帐户”视图中,查找 代币 部分。
  2. 点击 添加令牌.
  3. 配置令牌:

- 显示名称: (可选)例如。, docker-compose-token. - 到期: 根据您的安全策略进行设置(例如,长时间运行的服务“无过期”,或设置特定日期)。

  1. 点击 生成.
  2. ⚠️ 关键步骤: 立即复制生成的令牌。

> 注: 此令牌将 仅显示一次。如果你丢失了它,你将不得不生成一个新的。

______________________________________________________________________

步骤3:配置Docker环境

现在,您将通过环境变量将此令牌传递给MCP服务器。

1.更新 .env

将令牌粘贴到 GRAFANA_SERVICE_ACCOUNT_TOKEN 变量。

2.重新启动Grafana MCP服务器

  1. 在您的终端中,键入 docker stop grafana-mcp
  2. 然后重新启动 docker compose up -d

催促

can you calculate how much traffic today in grafana based on this app?
please also explain how much percentage error today
create dashboard complete dashboard

目录标签

目录标签

开发工具DockerVS Code数据可视化监控系统Python本地部署AI集成Docker部署

支持客户端

VS Code

接入字段

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

未说明

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

token

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明token部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP