cterasdk.core.syslog module#
- class cterasdk.core.syslog.Syslog(core)#
Bases:
BaseCommand
Portal Syslog Management APIs
- disable()#
- enable(server, port=514, protocol='UDP', min_severity='info')#
Enable Syslog
- Parameters:
server (str) – Syslog server address
port (int,optional) – Syslog server port
protocol (cterasdk.core.enum.IPProtocol,optional) – Syslog server IP protocol
min_severity (cterasdk.core.enum.Severity,optional) – Minimum log severity to forward
- get_configuration()#
Retrieve the syslog server configuration
- is_enabled()#
Check if forwarding log messages over syslog is enabled
- modify(server=None, port=None, protocol=None, min_severity=None)#
Modify Syslog log forwarding configuration
- Parameters:
server (str) – Syslog server address
port (int,optional) – Syslog server port
protocol (cterasdk.core.enum.IPProtocol,optional) – Syslog server IP protocol
min_severity (cterasdk.core.enum.Severity,optional) – Minimum log severity to forward