SuperAPI AI 工具集

byted-volcengine-flink

部署与运维

查看项目

更新于 10-15 17:30

技能介绍

火山引擎 Flink 聚合技能入口,用于统一处理 Flink 相关需求,并按意图转发到对应子技能文档。

用途:面向基于 Apache Flink 的火山引擎 Flink 工作负载管理,支持开发与部署流式、批处理作业,以及实时诊断与运维。

主要能力与子技能路由:开发/部署 Flink SQL 使用 flink-dev.md;只读诊断(禁止变更操作)使用 flink-diagnosis.md;资源与故障分析使用 flink-resource.md;SRE 运维变更(启停/重启/扩缩容/参数修改)使用 flink-sre.md。路由规则:用户表达“创建 SQL / 开发 SQL / 部署 SQL / 调试 SQL”时优先使用 flink-dev.md;明确要求“只读排查、不做任何变更”时必须使用 flink-diagnosis.md;询问故障根因、OOM、Checkpoint、性能问题、连接问题时优先使用 flink-resource.md;要求执行运维动作(启动、停止、重启、扩容、缩容、改配置)时必须使用 flink-sre.md,且先做风险确认。

使用方式与前置环境:使用前需完成 flink-mcp 前置准备。其一,安装并验证 mcporter,可执行 npm install -g mcporter,验证命令为 mcporter --help;flink-dev.md、flink-resource.md、flink-sre.md 中的运维/诊断指令依赖 mcporter。其二,配置必需环境变量,缺一不可:VOLCENGINE_ACCESS_KEY、VOLCENGINE_SECRET_KEY、VOLCENGINE_REGION、VOLCENGINE_PROJECT_NAME。其三,推荐在本地 MCP 配置文件中注册 flink-mcp,MCP Client 会根据配置拉起该服务,这是默认主路径;需先确保本地已安装 uv / uvx,再写入相应 mcpServers 配置。其四,可选手动启动 flink-mcp,仅用于联调/排障。

适用场景:Flink SQL 开发与部署、只读排查、故障根因与性能分析、SRE 运维变更。

限制与执行原则:信息不足时先补齐项目名、任务名、时间范围、目标动作等关键参数;任何变更类操作都必须先让用户确认风险;用户仅需排查时坚持只读工具链,不触发启动/停止/部署等动作。其余细节暂未提供。