|
|
Server Management
Perl & CGI » Scripts and Programs » Server Management
A D V E R T I S E M E N T
Want free Oracle Magazine? Apply here now!
remote logger - FreewareThis 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. Dirspace - freeIt will monitor any directory (all files one deep) on your server and let you know if it gets past a certain size you specify.
Its perfect for use on home directorys. Its perfect for small ISP's It will log, and or email you when it runs and finds a problem area. POP3/IMAP access limiter - Free (GPL)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.
CPANEL - CommercialA Linux based contol panel for Web hosting companies. If you are a ISP/Web Hosting Provider seek an true automation solution and want to give your clients/members extreme functionality and control, CPANEL is the product for you. CPANEL offers a set of unique control, simple installation, and customization to give it your own look and feel. Fully functional Demo is available. Perldigger - Free (GPL)Perl Digger is a freeware Perl script to dig for information about the server-side environment including CPU & memory utilizations, detailed disk utilization, Perl's installation and server details, all the relevant paths that a user needs to know etc and above all, a comprehensive list of all installed Perl modules with a handy link to their documentation at CPAN.
Alert Manager - Free (GPL)Alert Manager was created to run an alert command, monitor the status of that command's output, and if it fails run a different (fallback) command. It has a very flexable configuration file that allows creation of "alert chains" - chains of alerts, each with their own alert command, fallback-command, and other advanced options. It has a method for passing messages from the command line into the various alert commands defined in the configuration file, and many other useful features. LogDog - Free (GPL)LogDog is a tool that monitors messages passing through syslogd and takes action based on key words and phrases. LogDog has a configuration file which allows you to specify a list of key words or phrases to alert on, and a list of commands that can be run when those words are encountered. Version 2.0 is a complete re-write and has many new features. See the website for more info.
IP Accountant - Free (LGPL)IP Accountant allows you to keep an Rx/Tx byte count for each address aliased to a single interface. It features optional graphical output. Perl Digger - FreewarePerl 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. scanAlert - Free (GPL)ScanAlert was built to analyze iptables log entries in real time and report detected port scans to syslogd. From there you can use a log monitoring daemon (like logdog) to take action if desired, or you can manually review the logs later if you prefer. It does not need special permissions, it doesn't listen on any network ports - it receives iptables messages from syslogd via a FIFO. It runs as a daemon, and supports the HUP signal to reload, has multiple debug levels, and does not require any special perl modules. ScanAlert has a straight forward interface and configuration file making it easy to use and configure. PEANUTS - Free (GPL)PEANUTS is a console-based Internet user management system, which is perfect for system administrators who normally do things like adding virtual hosts or new users by hand. It allows such tasks to be completely automated. Directory Space Manager (dirspace) - FreewareThis script will keep track of any directories under a main directory that you specify. The most obvious use for this is keeping track of users homedirectorys or webspace directorys on a webserver (isps, webspace providers, email systems, etc.) It will email you if a certain directory gets too big. Advance Bandwidth - $99Script 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. ShellCommander - $39.95Can'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 - Free (GPL)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. load - FreeA simple Perl script which monitors system load and if the load is higher than a specified amount, it performs user-defined commands in an attempt to lower the load. Once the load has returned to a normal level (also user-defined), it will perform another set of specified commands to bring the server back to normal. This script also can connect to an Eggdrop bot to announce problems with the server load in real-time. World Wide Backup - FreeWorld 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. Abax Web Server Status - FreewareThis 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 - FreeNStouch 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. REOBack - Free (GPL)REOBack (pronounced "ray-o-back") is a backup solution designed for Linux users and system administrators. It is designed to be simple to set up, and easy to use. It is great as a quick solution for those who procrastinate about backups. It supports automatic full/incremental backups of files you define, remote backups via NFS or FTP, as well as auto deletion of old backups.
|
A D V E R T I S E M E N T
|
Subscribe to SourceCodesWorld - Techies Talk |
| |
|