我已经部署了一个基本的Web服务器,其中包含一个FARGATE启动类型的ECS群集,链接到一个ALB,我现在正试图了解在执行一些压力测试之前我应该如何监控整个压力测试以查看所有内容反应。
首先,我想明确表示我从正在运行的任务公共IP(可以解释我的以下问题)中点击我的应用程序,不确定它是否是我们应该利用Cluster / ALB。
我能够在Cloudwatch中找到一些数据,但很多提供“指标”标签的服务只显示空图,所以我想知道当我到达运行任务时是否使用ALB。
这是我不明白的地方:
当我去ECS时 - >我的群集 - >我的服务 - >度量标准,我确实看到了内存和CPU的利用率。
BUT
由于它是一个Web服务器,我想在4xx和5xx HTTP响应上设置警报,那种东西,我不知道我在哪里可以捕获它从我的堆栈中跟踪的内容(除了ECS服务内存/ CPU利用率。)
看起来当我从其公共IP到达ECS运行任务时,ECS服务监督得很好,但我不认为是ECS集群,也不是ALB(我觉得我正在重复自己,但至少我相信我很清楚这一点。)
这是否有可能在没有考虑ALB优先的情况下点击Running Task?如果这就是原因,我们应该打什么?