Kiwi Syslog Daemon is a freeware Syslog Daemon for Windows. It receives, logs, displays and forwards syslog messages from ESX hosts in real time. Actions can be performed on received messages and messages can be filtered by ESX host name, host IP address, priority, message text or time of day.Ā
Syslog messages can then be processed using events like:
ā¢Ā Display the message in the scrolling windowĀ Ā
ā¢Ā Logging the message to a text fileĀ Ā
ā¢Ā Forward the message to another syslog daemonĀ Ā
ā¢Ā Log to an ODBC databaseĀ Ā
ā¢Ā Log to the NT Application Event LogĀ Ā
ā¢Ā E-mail the message to someone via SMTPĀ Ā
ā¢Ā Triggering a sound alarmĀ Ā
ā¢Ā Running an external program
ā¢Ā Send an SNMP Trap messageĀ Ā
ā¢Ā Page someone using NotePager Pro
How to Configure the ESX syslog Operation
The ESX syslogd daemon uses /etc/syslog.conf to determine where to write each log message. Logging can be directed to files on the local host, or to a central logging server, or both. The outbound port for syslog must be opened if remote logging is to occur.
Use SSH to log in to the service console as root.
Now open the port for outbound use:
# esxcfg-firewall -o 514,udp,out,syslog
Edit /etc/syslog.conf and append the following entry.
# nano -w /etc/syslog.conf
local6.notice<TAB><TAB><TAB>@192.168.29.1
Restart the syslogd process so that it will recognize the changes to /
etc/syslog.conf.
# service syslog restart
In the initial SSH session, execute the logger command:
# logger -p local6.notice ātest message from Eric Sloof