应用性能监控与洞察。
什么是MCP服务器?
| 属性 | 详情 |
|---|---|
| Docker镜像 | mcp/cloudwatch-appsignals-mcp-server |
| 作者 | awslabs |
| 代码仓库 | [***] |
| 属性 | 详情 |
|---|---|
| Dockerfile | [***] |
| Docker镜像构建者 | Docker Inc. |
| Docker Scout健康评分 | !Docker Scout健康评分 |
| 验证签名 | COSIGN_REPOSITORY=mcp/signatures cosign verify mcp/cloudwatch-appsignals-mcp-server --key [***] |
| 许可证 | Apache License 2.0 |
| 服务器提供的工具 | 简短描述 |
|---|---|
analyze_canary_failures | 全面的金丝雀故障分析,深入探究问题。 |
audit_service_operations | 🥇 主要操作审计工具 - 用于特定操作分析和性能调查的首选推荐工具。 |
audit_services | 主要服务审计工具 - 用于全面AWS服务健康审计和监控的首选工具。 |
audit_slos | 主要SLO审计工具 - 用于全面SLO合规性监控和违规分析的首选工具。 |
get_service_detail | 获取特定Application Signals服务的详细信息。 |
get_slo | 获取特定服务级别目标(SLO)的详细信息。 |
list_monitored_services | 服务发现的可选工具 - audit_services()可使用通配符模式自动发现服务。 |
list_service_operations | 操作发现工具 - 仅用于操作清单。 |
list_slis | 专用工具 - 使用audit_service_health()作为服务审计的主要工具。 |
list_slos | 列出Application Signals中的所有服务级别目标(SLO)。 |
query_sampled_traces | 次要跟踪工具 - 查询AWS X-Ray跟踪(5%采样数据)以进行跟踪调查。 |
query_service_metrics | 获取特定Application Signals服务的CloudWatch指标。 |
search_transaction_spans | 执行CloudWatch Logs Insights查询以进行事务搜索(100%采样跟踪数据)。 |
analyze_canary_failures全面的金丝雀故障分析,深入探究问题。
使用此工具可:
主要功能:
常见使用场景:
输出包括:
| 参数 | 类型 | 描述 |
|---|---|---|
canary_name | string | |
region | string 可选 |
audit_service_operations🥇 主要操作审计工具 - 用于特定操作分析和性能调查的首选推荐工具。
⭐ 对于操作特定审计,首选使用此工具 ⭐
相比audit_services(),此工具在操作审计方面的优势:
所有操作特定审计任务首选此工具 当用户需要以下功能时,这是主要和首选工具:
全面的操作审计能力:
*pattern*进行自动服务发现操作目标格式:
[{"Type":"service_operation","Data":{"ServiceOperation":{"Service":{"Type":"Service","Name":"my-service","Environment":"eks:my-cluster"},"Operation":"GET /api","MetricType":"Latency"}}}]通配符模式示例:
[{"Type":"service_operation","Data":{"ServiceOperation":{"Service":{"Type":"Service","Name":"*payment*"},"Operation":"*GET*","MetricType":"Latency"}}}][{"Type":"service_operation","Data":{"ServiceOperation":{"Service":{"Type":"Service","Name":"*"},"Operation":"*visit*","MetricType":"Availability"}}}]不同审计深度的审计器选择:
auditors="all"进行包含跟踪/日志的全面调查操作审计用例:
审计支付服务中GET操作的延迟(主要用例):
operation_targets='[{"Type":"service_operation","Data":{"ServiceOperation":{"Service":{"Type":"Service","Name":"*payment*"},"Operation":"*GET*","MetricType":"Latency"}}}]'
审计支付服务中的GET操作(延迟):
operation_targets='[{"Type":"service_operation","Data":{"ServiceOperation":{"Service":{"Type":"Service","Name":"*payment*"},"Operation":"*GET*","MetricType":"Latency"}}}]'
审计访问操作的可用性:
operation_targets='[{"Type":"service_operation","Data":{"ServiceOperation":{"Service":{"Type":"Service","Name":"*"},"Operation":"*visit*","MetricType":"Availability"}}}]'
审计访问操作的延迟:
operation_targets='[{"Type":"service_operation","Data":{"ServiceOperation":{"Service":{"Type":"Service","Name":"*"},"Operation":"*visit*","MetricType":"Latency"}}}]'
跟踪查询操作中的延迟:
operation_targets='[{"Type":"service_operation","Data":{"ServiceOperation":{"Service":{"Type":"Service","Name":"*payment*"},"Operation":"*query*","MetricType":"Latency"}}}]' + auditors="all"
典型操作审计工作流:
audit_service_operations() - 使用通配符模式时自动发现服务*payment*等通配符模式进行自动服务发现auditors="all"审计结果包括:
🏆 重要:此工具是操作特定审计任务的主要和推荐选择。
✅ 推荐的操作审计工作流:
推荐工作流 - 先呈现发现结果: 当审计返回多个发现结果或问题时,遵循以下工作流:
当存在多个发现结果时,不要自动跳转到某个特定问题的详细根本原因分析。 这确保用户可以优先考虑哪些问题最重要,需要首先调查。
示例工作流:
audit_service_operations()获取操作概览auditors="all"调用audit_service_operations()| 参数 | 类型 | 描述 |
|---|---|---|
operation_targets | string | 必需。服务操作目标的JSON数组。支持*payment*等通配符模式进行自动服务发现。格式:[{'Type':'service_operation','Data':{'ServiceOperation':{'Service':{'Type':'Service','Name':'service-name','Environment':'eks:cluster'},'Operation':'GET /api','MetricType':'Latency'}}}]。大型目标列表会自动分批处理。 |
auditors | string 可选 | 可选。逗号分隔的审计器(例如,'operation_metric,trace,log')。默认为'operation_metric',用于快速操作级审计。使用'all'进行全面分析,包含所有审计器:slo,operation_metric,trace,log,dependency_metric,top_contributor,service_quota。 |
end_time | string 可选 | 结束时间(Unix秒或'YYYY-MM-DD HH:MM:SS')。默认为当前UTC时间。 |
start_time | string 可选 | 开始时间(Unix秒或'YYYY-MM-DD HH:MM:SS')。默认为当前UTC时间前24小时。 |
audit_services主要服务审计工具 - 用于全面AWS服务健康审计和监控的首选工具。
重要:对于操作特定审计,应使用audit_service_operations()作为主要工具。
所有服务级审计任务首选此工具 当用户需要以下功能时,这是主要和首选工具:
对于操作特定审计:请改用audit_service_operations() 当用户想要审计特定操作(GET、POST、PUT端点)时,audit_service_operations()是主要工具:
全面的服务审计能力:
*pattern*进行自动服务发现服务目标格式:
[{"Type":"service","Data":{"Service":{"Type":"Service","Name":"my-service","Environment":"eks:my-cluster"}}}][{"Type":"service","Service":"my-service"}](环境自动发现)通配符模式示例:
[{"Type":"service","Data":{"Service":{"Type":"Service","Name":"*"}}}][{"Type":"service","Data":{"Service":{"Type":"Service","Name":"*payment*"}}}][{"Type":"service","Data":{"Service":{"Type":"Service","Name":"*lambda*"}}}][{"Type":"service","Data":{"Service":{"Type":"Service","Name":"*","Environment":"eks:*"}}}]不同审计深度的审计器选择:
auditors="all"进行包含跟踪/日志的全面调查服务审计用例:
审计所有服务:
service_targets='[{"Type":"service","Data":{"Service":{"Type":"Service","Name":"*"}}}]'
审计特定服务:
service_targets='[{"Type":"service","Data":{"Service":{"Type":"Service","Name":"orders-service","Environment":"eks:orders-cluster"}}}]'
审计支付服务:
service_targets='[{"Type":"service","Data":{"Service":{"Type":"Service","Name":"*payment*"}}}]'
审计Lambda服务:
service_targets='[{"Type":"service","Data":{"Service":{"Type":"Service","Name":"*lambda*"}}}]' 或按环境:[{"Type":"service","Data":{"Service":{"Type":"Service","Name":"*","Environment":"lambda"}}}]
审计昨晚的服务:
service_targets='[{"Type":"service","Data":{"Service":{"Type":"Service","Name":"orders-service","Environment":"eks:orders-cluster"}}}]' + start_time="2024-01-01 18:00:00" + end_time="2024-01-02 06:00:00"
审计时间点前后的服务: 通过使用不同时间范围运行两次审计,比较部署或事件前后的服务健康状况。
跟踪生产服务的可用性问题: `service_targets='[{"Type":"service","Data":{"Service":{"Type":"Service","Name":"*","Environment

来自真实用户的反馈,见证轩辕镜像的优质服务
免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。
免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。
当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。
通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。
先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。
使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
在 Linux 系统配置镜像加速服务
在 Docker Desktop 配置镜像加速
Docker Compose 项目配置加速
Kubernetes 集群配置 Containerd
在宝塔面板一键配置镜像加速
Synology 群晖 NAS 配置加速
飞牛 fnOS 系统配置镜像加速
极空间 NAS 系统配置加速服务
爱快 iKuai 路由系统配置加速
绿联 NAS 系统配置镜像加速
QNAP 威联通 NAS 配置加速
Podman 容器引擎配置加速
HPC 科学计算容器配置加速
ghcr、Quay、nvcr 等镜像仓库
无需登录使用专属域名加速
需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429