summaryrefslogtreecommitdiff
path: root/extra/syslog.rb
AgeCommit message (Collapse)Author
2015-09-15Merge pull request #187 from cfiske/masterytti
Add Arista and Cisco Nexus syslog detection
2015-09-14Add Arista and Nexus syslog detectionclay_fiske
2015-08-24Fix Listening on PortMrRJ45
Forgot to remove the argument from being used, will cause some issues as it seems to listen on a random port otherwise!
2015-08-15Update syslog.rbMrRJ45
Change syslog.rb to use oxidized config file for options. I have to make these changes with every update to meet our needs (and perhaps others). Not a big change, but it all appears to work fine for me :)
2015-03-30Add Support for Cisco Devices with VSSMrRJ45
Devices with VSS enabled log Configuration Changes as "%SYS-SW1-5-CONFIG_I" where "SW1" is an identifier of the device in the stack that it came from. (Also added a bit of information of port numbers)
2015-03-13default to port 514Saku Ytti
2015-03-13support giving UDP port as argumentSaku Ytti
2015-03-13fix rest_client requireSaku Ytti
2014-07-11support local modelsSaku Ytti
if ~/.config/oxidized/model/ios.rb exists it is used, iinstead of the system-wide model
2013-04-261.9/2.0 compatibility fix + syslogd cleanupSaku Ytti
2013-04-20Example of Syslog triggered fetchSaku Ytti
'syslog.rb' listed to UDP port (or reads file). When IOS or JunOS style config change/commit message is seen, it triggers immediate update ot config It transports commit message (junos) remote host from which change was mde (ios) and who made the change (junos+ios). This is carried over to the 'output' methods, that is, 'git blame' will show IOS/JunOS user-name who made the change.