小编Yan*_*man的帖子

如何解决AWS CloudFront SSL证书不存在

IamCertificateId当我将属性添加AWS::CloudFront::Distribution到 CloudFormation 中时,出现以下错误:

资源处理程序返回消息:“提供的请求无效:指定的 SSL 证书不存在、不在 us-east-1 区域、无效或不包含有效的证书链。”

我确实通过运行命令aws iam list-server-certificates 确保属性值与证书的前缀IAM IDIamCertificateId匹配来确保证书存在。ASCA

我忽略了us-east-1区域消息,因为 IAM 是一项全球服务,并且我没有使用 ACM 证书。另外,我在中国cn-north-1地区运营,以防产生影响。

我非常确定该证书是“有效的”,因为我假设 AWS 不会允许我上传格式错误的证书。aws iam upload-server-certificate

因此,错误消息并没有向我指出解决方案。我可能会错过什么?

ssl amazon-web-services amazon-cloudfront aws-cloudformation amazon-iam

8
推荐指数
1
解决办法
9912
查看次数

使用 CloudWatch 代理获取特定路径的 disk_used_percent 指标

{
  "agent": {
    "run_as_user": "root"
  },
  "metrics": {
      "disk": {
        "measurement": [
          "used_percent"
        ],
        "metrics_collection_interval": 60,
        "resources": [
          "/media/mysql-data","/","/tmp", "/usr", "/media"
        ]
      }
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

结果仅 在此输入图像描述

我还没有找到任何在resources文件部分中包含特定路径amazon-cloudwatch-agent/bin/config.json来监视disk_used_percent. 当我仅指定一个特定路径(例如/media/mysql-data将文件放入其中)时,或者如果我将其设为/media/mysql-data文件,则disk_used_percentCloudWatch 中不会显示任何指标。唯一出现的是/

我正在尝试将旧监控脚本的使用转换为 CloudWatch Agent 配置文件,特别是选项--disk-space-util --disk-path=/media/mysql-data

该选项的文档说:

--disk-path=PATH选择要报告的磁盘。

PATH可以为需要报告的文件系统指定安装点或位于安装点上的任何文件。要选择多个磁盘,请-disk-path=PATH为每个磁盘指定一个 - 。

/要为和上安装的文件系统选择磁盘/home,请使用以下参数:

--disk-path=/ --disk-path=/home

linux amazon-web-services amazon-cloudwatch

5
推荐指数
1
解决办法
3827
查看次数