Token导航 LogoToken导航TokenDH.com
N8n Dynatrace MCP API logo
AI代理未说明官方级别未说明来源级核验

N8n Dynatrace MCP API

MCP Server

为Dynatrace解决方案工程师和SRE设计的n8n工作流,通过与Dynatrace Grail交互执行DQL查询并触发自动化操作。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
AI代理工作流自动化性能分析

安装说明

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

作者 / 组织

domuharahap

提供方

domuharahap

最后核验

2026/5/17 20:21

快速接入

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

详细介绍

Dynatrace AI代理:用于Grail和自动化的n8n工作流

此存储库包含一个简单的 n8n工作流程 专为Dynatrace解决方案工程师和SRE设计。它利用带有简单系统提示的AI代理与 Dynatrace圣杯,对性能数据和BizEvents执行简单的DQL查询,并触发相关 Dynatrace自动化 通过模型上下文协议(MCP)。

______________________________________________________________________

🚀 概述

这里分享的概念是一个简单的可观察性,从“看到”转变为“行动”。这种集成允许用户通过聊天界面使用自然语言与他们的Dynatrace环境进行交互。AI Agent根据系统的实时状态智能地决定是从Grail查询数据还是执行自动化工作流。

关键用例:

  • 性能分析: 通过AI代理直接使用DQL查询指标和日志。
  • BizEvents情报: 分析存储在Grail中的业务事件,以获得实时业务影响。
  • 自动修复: 代理检测模式并检查现有的Dynatrace Automation是否触发。
  • MCP集成: 使用模型上下文协议弥合LLM和Dynatrace特定API之间的差距。

______________________________________________________________________

🏗️ 工作流体系结构

工作流程建立在n8n中的模块化“代理工具”架构之上:

n8n Workflow Setup *图1:AI-Agent节点、内存和Dynatrace工具连接器的高级视图。*

核心组件:

节点描述
聊天消息触发器通过机器人代理进行用户交互的入口点。
AI 代理管理逻辑和工具选择的“大脑”(工具代理)。
谷歌双子座模型LLM为推理和DQL生成提供动力。
简单记忆提供对话上下文,允许后续问题。
动态跟踪_MCP用于查询Grail(性能和BizEvents)的专用连接器。
自动化工具自定义节点 get_automationrun_automation 通过Dynatrace API。

______________________________________________________________________

🛠️ 先决条件

在导入工作流之前,请确保您已经:

  1. n8n实例 (自托管或云)。
  2. 动态跟踪环境 Grail已启用。
  3. API代币 范围如下:

- storage:logs:read - storage:metrics:read - storage:bizevents:read - automation:workflows:read - automation:workflows:write - mcp-gateway:servers:invoke - mcp-gateway:servers:read

  1. Google Gemini API密钥 对于本例中的聊天模式(您可以使用任何可用的聊天模式)。

______________________________________________________________________

🔧 安装和设置

  1. 导入工作流:

下载 dynatrace_n8n_agent.json 从这个仓库中提取文件并将其导入到n8n画布中。

  1. 配置AI模型、MCP和Dynatrace平台租户凭据:

- 设置您的 谷歌双子座聊天 资格证书。 - 设置您的 MCP动态跟踪 资格证书。 - 使用您的 租户URLAPI代币.

______________________________________________________________________

📊 运作原理

1.查询Grail

代理人使用 动态跟踪_MCP 将自然语言翻译成DQL的工具。

用户: “在过去15分钟内发生了多少‘失败’的结账事件?或者在过去30分钟内,Dynatrace中是否检测到任何活动问题?” 代理人: \[对BizEvents执行DQL\]“检测到42次签出失败。”

2.识别自动化

根据检测到的事件,代理查询 get_automation 该工具用于查找标记有相关关键字(例如“补救”、“重新启动”)的工作流。

3.执行

如果找到匹配,代理可以触发 run_automation 工具,直接从聊天中解决问题。

______________________________________________________________________

📸 截图

AI代理逻辑

Agent Detail *Agent如何在Grail和Automation工具之间进行选择的详细视图。*

示例交互

Chat Sample *用户查询BizEvents和代理建议自动化的示例。*

______________________________________________________________________

🤝 贡献

请随时提交新工具定义或改进的DQL提示模板的PR。

目录标签

目录标签

AI代理工作流自动化性能分析本地部署自动化工作流业务事件分析Dynatrace集成

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP