mirror of
https://github.com/librenms/librenms.git
synced 2024-09-21 18:38:25 +00:00
device: Add Allied Telesis oxidized syslog hook support (#9219)
This patch adds support for Allied Telesis AW+ devices running at least 5.4.8-2.1 the ability to automatically have oxidized pull configs when the device config has been saved. Syslog hook for LibreNMS config.php $config['os']['awplus']['syslog_hook'][] = Array ('regex' => '/IMI.+.Startup-config saved on/', 'script' => '/opt/librenms/scripts/syslog-notify-oxidized.php'); Note: V5.4.8-2.1 should be released on roughly Nov 2 2018. Refer to the following for latest release notes: https://www.alliedtelesis.com/documents/release-notes-alliedware-plus-548
This commit is contained in:
parent
0c5ff933be
commit
22f07914e8
@ -22,4 +22,6 @@ if (preg_match('/(SYS-(SW[0-9]+-)?5-CONFIG_I|VSHD-5-VSHD_SYSLOG_CONFIG_I): Confi
|
||||
oxidized_node_update($hostname, $msg);
|
||||
} elseif (preg_match('/UI_COMMIT: User \\\\\'(?P<user>.+?)\\\\\' .*/', $msg, $matches)) {
|
||||
oxidized_node_update($hostname, $msg, $matches['user']);
|
||||
} elseif (preg_match('/IMI.+.Startup-config saved on .+ by (?P<user>.+) via .*/', $msg, $matches)) {
|
||||
oxidized_node_update($hostname, $msg, $matches['user']); //Alliedware Plus devices. Requires at least V5.4.8-2.1
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user