云原生APM如何提供应用的监控报警阈值设置

云原生APM(Application Performance Management)提供了丰富的功能来设置应用的监控报警阈值,以下是一些常见的方式:
1. 事务阈值规则设置
指标选择:可以选择事务的指标,如调用次数、整体时延、错误数、Apdex等。
阈值设置:例如,设置“持续3分钟大于等于15次”的调用次数阈值。
通知设置:可以选择是否发送通知,如短信通知等。
2. JVM阈值规则设置
指标选择:针对JVM内存和线程的各项指标,如最大内存、分配内存、使用内存等。
阈值设置:例如,设置“持续3分钟大于等于15MB”的最大内存阈值。
统计方式:可以选择统计方式,如最大值、最小值、平均值等。
告警级别:可以选择告警级别,如紧急、重要、次要、提示等。
3. 物联网平台报警规则设置
监控指标:选择监控的数据指标,支持的数据指标请参见数据指标说明。
监控指标维度:可以指定单个产品或全部产品。
报警规则名称:自定义规则名称。
统计字段:如选择计数,表示累加数据聚合周期内的数据。
运算符:选择指标数据运算方法,如>=、>、<=、<或!=等。
阈值:设置指标数据的报警阈值,可自定义。
持续周期:检查指标数据的次数,可选:1、3、5、10。
数据聚合周期:检查指标数据的间隔时间,可选:1分钟、5分钟等。
4. 智能阈值报警
智能阈值:基于机器学习算法,自动适配并拟合监控指标的历史数据,展示报警阈值边界,发现监控指标突增或突降的异常行为。
5. 动态阈值报警
动态阈值:无需手动操作,动态阈值只会在指标数据从一个值突增到另一个值后,一定时间内给您发送告警。在指标数据稳定后,算法会智能识别当前值为正常值,此时将停止告警。
6. 告警通知设置
报警生效时间:报警规则的生效时间,报警规则只在生效时间内才会检查监控数据是否需要报警。
报警沉默周期:指报警发生后如果未恢复正常,重复发送报警通知的时间间隔。
报警通知对象:设置接收报警的联系人通知组。
通过这些方式,云原生APM可以帮助用户根据应用的具体需求,灵活设置监控报警阈值,确保应用的性能和稳定性。
Lei
April 25, 2025
技术探讨