Syslog and Process Logs Configuration

Both syslog servers and process log servers are configured under the system-config element.

  1. Access the system-config configuration element.
    ORACLE# configure terminal
    ORACLE(configure)# system
    ORACLE(system)# system-config
    ORACLE(system-config)# 
  2. system-log-level—Set which log severity levels write to the system log (filename: acmelog). The default is WARNING. Valid values are:
    • EMERGENCY | CRITICAL | MAJOR | MINOR | WARNING | NOTICE | INFO | TRACE | DEBUG | DETAIL

  3. process-log-level—Set which log severity levels write to the process log. The default is NOTICE. Valid values are:
    • EMERGENCY | CRITICAL | MAJOR | MINOR | WARNING | NOTICE | INFO | TRACE | DEBUG | DETAIL

Syslog Configuration

The SBC supports multiple syslog servers. Because performance may decrease as the number of active syslog threads increase, Oracle recommends configuring no more than 8 syslog servers. The SBC generates an alarm if the connection goes down and clears the alarm once the connection is reestablished.


  1. address—Set the IPv4 address of a syslog server.
  2. port—Set the port of the syslog server.
    The valid values are 0 - 65535 and the default is 514.
  3. facility—Set the facility value to an integer.
    The facility value is sent in every syslog message from the SBC to the syslog server. This parameter is used only for identifying the source of this syslog message as coming from the SBC. It is not identifying an OS daemon or process. The default value for this parameter is 4. Valid values are between 0 and 23.
  4. transport-protocol—Set the transport protocol to use for sending messages to the syslog server.
    Valid values are UDP, TCP, and TLS. The default is UDP.

    Select TLS if you want to encrypt messages to the syslog server.

  5. tls-profile—Set the TLS profile to use when the transport protocol is TLS.
  6. Type done to save your configuration.
  7. Type exit to navigate to the system-config element.
  8. (Optional) Set the maximum number of threads that the syslogd process can use.
    The maximum allowed is 4.
    ORACLE(system-config)# options syslog-threads=2
  9. Save and activate the configuration.
    A reboot is required if you set the syslog-threads option.

Configure the Process Log Server

Set the following parameters to configure the process log server:

  1. process-log-level—Set the starting log level all processes running on the system use. Each individual process running on the system has its own process log. The default is NOTICE. Valid values: EMERGENCY | CRITICAL | MAJOR | MINOR | WARNING | NOTICE | INFO | TRACE | DEBUG | DETAIL
  2. process-log-ip-address—Set the IPv4 address of the process log server. The default value is 0.0.0.0, which causes the system to write log messages to the normal log file.
  3. process-log-port—Set the port number associated with the process log server. The default value is 0, which causes the system to write log messages to the normal log file. The valid range is: 1025-65535.