The Syslog Server in 3CDaemon provides the following features:

This is the configuration screen and what each value means:

syslogcfg.jpg (15880 bytes)

Directory for syslog files This will be the directory in which the syslog files will be written. Be sure that the directory is writeable, and has enough space for the files.
Who can log to this server You have two choices here: "Anyone" or "Just the addresses I specify". If set for "Anyone", then the Syslog Server will accept and record every syslog message it gets. If set for "Just the addresses I specify" then the Syslog Server will only accept and record messages from specific addresses.
IP Addresses
  1. Here is where you specify the addresses from which the Syslog Server will accept messages. In the dialog box, double-click to add or edit your IP address entries, the click "Save Changes".  This parameter has no effect, unless you select "Just the addresses I specify" under "Who can log to this server".
  2. Notes on adding addresses:
  3. Only IP addresses are accepted, not host names. (The latency of doing a host-name lookup every time the server receives a message is too great.)
  4. IP addresses should be specified in dotted decimal, and should NOT contain any leading zeroes. That is, enter the address as, (for example): "10.4.5.1", NOT "010.004.005.001".
Log messages to: You have 4 choices here:
  1. One file: syslog.log. This is the easiest choice. All the received messages will be sent into a single file.
  2. Log by priority: Each syslog message received will have a priority assigned to it by the originator. These priorities are:
    • alert
    • critical
    • debug
    • emergency
    • error
    • info
    • none
    • notice
    • panic
    • warning

    A corresponding ".log" file will be created for each priority level.

  3. Log by facility: Each syslog message received will have a facility assigned to it by the originator. These facilities are:
    • auth
    • authpriv
    • cron
    • daemon
    • ftp
    • kern
    • lpr
    • mail
    • mark
    • news
    • security
    • syslog
    • user
    • uucp
    • local0 thru local7

    Not a lot of these will be relevant for logging from routers, but are included for completeness. A corresponding ".log" file will be created for each facility level.

  4. Log by IP address: If you have set up "Who can log to this server" to be "Just the addresses I specify" and you have provided a list of IP addresses, a corresponding log file will be created for each remote syslog client. For example: "10_4_5_1.log"