perf_hooks.createHistogram([options])
options<Object>lowest<number> | <bigint> 可检测到的最低值。必须是大于 0 的整数值。默认值:1。highest<number> | <bigint> 可记录的最高值。必须是一个整数,并且大于或等于lowest的两倍。默认值:Number.MAX_SAFE_INTEGER。figures<number> 精度位数。必须是介于1和5之间的数字。默认值:3。halfLife<number> EWMA 的半衰期,以样本数表示。当设置为大于 0 的值时,直方图会跟踪一个指数加权移动平均值和标准差,可通过histogram.ewmaMean和histogram.ewmaStddev访问。在halfLife次记录后,一个值的影响力会衰减到 50%。默认:0(禁用)。threshold<number> SLO 阈值。当与halfLife一起设置时,直方图会跟踪超过该阈值的平滑错误率,可通过histogram.ewmaErrorRate和histogram.burnRate()访问。默认值:0(禁用)。
- 返回:<RecordableHistogram>
返回一个 <RecordableHistogram>。
🌐 Returns a <RecordableHistogram>.