[ Team LiB ] Previous Section Next Section

B.3 Control and Monitoring Modules

B.3.1 Apache::Watchdog::RunAway—Hanging Processes Monitor and Terminator

Covered in Chapter 5.

Available from CPAN. See the module manpage for more information.

B.3.2 Apache::VMonitor—Visual System and Apache Server Monitor

Covered in Chapter 5.

Available from CPAN. See the module manpage for more information.

B.3.3 Apache::SizeLimit—Limit Apache httpd Processes

This module allows you to kill off Apache processes if they grow too large or if they share too little of their memory. It's similar to Apache::GTopLimit.

Covered in Chapter 14.

Supplied with the mod_perl distribution. See the module manpage for more information.

B.3.4 Apache::GTopLimit—Limit Apache httpd Processes

This module allows you to kill off Apache processes if they grow too large or if they share too little of their memory. It's similar to Apache::SizeLimit.

Covered in Chapter 14.

Available from CPAN. See the module manpage for more information.

B.3.5 Apache::TimedRedirect—Redirect URLs for a Given Time Period

Apache::TimedRedirect is a mod_perl TransHandler module that allows the configuration of a timed redirect. In other words, if a user enters a web site and the URI matches a regex and it is within a certain time period she will be redirected somewhere else.

This was first created to politely redirect visitors away from database-driven sections of a web site while the databases were being refreshed.

Available from CPAN. See the module manpage for more information.

B.3.6 Apache::Resource—Limit Resources Used by httpd Children

Apache::Resource uses the BSD::Resource module, which uses the C function setrlimit( ) to set limits on system resources such as memory and CPU usage.

Covered in Chapter 5.

Supplied with the mod_perl distribution. See the module manpage for more information.

B.3.7 Apache::Status—Embedded Interpreter Status Information

The Apache::Status module provides various information about the status of the Perl interpreter embedded in the server.

Covered in Chapter 21.

Available from CPAN. See the module manpage for more information.

    [ Team LiB ] Previous Section Next Section