SuperAPI AI 工具集

monday-code-ops

部署与运维

查看项目

更新于 10-16 01:18

技能介绍

用途:在 monday code 应用部署后,进行调试、监控与运维,覆盖查看日志、获取部署 URL、管理环境变量与密钥、获取 MongoDB 连接串、监控告警、排查生产问题、管理定时任务、获取安全扫描报告、导出存储数据及版本管理。

主要能力:查看或流式输出生产日志(可按 http/console 类型过滤、正则搜索);获取部署状态与版本信息;获取后端 Serverless URL 与前端 CDN URL;列出、设置环境变量与密钥;获取 MongoDB 连接串;查询告警看板;列出、创建、按需运行 cron 任务;获取安全扫描报告;导出客户账户存储数据;列出、提升应用版本及导出 manifest。

使用方式:需先安装并认证 mapps CLI(npm -g i @mondaycom/apps-cli,mapps init),并设置 MONDAY_APP_ID。常用命令如 mapps code:logs -i <version_id>、mapps code:env -i ${MONDAY_APP_ID} -m list-keys、mapps code:secret -i ${MONDAY_APP_ID} -m set -k KEY -v "secret"、mapps database:connection-string -a ${MONDAY_APP_ID}、mapps scheduler:list -a ${MONDAY_APP_ID}、mapps code:report -i <version_id>、mapps storage:export -a ${MONDAY_APP_ID} -c <ACCOUNT_ID>、mapps app:promote -a ${MONDAY_APP_ID} -i <version_id>。也可用对话方式触发,如“查看生产日志”“部署 URL 是什么”。

适用场景:生产环境排错、获取数据库直连、配置监控告警、管理定时任务、版本发布与回滚、安全与存储数据审计。

限制:环境变量与密钥修改后需重新部署才生效;MNDY_MONGODB_CONNECTION_STRING 首次部署后自动注入,不可手动设置;cron 路由必须使用 /mndy-cronjob/ 前缀,每区域最多 5 个任务,IL 区域不支持 cron;告警为全局,cron 按区域;日志需版本 ID;多区域应用需按区域配置密钥与环境变量。部分细节(如具体价格、平台支持范围)暂未提供。