我需要计算远程系统和本地系统中某些java代码的性能。我必须将此统计信息保存在数据库或文件中。然后我必须通过图表/图表离线表示这些数据。此外,我可以动态设置阈值,我希望通过通知或其他一些机制来查看超过此阈值的进程。此外,当被要求显示图表时,超出阈值的过程应该以不同的颜色显示,例如。如果性能图以绿色显示,则超出阈值的部分应在图中变为红色。我对应用程序的离线监控感兴趣。因此,监测数据也应该持续存在。我应该能够提供时间/天/月的范围,考虑应该显示图表。我必须将它与我的web应用程序集成在apache-tomcat-6.0.32上。
是否有任何工具可以满足这些要求。请简要提供详细信息。