Go Back   Web Server Hosting Forum by BODHost > Support > Linux Server Hosting
 

Reply
 
Thread Tools Display Modes
  #1 (permalink)  
Old 12-04-06, 09:37
BOD Member
 
Join Date: Jul 2006
Posts: 107
Default Installing SIM on Linux server

To install SIM first login to ssh as root and execute the following commands and follow the settings we display.

#wget http://www.r-fx.org/downloads/sim-current.tar.gz
tar -xzvf sim-current.tar.gz
Type: cd sim-2.5-3
./setup -i

Q. Where is SIM installed ?
[/usr/local/sim]:
{enter}

Q. Where should the sim.log file be created ?
[/usr/local/sim/sim.log]:
{enter}
Max size of sim.log before rotated ? (value in KB)
[128]:
1024
{enter}
[root]:
youremail@email.com
{enter}
Disable alert emails after how many events, to avoid email flood ?
(Note: events stats are cleared daily)
[8]:
10
{enter}
The below are configuration options for Service modules:
press return to continue...
{enter}
Auto-restart services found to be offline ? (true=enable, false=disable)
[true]:
{enter}
Enforce laxed service checking ? (true=enable, false=disable)
[true]:
{enter}
Disable auto-restart after how many downed service events ?
(Note: events stats are cleared daily)
[10]:
{enter}
Enable FTP service monitoring ? (true=enable, false=disable)
[false]:
{enter}
Enable HTTP service monitoring ? (true=enable, false=disable)
[false]:
True
{enter}
Enable DNS service monitoring ? (true=enable, false=disable)
[false]:
True
{enter}
Enable SSH service monitoring ? (true=enable, false=disable)
[false]:
True
{enter}
Enable MYSQL service monitoring ? (true=enable, false=disable)
[false]:
True
{enter}
Enable SMTP service monitoring ? (true=enable, false=disable)
[false]:
True
{enter}
TCP/IP port that SMTP operates on ?
[25]:
{enter}
Enable XINET service monitoring ? (true=enable, false=disable)
[false]:
True
{enter}
TCP/IP port that any XINET service operates on (e.g: pop3, 110) ?
[110]:
{enter}
Enable ENSIM service monitoring ? (true=enable, false=disable)
[false]:
{enter}
Enable PGSQL service monitoring ? (true=enable, false=disable)
[false]:
{enter}
After an unclean HTTP shutdown, semaphore array's may remain allocated
and cause the service to fall into a looping restart cycle. Using this
feature clears semaphore arrays on HTTP restart.
Enable semaphore cleanup ?
[false]:
{enter}
This is an implamented feature in the http module, its purpose is to
determine if/when the apache server locks up or otherwise stops
responding.
Enable URL aware monitoring ?
True
{enter}
URL path to a local file ? (exclude HTTP://)
Note: This URL should be valid and reside on the local server, otherwise
HTTP will loop restarting
[127.0.0.1/index.html]:
Type: site.com/index.html that resides on your local server
{enter}
HTTP log files can grow large and cause the service to crash
(segfault), this feature will keep the main HTTP logs incheck.
Enable HTTP log monitor ?
[false]:
{enter}
MySQL uses a /tmp symlink of its mysql.sock socket file. This
feature verifies that the symlink exists from the main mysql.sock
file, and if not it is recreated.
Enable MySQL Socket correction ?
[false]:
{enter}
Enable NETWORK monitoring ? (true=enable, false=disable)
[false]:
True
{enter}
interface to monitor ?
[eth0]:
{enter}
Enable LOAD monitor ? (true=enable, false=disable)
[false]:
True
{enter}
Load level before status condition 'warning' ?
[25]:
{enter}
Load level before status condition 'critical' ?
[45]:
{enter}
Enable a global (wall) message at status condition 'warning' & 'critical' ?
[false]:
{enter}
Renice services at status condition 'warning' or 'critical' ?
(3 values - warn, crit, false - false=disabled)
[false]:
{enter}
Stop nonessential services at status condition 'warning' or 'critical' ?
(3 values - warn, crit, false - false=disabled)
[false]:
{enter}
Reboot system on status condition 'warning' or 'critical' ?
(3 values - warn, crit, false - false=disabled)
[false]:
{enter}


Now the SIM (System Integrity Monitor) has been configured we will add a cron.
./setup -c
If it says "Removed SIM cronjob." then you must type it again.
./setup -c

You will now see
Installed SIM cronjob.
This means SIM has been installed and the crontab will run to check the service status, it will email you if anything goes wrong.
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off
Forum Jump


All times are GMT -6. The time now is 02:21.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
Copyright © 1999-2012, BODHost Ltd. All rights reserved.