1
1
Fork 0
scripts/archive
david 90af54662b removed gitorious install script 2013-05-02 13:59:20 +02:00
..
README.please moved mbots content to root 2012-07-01 23:35:09 +02:00
bashlib repo cleanup, moved alot of stuff to wiki 2013-04-11 23:38:05 +02:00
df.conf.sample moved mbots content to root 2012-07-01 23:35:09 +02:00
df.sh repo cleanup, moved alot of stuff to wiki 2013-04-11 23:38:05 +02:00
df_bot.conf.sample moved mbots content to root 2012-07-01 23:35:09 +02:00
df_bot.sh repo cleanup, moved alot of stuff to wiki 2013-04-11 23:38:05 +02:00
hb.sh repo cleanup, moved alot of stuff to wiki 2013-04-11 23:38:05 +02:00
heartbeat.lst.sample moved mbots content to root 2012-07-01 23:35:09 +02:00
heartbeat.sh repo cleanup, moved alot of stuff to wiki 2013-04-11 23:38:05 +02:00
journal.sh repo cleanup, moved alot of stuff to wiki 2013-04-11 23:38:05 +02:00
mediacontrol.sh repo cleanup, moved alot of stuff to wiki 2013-04-11 23:38:05 +02:00
mem.sh repo cleanup, moved alot of stuff to wiki 2013-04-11 23:38:05 +02:00
ping.conf.sample moved mbots content to root 2012-07-01 23:35:09 +02:00
ping.sh repo cleanup, moved alot of stuff to wiki 2013-04-11 23:38:05 +02:00
vpnc_config.sh repo cleanup, moved alot of stuff to wiki 2013-04-11 23:38:05 +02:00
youtube_converter.sh repo cleanup, moved alot of stuff to wiki 2013-04-11 23:38:05 +02:00

README.please

this is my little mobot project.

the concept is not to spend hundreds of hours to implement some massive
monitoring tool like nagios or something like this.
instead i want to use some simple message/notification scripts 
which exactly tell me what i need to know.

the first thing i have here is the df bot. it sends me a short jabber message
when one or more disks on the serving machine reaching a preconfigured threshold 
(example: 90% disk usage).

another tool i find really useful is the pingbot (ping.sh)
it works pretty much the same as the dfbot.

feel free to use or improve this handy tools!


=== install notes ===

1. copy the scrip somewhere on your machine
you get the df.sh on gitorious.org
http://gitorious.org/sn/scripts/trees/master/mobots/df.sh

2. create the configfile
use the df.conf.sample to create a config and put this file anywhere on the same machine
http://gitorious.org/sn/scripts/trees/master/mobots/df.conf.sample

3. create a cronjob for it
add a line like this to your /etc/crontab
*/2 *	* * *	root	/bin/bash --login /path/to/the/script/df.sh /path/to/configfile/df.conf >> /path/to/logfile/df.log
or (if you use the default configpath /etc/mobots)
*/5 *   * * *   root    /bin/bash --login /path/to/script/df.sh >> /var/log/mobots/df.log

the logdirectory must exist

after this you have to restart your cron with something like
service cron restart

of course there are several ways to create a cronjob but this is probably the easiest way

any questions? mail me! (david@socialnerds.org)