在某些测试场合,需要对路径的状态进行监控。比如说,做路径断掉再自动恢复的时间观察。

”powermt display every=1”可以持续观看结果,但输出没有时间戳,时间长短完全靠人工计时。这既不准确也很费时。

可以利用PowerPath的环境变量PP_DISPLAY_TIME_STAMP,来增加显示结果的时间戳。有两种方法。具体方法如下,以AIX为例。

方法一,用PP_DISPLAY_TIME_STAMP=TIME_VERBOSE,可以显示具体的时间,

# PP_DISPLAY_TIME_STAMP=TIME_VERBOSE

# export PP_DISPLAY_TIME_STAMP

# powermt display every=1

pp_test.png

方法二,用PP_DISPLAY_TIME_STAMP=TIME_SECONDS,可以显示时间增量,如下图,

#  PP_DISPLAY_TIME_STAMP=TIME_SECONDS

# export PP_DISPLAY_TIME_STAMP

# powermt display every=1

pp_test2.png

这两种方法,都可以快速准确的记录路径变化的准确时长,方便测试分析。本人更推荐第一种方法。