How to install SIM (System Integrity Monitor)

 

Description:
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

Installation :

Go to the below path

cd /usr/local/src/

Download the tar file.

wget http://www.rfxn.com/downloads/sim-current.tar.gz

It will show below output:

–2012-09-28 09:59:13– http://www.rfxn.com/downloads/sim-current.tar.gz
Resolving www.rfxn.com… 129.121.132.46
Connecting to www.rfxn.com|129.121.132.46|:80… connected.
HTTP request sent, awaiting response… 200 OK
Length: 27273 (27K) [application/x-gzip]
Saving to: `sim-current.tar.gz’

100%[==============================================================================================================================>] 27,273 111K/s in 0.2s

2012-09-28 09:59:14 (111 KB/s) – `sim-current.tar.gz’ saved [27273/27273]

Untar the file

tar -xvf sim-current.tar.gz

Go to that folder

cd sim-3.0

Run the below command to proceed with the installation

 sh ./install.sh -i

Once the installation is complete it will show below output.

Installation Summary:
Base path: /usr/local/sim
Configuration file: /usr/local/sim/config/conf.sim
Configuration symlink: /etc/conf.sim
Module control file: /usr/local/sim/config/mods.control
Module control symlink: /etc/sim.mods
Executable: /usr/local/sim/sim
Executable symlink: /usr/local/sbin/sim
root@test [/usr/local/src/sim-3.0]#

To receive email notification you have to edit /etc/conf.sim file.