Reconciliation of Events with Syslog Servers
The Syslog server targets now each maintain a queue of formatted messages that have not been sent to the server. Syslog server targets connecting to servers using TCP (including a secure) connections are driven with a dispatcher callback, which when the connection is writeable, dequeues the next message to be sent and writes it to the open socket.
The EMS server attempts to established connection when secure Syslog target is enabled. If enable command is issued from CLI, target is enabled only if connection is successful. If enable command is issued from loading a configuration, target is enabled regardless of connection result. If connection the is not successful, reconnection is attempted every 5 minutes until connection is successfully established.
Supported Platforms
Summit X450-G2, X460-G2, X670-G2, X770, and ExtremeSwitching X620, X440-G2 series switches.
Changed CLI Commands
The following show command now displays reconnection attempts and messages (shown in bold):
show log configuration {target {upm {upm_profile_name} | xml-notification {xml_target_name} | console | session | memory-buffer | primary-msm | primary-mm | primary-node | backup-msm | backup-mm | backup-node | nvram | syslog {ipaddress {udp-port udp_port} | ipPort | ipaddress tls-port tls_port } {vr vr_name} {local}} | filter {filter-name}}
# show log configuration target syslog Log Target : syslog; 10.68.6.3:6555 (vr VR-Mgmt), local0 Enabled : yes Filter Name : DefaultFilter Match regex : Any Severity : Debug-Data (through Critical) Format : PRI Mmm DD HH:MM:SS HOSTNAME TAG: Port Type : TLS Recnct Cnt : 2 Recnct Msg : CA Certificate not found. Use 'Download ssl certificate trusted-ca' command to download a CA certificate.