首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AWS Cloudwatch在日志监控中只显示"1“?

AWS Cloudwatch在日志监控中只显示"1“?
EN

Stack Overflow用户
提问于 2019-08-15 04:09:32
回答 2查看 220关注 0票数 0

在更复杂的示例不能得到相同的结果后,我将从这里开始学习基本教程:https://docs.amazonaws.cn/en_us/AmazonCloudWatch/latest/logs/CountingLogEventsExample.html

我已经对其进行了设置,并看到了显示的仪表板:

我只向端点发送了1000个请求,但是我只看到"1“作为图形化的指标。

代码语言:javascript
复制
ab -c 20 -n 1000 -T application/json -p data.json -m POST "<my-url.com>"

我希望看到请求计数的准确反映,我在配置cloudwatch指标时犯了什么错误?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-08-16 04:20:42

解决方案可能是将"0“指定为默认值(缺省情况下缺少缺省值)。我以某种方式去查看有意义的指标,但当指标值为"1“时,它表明我得到了大约0.05个指标。无论单元是什么(也许是并发的?)

票数 0
EN

Stack Overflow用户

发布于 2019-08-15 05:14:05

听起来您可能缺少ECS fargate任务定义中的日志配置。

确保你有这样的设置。即:

代码语言:javascript
复制
"logConfiguration": {
            "logDriver": "awslogs",
            "options": {
                "awslogs-group": "/ecs/my-app-logs",
                "awslogs-region": "us-east-1",
                "awslogs-stream-prefix": "myapp-prd-"
            }
        }

看看这里,https://docs.aws.amazon.com/AmazonECS/latest/developerguide/using_awslogs.html#enable_awslogs

您必须将正确的IAM权限用于logs:CreateLogStgream和logs:PutLogEvents附加到您用来运行ECS容器的IAM配置文件

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57501379

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档