1.ping的值取平均值。
This commit is contained in:
parent
5ce224ddc2
commit
752cf79006
11
ping.py
11
ping.py
|
|
@ -19,8 +19,15 @@ def ping():
|
||||||
addr = netloc[0:port_loc]
|
addr = netloc[0:port_loc]
|
||||||
else:
|
else:
|
||||||
addr = netloc
|
addr = netloc
|
||||||
ping_delay = ping3.ping(addr, timeout=5) * 1000 # in millionsecond
|
ping_delay_sum = 0
|
||||||
print('Ping delay for {serv} is {ping_val}'.format(serv=server_name,ping_val=ping_delay))
|
for i in range(4):
|
||||||
|
ping_delay_sum += ping3.ping(addr, timeout=5) * 1000 # in millionsecond
|
||||||
|
ping_delay = ping_delay_sum / 4
|
||||||
|
print(
|
||||||
|
"Ping delay for {serv} is {ping_val}".format(
|
||||||
|
serv=server_name, ping_val=ping_delay
|
||||||
|
)
|
||||||
|
)
|
||||||
model.add_ping_record(execution_datetime, server_name, ping_delay)
|
model.add_ping_record(execution_datetime, server_name, ping_delay)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue