loadwatch 1.1a1
Sponsored Links
loadwatch 1.1a1 Ranking & Summary
File size:
0.027 MB
Platform:
Any Platform
License:
GPL (GNU General Public License)
Price:
Downloads:
835
Date added:
2007-07-11
Publisher:
Lantz Moore
loadwatch 1.1a1 description
loadwatch project allows a single child process to run only when the load on a machine is within certain bounds. When the machines load passes the high load mark, then the child process is stopped.
The process is only restarted when the machines load drops below the low load mark. The load is checked at a user definable interval. loadwatch is distributed under the GNU GPL.
Usage:
loadwatch [-d < time>] [-h < load>] [-l < load>] [-n < copies] [-p < pid>] [-- < command>]
-d < int> load sampling interval (10 seconds)
-h < float> high load mark (1.25)
-l < float> low load mark (0.25)
-n < copies> number of children to fork (1)
-u < filename> file that will be used to externally control a
loadwatch process.
-p < pid> pid of process to control (loadwatch will actually
send signals to the group containing this pid)
NOTE: -p and < command> are mutually exclusive, but one has to be
specified.
Example:
loadwatch -d 10 -h 1.25 -l .25 -- ./rc5des
which means: check the load every 10 seconds, stop rc5des when the load is
greater than 1.25 and restart rc5des when the load drops to .25.
lw-ctl < filename> < cmd>
< filename> is the control file, this corresponds to a unix domain
socket.
< cmd> is the command to send to the loadwatch process.
RUN -> put loadwatch into RUN mode, that is the child process
runs regardless of the load.
STOP -> put loadwatch into STOP mode, that is, the child
process will not run regardless of the load.
WATCH -> WATCH mode, the normal load watching mode.
Example:
lw-ctl ./fooey RUN
Causes the loadwatch process (if it was started with "-u ./fooey") to go
into RUN mode. you could put lw-ctl in a cron job that runs in the
morning to put the job in STOP mode and then again in the evening to put
the job back into WATCH mode.
The children which loadwatch forks are all part of the same process group.
loadwatch stops and starts the processes by signalling the process
group with SIGSTOP and SIGCONT respectively.
Send suggestions and bug reports to
. if you do anything
interesting with loadwatch, let me know. i use it for controlling the
distributed.net clients, but i figure itd be good to control thinks like
crack as well.
The process is only restarted when the machines load drops below the low load mark. The load is checked at a user definable interval. loadwatch is distributed under the GNU GPL.
Usage:
loadwatch [-d < time>] [-h < load>] [-l < load>] [-n < copies] [-p < pid>] [-- < command>]
-d < int> load sampling interval (10 seconds)
-h < float> high load mark (1.25)
-l < float> low load mark (0.25)
-n < copies> number of children to fork (1)
-u < filename> file that will be used to externally control a
loadwatch process.
-p < pid> pid of process to control (loadwatch will actually
send signals to the group containing this pid)
NOTE: -p and < command> are mutually exclusive, but one has to be
specified.
Example:
loadwatch -d 10 -h 1.25 -l .25 -- ./rc5des
which means: check the load every 10 seconds, stop rc5des when the load is
greater than 1.25 and restart rc5des when the load drops to .25.
lw-ctl < filename> < cmd>
< filename> is the control file, this corresponds to a unix domain
socket.
< cmd> is the command to send to the loadwatch process.
RUN -> put loadwatch into RUN mode, that is the child process
runs regardless of the load.
STOP -> put loadwatch into STOP mode, that is, the child
process will not run regardless of the load.
WATCH -> WATCH mode, the normal load watching mode.
Example:
lw-ctl ./fooey RUN
Causes the loadwatch process (if it was started with "-u ./fooey") to go
into RUN mode. you could put lw-ctl in a cron job that runs in the
morning to put the job in STOP mode and then again in the evening to put
the job back into WATCH mode.
The children which loadwatch forks are all part of the same process group.
loadwatch stops and starts the processes by signalling the process
group with SIGSTOP and SIGCONT respectively.
Send suggestions and bug reports to
interesting with loadwatch, let me know. i use it for controlling the
distributed.net clients, but i figure itd be good to control thinks like
crack as well.
loadwatch 1.1a1 Screenshot
loadwatch 1.1a1 Keywords
STOP
child process
process to
To run
Single Child
load mark
loadwatch
load
process
mode
child
pid
loadwatch 1.1a1
Monitoring
System
Bookmark loadwatch 1.1a1
loadwatch 1.1a1 Copyright
WareSeeker periodically updates pricing and software information of loadwatch 1.1a1 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of loadwatch 1.1a1 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
couldnu0027t spawn child process
child process exited abnormally
processors
couldnu0027t create child process 720003
loadwatcher
credit card processing
child process still did not exit sending a sigterm
child processing
process works
roadwatch
load cells
process explorer
child process exited with status 3221225477
child process exited with status 255
process mapping
due process
children's place
fork child process
Related Software
vcs-load-dirs is a tool to automate and simplify the loading of software into version control systems. Free Download
Atop is an interactive monitor for Linux-systems to view the load on system-level and process-level. Free Download
Load Monitor is a system resource monitor. Free Download
Rootsh is a wrapper for shells that logs all echoed keystrokes and terminal output to a file and/or to syslog. Free Download
Scam-Archiver copies all mail going through your mail server to a mailbox. Free Download
Mathopd is a very small, yet very fast HTTP server for UNIX systems. Free Download
Log::Dispatch::File::Rolling is a Perl object for logging to date/time/pid stamped files. Free Download
Crossroads is a load balance and failover utility for TCP-based services. Free Download
Latest Software
Popular Software
Favourite Software