Apple 10.6 Server User Manual


 
Chapter 8 Monitoring Your System 175
If you detect an unusual number of requests coming from the same source, use
Firewall service to block trac from that source.
For more information about tcpdump, see the corresponding man page.
Consider using Ruby, Perl, shell scripts, or AppleScript to automate the monitoring Â
process. For example, using tcpdump to monitor trac can be time consuming, so
automation is necessary.
Consider using Ethereal, an X11 open source packet sning tool that you can run in Â
the X11 environment on Mac OS X Server. Unlike tcpdump, this tool has a graphical
user interface and a set of powerful network analysis tools.
For more information about Ethereal, see www.ethereal.com/.
You can use other third-party tools that automatically analyze network trac and Â
alert you to problems.
Using Server Status Notication in Server Admin
Server Admin has an easy to use notication system that can keep you informed of
your server’s hard disk status, software status, and certicate status. Server Admin will
send a mail to any address (local or not) when:
There is less than a specied percentage of free space left on any system hard disk. Â
Software Update packages are available from Apple for the server. Â
A certicate has expired or will soon expire. Â
To use the email functionality, the server starts SMTP. Make sure the rewall allows
SMTP trac from the server.
To set a notication:
1 Open Server Admin.
2 Select a server, click the Settings button in the toolbar, and then click the Notications
tab.
3 Below the “Addresses to notify” eld, click the Add (+) button and add an address.
4 Repeat as needed, then click Save.
Monitoring Server Status Overviews Using Server Admin
Server Admin has several ways to see a status overview, from detailed information for
a single server to a simplied overview for many servers.
To see a status overview for one server:
Select a server in the Server list. m