我希望将syslog本地设施分配给特定的OS,这样我就可以对日志服务器上的传入日志进行排序(例如,local1 for Windows日志,local2 for RedHat日志,等等)。它在Windows上运行得很好,但我却被困在了我的RedHat系统上。
我能否在rsyslog中指定在RHEL上将日志发送到哪个本地(1-7)设施?(例如将特定系统的所有日志发送到.local2)
我有一个syslog文件,我需要读取这个文件并将信息保存在一个变量中。我正在使用一个循环来读取文件并获得我想要的信息。
for line in set(open(ROUTER_LIST)):
router_name = line.split("=")[1].strip()
我想知道是否有可能使用日志库来读取文件?