集成

AWS

将 Castrel 连接到 Amazon Web Services,用于 CloudWatch 指标/告警、日志、成本分析与优化建议查询。

概览

  • 连接器名称aws
  • 支持的 API 版本:CloudWatch API、CloudWatch Logs Insights API、Cost Explorer API
  • 官方文档AWS CloudWatch 文档

配置

要使用 AWS 工具,你需要配置一个包含以下字段的 Connector:

字段必填说明
aws_access_key_idIAM Access Key ID
aws_secret_access_keyIAM Secret Access Key
regionAWS 区域(例如 us-east-1ap-northeast-1
session_tokenSTS 临时凭证 Session Token(使用 IAM Role 时填写)
timeout请求超时时间,单位秒(默认:60
verify_ssl是否校验 SSL 证书(默认:true

建议创建最小权限的 IAM 用户,只授予 cloudwatch:Get*cloudwatch:List*logs:*ce:* 等只读权限。

可用工具

该连接器提供一整套用于 AWS 可观测性与成本分析的工具。

  • CloudWatch 指标:查询指标时序数据(GetMetricData / GetMetricStatistics)
  • CloudWatch 告警:获取当前告警状态与历史记录
  • CloudWatch Logs:执行 Logs Insights 查询,检索应用日志
  • 成本分析:通过 Cost Explorer 获取费用趋势、预测与成本分解
  • 成本优化:通过 Cost Optimization Hub 获取优化建议与节省估算

常用链接