mirror of
https://github.com//cppla/ServerStatus
synced 2025-07-05 00:45:59 +08:00
fix in win bug
This commit is contained in:
parent
3c8dcbb142
commit
ba5914a434
@ -77,19 +77,24 @@ def tupd():
|
|||||||
tcp, udp, process, thread count: for view ddcc attack , then send warning
|
tcp, udp, process, thread count: for view ddcc attack , then send warning
|
||||||
:return:
|
:return:
|
||||||
'''
|
'''
|
||||||
if 'linux' in sys.platform:
|
try:
|
||||||
t = int(os.popen('ss -t|wc -l').read()[:-1])-1
|
if 'linux' in sys.platform:
|
||||||
u = int(os.popen('ss -u|wc -l').read()[:-1])-1
|
t = int(os.popen('ss -t|wc -l').read()[:-1])-1
|
||||||
p = int(os.popen('ps -ef|wc -l').read()[:-1])-2
|
u = int(os.popen('ss -u|wc -l').read()[:-1])-1
|
||||||
d = int(os.popen('ps -eLf|wc -l').read()[:-1])-2
|
p = int(os.popen('ps -ef|wc -l').read()[:-1])-2
|
||||||
else:
|
d = int(os.popen('ps -eLf|wc -l').read()[:-1])-2
|
||||||
t = int(os.popen('netstat -an|find "TCP" /c').read()[:-1])-1
|
elif 'win' in sys.platform:
|
||||||
u = int(os.popen('netstat -an|find "UDP" /c').read()[:-1])-1
|
t = int(os.popen('netstat -an|find "TCP" /c').read()[:-1])-1
|
||||||
p = len(psutil.pids())
|
u = int(os.popen('netstat -an|find "UDP" /c').read()[:-1])-1
|
||||||
d = 0
|
p = len(psutil.pids())
|
||||||
# cpu is high, default: 0
|
d = 0
|
||||||
# d = sum([psutil.Process(k).num_threads() for k in [x for x in psutil.pids()]])
|
# cpu is high, default: 0
|
||||||
return t,u,p,d
|
# d = sum([psutil.Process(k).num_threads() for k in [x for x in psutil.pids()]])
|
||||||
|
else:
|
||||||
|
t,u,p,d = 0,0,0,0
|
||||||
|
return t,u,p,d
|
||||||
|
except:
|
||||||
|
return 0,0,0,0
|
||||||
|
|
||||||
def ip_status():
|
def ip_status():
|
||||||
ip_check = 0
|
ip_check = 0
|
||||||
|
Loading…
x
Reference in New Issue
Block a user