我有一个在 Amazon EC2 上运行的 Tomcat webapp。我预计将来会大量使用 webapp,因此正在尝试了解如何监控 webapp 并确保它运行良好。
Amazon EC2 显示每个 EC2 实例的以下Cloudwatch 指标
- 平均 CPU 利用率
- 平均磁盘读取
- Sum Disk Read Ops (Count)
- 平均磁盘写入
- Sum Disk Writes Ops (Count)
- 最大网络插件
- 最大网络输出
- 总和状态(任何)
- 求和状态实例 10.求和状态系统
我还找到了一个库Metrics,可用于监控 JVM,但我无法理解我应该监控什么以及为什么要监控的完整想法?
我的问题
当服务器上的用户负载突然增加时,我应该监控什么以及为什么要确保我的 Tomcat Webapp 正常工作?