User`s manual

MP-1xx/H.323
MP-1xx/H.323 User’s Manual 102 Document #: LTRT-00651
8.5 SysLog Support
8.5.1 Overview
SysLog protocol is an event notification protocol that allows a machine to send event notification
messages across IP networks to event message collectors
- also known as SysLog servers. The
SysLog protocol is defined in RFC 3164 IETF standard.
Since each process, application and
operating system was written somewhat independently,
there is little uniformity to SysLog messages. For this reason, no assumption is made on the
contents of the messages other than the minimum requirements of its priority.
SysLog uses UDP as its underlying transport layer mechanism. The UDP port that has been
assigned to SysLog is 514.
The SysLog message is transmitted as an ASCII message. The message starts with a leading "<"
('less-than' character), followed by a number, which is followed by a ">" ('greater-than' character).
This is optionally followed by a single ASCII space.
The number described above is known as the Priority and represents both the Facility and
Severity as described below. The Priority number consists of one, two, or three decimal integers.
Example:
<37> Oct 11 16:00:15 mymachine su: 'su root' failed for lonvick on /dev/pts/8
8.5.2 SysLog Operation
8.5.2.1 Sending the SysLog Messages
AudioCodes’ SysLog client, embedded in the firmware of the MP-1xx, sends error reports/events
generated by the MP-1xx unit application to a SysLog server, using IP/UDP protocol.
AudioCodes does NOT provide a SysLog server as several are provided as shareware that can
be downloaded from the Internet.
Examples of SysLog Servers downloadable from the Internet:
1. Kiwi Enterprises: http://www.kiwi-enterprises.com/software_downloads.htm
2. The US CMS Server: http://uscms.fnal.gov/hanlon/uscms_server/
3. TriAction Software: http://www.triaction.nl/Products/SyslogDaemon.asp
4. Netal SL4NT 2.1 Syslog Daemon: http://www.netal.com
A typical SysLog server application enables filtering of the messages according to priority, IP
sender address, time, date, …
8.5.2.2 Setting the SysLog Server IP Address
A SysLogServerIP Address parameter is supplied via Web browser or from an ini file in order to
determine the address of the SysLog server.
8.5.2.3 Controlling the Activation of the SysLog Client
Activation of the SysLog client is controlled by an EnableSyslog ini file parameter. Setting it to 1
enables the SysLog protocol log.
8.5.2.4 The ini File Example for SysLog
Figure 8-3: The ini File Example for SysLog
[Syslog]
SyslogServerIP=10.2.0.136
EnableSyslog =1
LoggerFormat = 3