Have you ever been installing a Perl program on your website, and it asks you for information that you don't remember or know? Most of us have experiened this at one time or another. Some of us more than once! Don't let this happen to you again. Print this "printer friendly" report, and keep it in a safe place, for future reference.
ServerInfo is a simple but useful script that helps you understand your server. It displays all your server environmental variables and some useful programs' paths. It also displays all your installed modules so you know if you have the neccessary modules to run some scripts. Best of all, it is template driven so you can change how it look.
Version: 1.0 Platform(s): ALL Updated: Fri Mar 5 2004
PathFinder will determine all the site/directory variables often required when installing CGI. In addition the results will not only be displayed in the browser, but also be e-mailed to you so providing a perminant record for easy reference. Very easy to install and run.
Version: 1.12 Platform(s): Unix Updated: Fri Mar 5 2004
A Perl script for displaying important information about your webserver. This script shows the server environment, installed Perl libraries, installed server programs, and the (remote) user information.
Version: 1.8 Platform(s): Unix, Win NT Updated: Sat Sep 13 2003
This is a system monitor program that runs on a unix server. It checks every 5 minutes to see that your servers main functions are operating within normal parameters and emails you immediately if they are not. SysMon checks for Per-Process Memory Usage, Global Memory Usage, Swap Memory Usage, CPU Usage by limits, Disk Space Usage, Load Average, SMTP Service, POP3 Service, TELNET Service, and FTP Service.
Version: n/a Platform(s): Unix Updated: Thu Aug 28 2003
Reportdhcp.pl is a CGI script written in perl. It displays statistics and lease entries for ISC DHCPD by parsing the dhcpd.conf and dhcpd.leases files. reportdhcp.pl version 2 supports version 3.0p1 and above of the ISC DHCP distribution.
Version: 2.1 Platform(s): Unix Updated: Wed Aug 27 2003
The System Information Retriever is a simple script that is designed to show you the system enviornment variables of your server. The installation is extremely simple for even the most unexperienced PERL programmers.
Version: 1.0.0 Platform(s): Unix Updated: Sun Aug 24 2003
This is a small utility which will help you test whether a syslogd (or syslog-ng, or others) really works when listening on a UDP port for incomming log messages.
Version: 1.0.0 Platform(s): Unix Updated: Wed Aug 6 2003
poplimitd is a daemon process that will monitor your server maillog file for POP3 or IMAP connections. Using configurable settings it monitors the rate of logins based on user account and IP address. If it finds excessive usage, it will send a preconfigured email with the users information to that user asking them to stop it. In the future it will also have the option to block the IP address. On servers that suffer from high POP3/IMAP load, this can dramatically modify user behaviour and limit POP and IMAP connections and load.
Version: 1.0 Platform(s): Unix Updated: Fri May 30 2003
Perl Digger is a freeware Perl script to dig for information about the server-side environment including a list of all installed Perl modules with a handy link to their documentation at CPAN. The server information includes detailed OS version, CPU + memoru + disk utilizations, etc.
Script to monitor incoming and outgoing bandwidth in real time. Provides reports month, day and hour wise. Useful for load balancing and detecting misuse of server.
Version: 1.00 Platform(s): Linux Updated: Mon Jul 8 2002
Can't get a shell account at your ISP? Want to be able to use normal Unix commands to maintain or clean up your directories, create backups, install software and debug scripts? Execute multiple commands at one time. Easy to install, set up and use. Multiple security features include password protection, valid referer URL list, hidden directories, configurable file names.
Syslog2 is a realtime parser and event handler for syslogd. An event is a message from some service. It uses a simple plugin system to add event handlers. Syslog2 is written in Perl. A plugin is simply a Perl script which invokes the "register_handler" or "unregister_handler" subroutines. By default, the package uses the included script "default.pl", which logs all messages from the syslog daemon in sorted order. More scripts are available from the homepage.
Version: 1.0 Platform(s): Unix Updated: Fri Dec 21 2001
World Wide Backup is a free script that will allow you to backup your website and even gives you the option to FTP that backup to another server. Requires that your server has Tar (most UNIX/Linux based systems do). For the FTP option, you also will need the Net::FTP module installed on your server (again, most do). The script also can email you when the backup is finished (or if there was an error). Perfect for Cobalt servers.
Version: 1.0 Platform(s): Unix, Linux Updated: Thu Oct 4 2001
This is a web server status checking script, called using a simple image tag embedded within a web page. It can be setup to check multiple / individual web pages, web servers or domains. If the script finds the web server is serving http requests it will display a 'live' image. Very useful if you want visitors to a gateway / portal page to be able to check which of your mirror web sites are active. In this release I've added security features, this stops the script being abused, Server Status now only requests the first 6000 bytes of a target web page. Other minor issues corrected.
NStouch is a nameserver tool written in Perl and PHP. The perl script monitors all nameservers that are put into the config file nameservers.dat. It will email the admin when the nameserver(s) go down, keep a log, and tell you the % uptime. It also includes a php interface for interacting with the script from the web. This tool can be combined with MRTG to graph output and see the response times.
Version: 1.0 Platform(s): Linux Updated: Tue Sep 11 2001