【问题标题】:Monitoring AWS RDS Instances监控 AWS RDS 实例
【发布时间】:2018-05-25 03:39:07
【问题描述】:

我是 AWS RDS 服务的新手。一切都运行良好,但我如何确保我的实例运行良好?有很多图表我可以查看性能,但我不知道指标是否良好或需要优化什么?现在,我看到以下结果:

  • CPU 利用率:平均介于 2% 和 10% 之间
  • 可用内存 (MB):700
  • 写入 IOPS(计数/秒):平均在 18 到 351 之间
  • 读取 IOPS(计数/秒):平均介于 1.9 和 9.9 之间
  • 我的数据库实例类:db.t2.small 多可用区 100 GiB

任何帮助将不胜感激。谢谢

【问题讨论】:

    标签: mysql amazon-rds database-performance


    【解决方案1】:

    高 CPU 意味着缺少索引和/或需要重新编写查询。 (2-10% 并不“高”。)

    从用户的角度来看,性能不佳可能意味着同样的事情。

    【讨论】:

      【解决方案2】:

      您可以启用 AWS RDS Performance Insights 以查看有关正在运行的查询的更多详细信息,以及是否有任何需要注意的地方。如果您在 AWS RDS 上运行的实例太多,最好寻找一些第三方监控工具,例如 newrelic、grafana、datadog、pganalyze 等。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-10-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-07-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多