平均值、99线、90线指的是统计学中的不同百分位数,用于衡量数据分布的不同特征。
-
平均值:通常指的是算术平均数,即所有数值的总和除以数值的数量。在接口耗时统计中,平均值可以反映接口请求的平均耗时。
-
99线:指的是99百分位数(TP99),即在所有请求中,有99%的请求耗时低于这个值。换句话说,99线表示的是满足全部99%请求的最低耗时。例如,如果TP99的值是1000ms,这意味着在所有请求中,有99%的请求耗时不超过1000ms,而剩下的1%的请求耗时可能更长。
-
90线:类似地,90线指的是90百分位数(TP90),表示的是满足全部90%请求的最低耗时。例如,如果TP90的值是200ms,这意味着在所有请求中,有90%的请求耗时不超过200ms。
这些指标在系统性能监控中非常有用,因为它们提供了关于系统性能在不同百分位上的表现的信息。平均值虽然简单易懂,但可能无法反映出极端情况下的性能表现,而高百分位数(如99线和90线)则更能揭示系统在高负载或高请求频率下的性能状况