schedmoni: remove unused codes and fix a bug
1 remove the check code: '0' == '0' 2 '-p' change to '-t' , for threads monitor Signed-off-by: Hailong Liu <liuhailong@linux.alibaba.com>
This commit is contained in:
parent
429ce11a2d
commit
4b25f45a20
|
@ -15,10 +15,10 @@ import time
|
||||||
## }
|
## }
|
||||||
## '{"实例IP":"192.168.1.101", "诊断时长":10, "采样阈值":10000, "诊断线程":10002}'
|
## '{"实例IP":"192.168.1.101", "诊断时长":10, "采样阈值":10000, "诊断线程":10002}'
|
||||||
## 解析参数方法:
|
## 解析参数方法:
|
||||||
## sysak schedmoni 10000 -s 10 -p 10002
|
## sysak schedmoni 10000 -s 10 -t 10002
|
||||||
## 10000 时间阈值, 捕获延迟10000 us的事件
|
## 10000 时间阈值, 捕获延迟10000 us的事件
|
||||||
## -s 10 诊断时间10秒
|
## -s 10 诊断时间10秒
|
||||||
## -p 10002 针对现场10002进行监控
|
## -t 10002 针对现场10002进行监控
|
||||||
##
|
##
|
||||||
######################################################################
|
######################################################################
|
||||||
args = json.loads(sys.argv[1], encoding="UTF-8")
|
args = json.loads(sys.argv[1], encoding="UTF-8")
|
||||||
|
@ -33,15 +33,12 @@ if arg_time:
|
||||||
arg_thresh = args["采样阈值"]
|
arg_thresh = args["采样阈值"]
|
||||||
arg_tid = args["诊断线程"]
|
arg_tid = args["诊断线程"]
|
||||||
if arg_tid:
|
if arg_tid:
|
||||||
arg_tid = '-p ' + str(arg_tid)
|
arg_tid = '-t ' + str(arg_tid)
|
||||||
|
|
||||||
check_result_cmd = "0"
|
|
||||||
dump_log_cmd = "cat /var/log/sysak/schedmoni/runslow.log;\
|
dump_log_cmd = "cat /var/log/sysak/schedmoni/runslow.log;\
|
||||||
echo \"\";cat /var/log/sysak/schedmoni/nosched.log;"
|
echo \"\";cat /var/log/sysak/schedmoni/nosched.log;"
|
||||||
schedmoni_cmd = "sysak schedmoni "+str(arg_tid)+" "+str(arg_thresh)+" "+str(arg_time)+" 2>/dev/null"
|
schedmoni_cmd = "sysak schedmoni "+str(arg_tid)+" "+str(arg_thresh)+" "+str(arg_time)+" 2>/dev/null"
|
||||||
print_result_cmd = "if [ "+check_result_cmd+" = \"0\" ]; then "+\
|
cmd0['cmd'] = schedmoni_cmd+" && "+dump_log_cmd
|
||||||
dump_log_cmd+"else echo \"fail\"; fi"
|
|
||||||
cmd0['cmd'] = schedmoni_cmd+" && "+print_result_cmd
|
|
||||||
|
|
||||||
result['commands'].append(cmd0)
|
result['commands'].append(cmd0)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue