本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Amazon Batch CloudWatch Container Insights
CloudWatch Container Insights 收集、汇总和总结来自Amazon Batch计算环境和作业的指标和日志。指标包括 CPU、内存、磁盘和网络利用率。可以将这些指标添加到 CloudWatch 控制面板中。
运行数据是作为性能日志事件收集的。它们是使用结构化 JSON 模式的条目,该架构允许批量提取和存储高基数数据。CloudWatch 利用这些数据在计算环境和作业级别创建更高级别的汇总指标,作为 CloudWatch 指标。有关更多信息,请参阅《Amazon CloudWatch 用户指南》中的 Amazon ECS 的 Container Insights Structured Logs。
重要
CloudWatch Container Insights 由 CloudWatch 按照自定指标收费。有关更多信息,请参阅 Amazon CloudWatch Events 定价
开启 Container Insights
您可以为Amazon Batch计算环境启用 Container Insights。
-
选择计算环境。
-
选择所需的计算环境。
-
对于 Container Insights,打开计算环境的 Container Insights。
提示
可以选择一个默认时间间隔来汇总指标,也可以创建一个自定义时间间隔。
默认情况下,会显示以下指标。有关 Amazon ECS Container Insights 指标的完整列表,请参阅《Amazon CloudWatch 用户指南》中的 Amazon ECS Container Insights 指标。
-
JobCount
— 在计算环境中运行的作业数量。 -
ContainerInstanceCount
— 运行 Amazon ECS 代理并在计算环境中注册的 Amazon Elastic Compute Cloud 实例的数量。 -
MemoryReserved
— 计算环境作业预留的内存。只有在作业定义中定义了内存预留的作业才会收集此指标。 -
MemoryUtilized
— 计算环境作业正在使用的内存。只有在作业定义中定义了内存预留的作业才会收集此指标。 -
CpuReserved
— 计算环境任务预留的 CPU 单元。只有在作业定义中定义了 CPU 预留的作业才会收集此指标。 -
CpuUtilized
— 计算环境中作业使用的 CPU 单元。只有在作业定义中定义了 CPU 预留的作业才会收集此指标。 -
NetworkRxBytes
— 收到的字节数。此指标仅适用于使用awsvpc
或桥接网络模式的作业中的容器。 -
NetworkTxBytes
— 传输的字节数。此指标仅适用于使用awsvpc
或桥接网络模式的作业中的容器。 -
StorageReadBytes
— 从存储中读取的字节数。 -
StorageWriteBytes
— 写入存储空间的字节数。