遥测阈值产生帮助文档

步骤说明

  1. 导出数据
    首先从 ocs系统 导出各个遥测值的 CSV文件
  2. 统计分析
    运行如下统计脚本,对每个CSV文件进行分析,获取最大值、最小值、中位数、平均值、方差等统计量。
    for i in COS.csv IA.csv IB.csv P.csv Q.csv UAB.csv UA.csv UBC.csv UB.csv UC.csv ;do python3 analy.py $i;echo;echo;done > analysis.txt
    该命令会批量分析所有遥测项,将结果输出到 analysis.txt
  3. 生成阈值文件
    运行如下脚本,将统计分析结果转换为阈值文件。
    python3 get-json.py
    get-json.py 的输入为 analysis.txt,输出为 thresholds.json
  4. 附录说明

引用说明

分位数阈值法:通过筛选10%和90%分位数,排除极端异常值,获得合理的上下限。
可根据业务需求调整分位数比例。对于特殊分布(如多峰),可采用更复杂的数据分析方法。