Print

关于iMC接口速率单位不一致问题理解

2024-11-20 发表

问题描述

iMC平台首页的显示换算能不能统一下

为什么有些端口明明小于1Mb却可以用Mb显示,有些端口大于10Mb却还要用Kb显示。不会自动转换?

而且同一接口点进去交换机里面的端口监控详细,显示坐标又会变掉(此图和第一张截图为同一个接口,不同视图)

过程分析

首页视图坐标逻辑:

首页的重要接口,对于重要接口以单指标最小值来判断,最小值超过1G就用G来表示,超过1M就用M来表示。上面两张图,第一张图接口接受和发送速率的最小值都不及1M,用k来表示,第二张接口发送速率的最小值大于1M,用M来表示。

性能视图坐标逻辑:

性能视图,用视图中的数据最大值来判断,超过1G就用G来表示,超过1M就用M来表示,图三最大值达到了60M,因此用M来表示。

 

注:一个视图中用单一指标来判断,其中一个符合就可以

解决方法

坐标逻辑是写入代码的,无法自定义修改