Brocade Fabric OS Message Reference - Supporting Fabric OS v7.0.1 (53-1002448-01, March 2012)

4 Fabric OS Message Reference
53-1002448-01
Configuring the syslog message destinations
1
System error message logging
The RASLog service generates and stores messages related to abnormal or erroneous system
behavior. It includes the following features:
All RASLog error messages are saved to nonvolatile storage by default.
The system error message log can save a maximum of 1024 messages in random access
memory (RAM).
The system message log is implemented as a circular buffer. When more than the maximum
entries are added to the log file, old entries are overwritten by new entries.
Messages are numbered sequentially from 1 to 2,147,483,647 (0x7ffffff). The sequence
number will continue to increase beyond the storage limit of 1024 messages. The sequence
number can be reset to 1 using the errClear command. The sequence number is persistent
across power cycles and switch reboots.
The errDump and errShow commands display all of the system error messages.
The auditDump -s command displays the audit log.
Trace dump, FFDC, and core dump files can be uploaded to the FTP server using the
supportSave command.
It is recommended to configure the system logging daemon (syslogd) facility as a management
tool for error logs. This is particularly important for dual-domain switches because the syslogd
facility saves messages from two logical switches as a single file and in sequential order. For
more information, refer to “System logging daemon” on page 4.
RASLog messages are streamed to the console, and are forwarded to the configured syslog
servers and to the SNMP management station through the SNMP traps or informs.
Audit messages are streamed to the switch console, and are forwarded to the configured
syslog servers. The Audit log messages are not forwarded to an SNMP management station.
Configuring the syslog message destinations
You can configure the Fabric OS to send the syslog messages to the following output locations:
syslog daemon, system console, and SNMP management station.
System logging daemon
The system logging daemon (syslogd) is a process on UNIX, Linux, and some Windows systems that
reads and logs messages as specified by the system administrator.
Fabric OS can be configured to use a UNIX-style syslogd process to forward system events and error
messages to log files on a remote host system. The host system can be running UNIX, Linux, or any
other operating system that supports the standard syslogd functionality. Configuring for syslogd
involves configuring the host, enabling syslogd on the Brocade model, and, optionally, setting the
facility level.
For the Brocade DCX family of switches, each control processor (CP) has a unique error log,
depending on which CP was active when that message was reported. To fully understand message
logging, you should enable the syslogd, because the logs on the host computer are maintained in a
single merged file for both CPs and are in sequential order. Otherwise, you must examine the error
logs in both CPs, particularly for events such as firmwareDownload or haFailover, for which the
active CP changes.