System Integrity Monitor

SIM is a system and services monitor for 'SysVinit' systems. It is designed to be intuitive and modular in nature, and to provide a clean and informative status system.

It does this by consistently verifying that services are online, load averages are in check, and log files are at reasonable sizes. Many other SIM modules sport different and in-depth features to bring a well rounded tool to your disposal to stop otherwise common issues daunting internet hosts.

Features:

  • Service monitoring of HTTP, FTP, DNS, SSH, MYSQL & more
  • Event tracking and alert system
  • Auto restart ability for downed services
  • Checks against network sockets & process list to ensure services are online
  • Advanced HTTP service monitoring, to prevent commonly encountered issues
  • System load monitor with customizable warnings & actions
  • Ability to auto restart system with definable critical load level
  • Priority change configurable for services, at warning or critical load level
  • Informative command line status display
  • Easily customizable configuration file
  • Auto configuration script
  • Auto cronjob setup feature
  • Simple & Informative installation script
  • Integrated auto-update feature
  • And more...

Installation

You can download latest version of SIM from www.r-fx.ca

To install SIM, first download the file

            # cd /usr/local/src
            # wget http://www.r-fx.ca/downloads/sim-current.tar.gz
            

After downloading, extract the files

            # tar -zxvf sim-current.tar.gz
            

Go to the folder

            # cd sim-*
            

Run the SIM setup file

            # ./setup -i
            

Setup will ask you to configure System Integrity Monitor. You can change the initial configuration at any time by running "autoconf" program.

            # cd /usr/local/sim
            # ./autoconf
            

You can find more info about SIM by running sim with out any options

            [email protected] [/usr/local/sim]# ./sim
            SIM 2.5-3 
            ========================
            usage ./sim
            -q     Quiet mode
            -v     Verbose mode
            -c     Clear data & log files
            -l     Display log file
            -s     Display status information
            -u     Check for SIM updates
            -j     Install/Remove SIM cronjob
            [email protected] [/usr/local/sim]#
            

Get in touch with us

Questions? Concerns? Comments? We want to hear from you!
Drop us a line with whatever is on your mind and we will get back to you ASAP!!