Zimbra Collaboration Suite 7.0
Zimbra Collaboration Suite 7.0
Administrator's Guide
Open Source Edition

Monitoring Zimbra Servers > Zimbra Logger

Zimbra Logger
Zimbra-Logger includes tools for syslog aggregation and reporting. Installing the Logger package is optional, but if you do not install Logger, Server Statistics and Server Status information is not captured.
In environments with more than one Zimbra server, Logger is enabled on only one mailbox server. This server is designated as the monitor host. The Zimbra monitor host is responsible for checking the status of all the other Zimbra servers and presenting this information on the Zimbra administration console. Real-time service status, MTA, spam, virus traffic and performance statistics can be displayed.
In a multi-server installation, you must set up the syslog configuration files on each server to enable logger to display the server statistics on the administration console, and you must enable the logger host. If you did not configure this when you installed ZCS, do so now.
To enable Server Statistics:
On each server, as root, type /opt/zimbra/bin/zmsyslogsetup. This enables the server to display statistics.
On the logger monitor host, you must enable syslog to log statistics from remote machines.
Edit the /etc/sysconfig/syslog file, add -r to the SYSLOGD_OPTIONS setting, SYSLOGD_options=”-r -m 0”
Stop the syslog daemon. Type /etc/init.d/syslogd stop.
Start the syslog daemon. Type /etc/init.d/syslogd start.
Enabling Remote Syslogging on Mac OS X
To enable remote syslogging on Max OS X
sudo cp /System/Library/LaunchDaemons/com.apple.syslogd.plist ~/Desktop/
sudo nano /system/Library/LaunchDaemons/com.apple.syslogd.plist
Add the following directly below this line
Stop and start the daemon. Type
sudo launchctl unload /System/Library/LaunchDaemons/com.apple.syslogd.plist
sudo launchctl load /System/Library/LaunchDaemons/com.apple.syslogd.plist