https://github.com/tlinden/quickmon
Quick monitoring script for commandline using google graph
https://github.com/tlinden/quickmon
Last synced: over 1 year ago
JSON representation
Quick monitoring script for commandline using google graph
- Host: GitHub
- URL: https://github.com/tlinden/quickmon
- Owner: TLINDEN
- License: cc0-1.0
- Created: 2015-10-19T09:40:20.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2019-02-26T11:34:46.000Z (over 7 years ago)
- Last Synced: 2025-01-11T11:41:52.677Z (over 1 year ago)
- Language: Perl
- Homepage: http://www.daemon.de/blog/2013/02/04/222/quick-monitoring-script-commandline-using-google-graph/
- Size: 11.7 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## quickmon - graph generating monitoring script.
This is the README file for the graph generator quickmon.
## Documentation
You can read the documentation without installing the
software:
perldoc quickmon
If it is already installed, you can read the manual page:
man quickmon
## Installation
This software doesn't have any external dependencies, besides
perl.
First you need to check out the source code. Skip this, if
you have already done so:
git clone git@github.com:TLINDEN/quickmon.git
Next, change into the newly created directory 'quickmon' and
install the script to whereever you want
cd quickmon
cp quickmon.pl ~/bin/quickmon
## Usage
quickmon.pl Usage:
quickmon.pl -t [-t ...] -c [-c ..] -n [-l []]
quickmon.pl -t [-t ...] -p [] [-f ]
quickmon.pl [-hv]
The number of commands and titles must match. Name is mandatory, at least 1
command+title are mandatory.
If using -p you can omit -c options. Without a parameter it reads linewise from
stdin and splits it by whitespace. If supplied a parameter, it tries to open
it for reading (may be a file or a pipe) and does the same. The number of elements
per line must match the -t parameters. If the -f option is supplied, use only
the listed elements separated by comma. Element count starts from 0. If -F is
supplied split the input using the specified character[s]. Titles specified with -t
may contain format chars for timestamps like -t "%Y/%m/%d", formats are ignored when
running under -c.
Use -l to make the script run forever in a loop (commands executed once per second).
You may specify a delaytime, default is 1 second, floats are allowed. Ignored in pipe
mode (-p).
-h for help and -v for version.
There's also a comprehensive introduction/howto about it
with examples:
http://www.daemon.de/blog/2013/02/04/222/quick-monitoring-script-commandline-using-google-graph/
## Getting help
Although I'm happy to hear from quickmon users in private email,
that's the best way for me to forget to do something.
In order to report a bug, unexpected behavior, feature requests
or to submit a patch, please open an issue on github:
https://github.com/TLINDEN/quickmon/issues.
## License
This software is under Public Domain (CC Zero)
## Author
T.v.Dein
## Project homepage
https://github.com/TLINDEN/quickmon