在 CloudWatch 控制面板中查看 CloudFront 指标
View CloudFront metrics in CloudWatch dashboard
有没有办法在现有的 CloudWatch 控制面板中显示 CloudFront 指标?
我可以在 CloudFront 控制台中查看 CloudFront 分布指标(请求总数、命中率...),但我无法在 CloudWatch 仪表板中找到这些指标。
在 Cloudfront 文档 (https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cf-metricscollected.html) 中,他们讨论了 "AWS/CloudFront" 命名空间,但 CloudWatch 中没有附加到此命名空间的指标。
此外,我怀疑有一个启用指标的选项(比如从 S3 获得详细统计信息的选项),但我没有找到这样的选项。
我更喜欢将所有指标都放在一个仪表板中,这样更容易交叉数据(例如 EC2 cpu 利用率与数据库连接与 cloudwatch req/s)。
尝试在区域 us-east-1
中查找。您只能在那里找到它们,因为所有 CloudFront 发行版都位于 us-east-1
.
从那里您可以将它们添加到您的信息中心 ;)
您可以编写 cloudwatch 仪表板模板并提供该资源中可用的区域。
下面是示例模板,其中根据资源给出了不同的区域。
您可以根据需要设置 x、y、宽度和高度。
``
{
"widgets": [
{
"type": "text",
"x": 0,
"y": 0,
"width": 24,
"height": 2,
"properties": {
"markdown": "\n# Resource Monitoring\n"
}
},
{
"type": "metric",
"x": 16,
"y": 2,
"width": 8,
"height": 5,
"properties": {
"metrics": [
[ "AWS/ApiGateway", "Count", "ApiName", "ApiGateway_name", { "stat": "SampleCount", "id": "m0r0" } ]
],
"region": "ap-southeast-1",
"title": "Count",
"legend": {
"position": "right"
},
"copilot": true
}
},
{
"type": "metric",
"x": 0,
"y": 31,
"width": 12,
"height": 5,
"properties": {
"metrics": [
[ "AWS/CloudFront", "Requests", "DistributionId", "gfajshgjk", "Region", "Global", { "stat": "Sum", "id": "m0r0", "label": "cf_name" } ]
],
"region": "us-east-1",
"title": "Requests",
"copilot": true
}
}
]
}
``
有没有办法在现有的 CloudWatch 控制面板中显示 CloudFront 指标?
我可以在 CloudFront 控制台中查看 CloudFront 分布指标(请求总数、命中率...),但我无法在 CloudWatch 仪表板中找到这些指标。
在 Cloudfront 文档 (https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cf-metricscollected.html) 中,他们讨论了 "AWS/CloudFront" 命名空间,但 CloudWatch 中没有附加到此命名空间的指标。
此外,我怀疑有一个启用指标的选项(比如从 S3 获得详细统计信息的选项),但我没有找到这样的选项。
我更喜欢将所有指标都放在一个仪表板中,这样更容易交叉数据(例如 EC2 cpu 利用率与数据库连接与 cloudwatch req/s)。
尝试在区域 us-east-1
中查找。您只能在那里找到它们,因为所有 CloudFront 发行版都位于 us-east-1
.
从那里您可以将它们添加到您的信息中心 ;)
您可以编写 cloudwatch 仪表板模板并提供该资源中可用的区域。
下面是示例模板,其中根据资源给出了不同的区域。
您可以根据需要设置 x、y、宽度和高度。
``
{
"widgets": [
{
"type": "text",
"x": 0,
"y": 0,
"width": 24,
"height": 2,
"properties": {
"markdown": "\n# Resource Monitoring\n"
}
},
{
"type": "metric",
"x": 16,
"y": 2,
"width": 8,
"height": 5,
"properties": {
"metrics": [
[ "AWS/ApiGateway", "Count", "ApiName", "ApiGateway_name", { "stat": "SampleCount", "id": "m0r0" } ]
],
"region": "ap-southeast-1",
"title": "Count",
"legend": {
"position": "right"
},
"copilot": true
}
},
{
"type": "metric",
"x": 0,
"y": 31,
"width": 12,
"height": 5,
"properties": {
"metrics": [
[ "AWS/CloudFront", "Requests", "DistributionId", "gfajshgjk", "Region", "Global", { "stat": "Sum", "id": "m0r0", "label": "cf_name" } ]
],
"region": "us-east-1",
"title": "Requests",
"copilot": true
}
}
]
}
``