如何预测系统资源需求?

7 php mysql apache estimation prediction

是否有任何软件或方法可以通过获取几个输入来预测系统资源需求,例如MySQL查询读/写比率,在一秒钟内执行的查询,表和数据库的属性,可能还有一些与PHP配置相关的输入等?

是.我知道软件可能没有提供完美的解决方案,但我不是在寻找一个完美的解决方案.

yuv*_*ajm 0

一些可能会派上用场的工具:AWS Cloudwatch,但仅适用于 EC2。设置警报,例如 CPU 利用率,因此当您超过(例如 75%)时,将向您发送警报电子邮件或短信,以便您可以相应地查看。

AWS Elsatic Load Balancer 将帮助您进一步分配流量,释放不健康的实例并将流量路由到更健康的服务器。

一些监控工具,例如...名称缺失...但是如果您可以通过自我监控的方式处理事情,当我们使用像 webmin 这样的控制面板时,您可以获得 CPU 使用情况、RAM 使用情况、存储的详细信息, ETC...

最后,只是一个概念,但需要很多时间才能完成,我将遵循上面所说的algolicious,创建一个可以在cron上运行的数学模型,这样每5分钟就可以记录一次观察结果,并在什么时候采取行动必需的。