def get_tcp_info(self):
returnData = {}
try:
conns = psutil.net_connections()
sumConn = {}
for con in conns:
if con.status == 'NONE':
continue
if con.status not in sumConn:
sumConn[con.status] = 0
sumConn[con.status] = sumConn[con.status] + 1
for element in sumConn:
if 'tcpsum' not in returnData:
returnData['tcpsum'] = {}
returnData['tcpsum'][element] = sumConn[element]
except Exception:
pybixlib.error(self.logHead + traceback.format_exc())
self.errorInfoDone(traceback.format_exc())
return returnData
评论列表
文章目录