Juniper log analysis – get host names from ip addresses.

import os import re from pprint import pprint import socket import M2Crypto import ssl ipsourcetable={} iptargettable={} ipsourcetargetcounttable={} myfilename=”192.168_logs_2017_05/192.168.96.43_log.txt” myfilename=”examine.log” print myfilename myipnames={”: ”} for line in open(myfilename).readlines(): parts=line.split(“,”) mytarget=parts[3] mytargetname=myipnames.get(mytarget,’notfound’) mytargetcert='””,””‘ if mytargetname == ‘notfound’: print ‘looking up ‘ + … Continue reading Juniper log analysis – get host names from ip addresses.