gpt4 book ai didi

amazon-web-services - 为什么EC2实例的内存利用率不是Amazon CloudWatch的默认指标?

转载 作者:行者123 更新时间:2023-12-03 18:05:30 28 4
gpt4 key购买 nike

EC2 实例的三个 Amazon CloudWatch 默认指标是:

  • CPU
  • 磁盘 I/O
  • 数据传输

  • EC2 实例的内存利用率 是自定义指标。

    我不知道为什么,因为内存利用率是需要监控的非常重要的指标之一。

    有人可以帮我解释一下吗?

    最佳答案

    Amazon EC2 服务提供模拟计算机硬件(例如 CPU、RAM 和磁盘)的虚拟机。

    AWS服务无法看到您实例的内部,因为它正在运行操作系统(Linux或Windows)。 是操作系统控制如何分配内存 ,因此无法仅通过查看虚拟硬件来确定“内存利用率”。

    这就是为什么提供的指标是 CPU 利用率、网络和磁盘——它们都涉及虚拟硬件。

    如果您想要实例“内部”的指标,例如内存使用情况、可用磁盘空间和登录用户数,那么您需要在操作系统上运行的东西来 提取这些指标并将它们发送到 CloudWatch .

    您可以通过 Collecting Metrics and Logs from Amazon EC2 Instances and On-Premises Servers with the CloudWatch Agent 执行此操作,因为 CloudWatch 代理安装在操作系统上。

    关于amazon-web-services - 为什么EC2实例的内存利用率不是Amazon CloudWatch的默认指标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57369025/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com