python 中监控每个域的 CPU、内存和带宽使用情况的最佳解决方案是什么?
该解决方案还必须适用于多个实例。
python 中监控每个域的 CPU、内存和带宽使用情况的最佳解决方案是什么?
该解决方案还必须适用于多个实例。
你结账了Amazon CloudWatch吗?
Amazon CloudWatch 使您能够实时监控 AWS 资源,包括Amazon EC2 实例、Amazon EBS 卷、弹性负载均衡器和 Amazon RDS 数据库实例。自动为这些 AWS 资源提供 CPU 利用率、延迟和请求计数等指标。您还可以提供自己的自定义应用程序和系统指标,例如内存使用量、事务量或错误率,Amazon CloudWatch 也会监控这些指标。借助 Amazon CloudWatch,您可以访问最新的统计数据、查看图表并为您的指标数据设置警报。Amazon CloudWatch 功能可通过 API、命令行工具、AWS 开发工具包和 AWS 管理控制台访问。
CloudWatch 可以使用内置指标监控 CPU。对于内存,您可以使用 AWS 命令行工具的自定义指标或使用官方 AWS 开发工具包编写 powershell/ruby 脚本。
您可以使用 AWS 开发工具包监控任何可轻松量化的内容。要监控每个域的带宽使用情况,我建议使用 ntop 之类的东西。