monotifier - a monitoring tool that provides notifications on different communication channels
Version 1.00
monotifier [options] [commands [args]] monotifier send [-I <IDENT>] [-L debug] [-F anonymous] [-P 123456789] [-X 60] <TO> "<SUBJECT>" "<MESSAGE>" monotifier send <TO> "<SUBJECT>" "<MESSAGE>"
Use CONFIG_FILE as configuration file
Use DIR as DataDir directory
Print debug information on STDOUT
Integer value! Defines time offset (in seconds) between publishing date and expiry of publishing
Defines the From field for message
Show short help information and quit
Set priority level name for sending or updating the message. Supported levels:
debug info notice warning error crit alert emerg fatal except
Default: debug
Show long help information and quit
Writing debug information in the general log-file - monotifier.log
Cleraing the monotifier.log file before the program's run
Don't update file; display results on stdout.
Integer value! Defines the time (in Unix-Time format) of starting publishing of the message
Mark each line of the log file (monotifier.log) by a message with MESSAGE. Also signature is ident-string of the message for sending (see send command)
Enable test mode. Not recommended, because the test mode suppress any modifications in database and on your hard disk
Verbose option. Include Verbose debug data in the STDOUT and to error-log output
Print the version number of the program and quit
monotifier check <ID>
Check the message by ID
monotifier gentoken
Generate token for client-server interaction and save it to configuration file
monotifier gentoken -n
Generate token for client-server interaction and display results on stdout.
monotifier init
This command provides initialize of the monotifier: creates configuration files and different related files
monotifier remove <ID>
Remove the message by ID
monotifier send <TO> "<SUBJECT>" "<MESSAGE>" monotifier send -F <FROM> -L <LEVEL> <TO> "<SUBJECT>" "<MESSAGE>"
Send the message
monotifier test
Complete test of the project
monotifier test short
Short test of the project
monotifier update <ID> -F <NEWFROM> <NEWTO> "<NEWSBJ>" "<NEWMSG>" monotifier update <ID> -L <NEWLEVEL>
Update the message by ID
The program runs and does nothing
monotifier void
This is a monitoring tool that provides notifications on different communication channels
See README file
README
Init version
See CHANGES file
CHANGES
CTK
See TODO file
TODO
Coming soon
perl, CTK
perl
The usual warnings if it can't read or write the files involved.
Sergey Lepenkov (Serz Minus) http://www.serzik.com <abalama@cpan.org>
Copyright (C) 1998-2017 D&D Corporation. All Rights Reserved
This program is distributed under the GNU GPL v3.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
See LICENSE file
LICENSE
To install App::MonM::Notifier, copy and paste the appropriate command in to your terminal.
cpanm
cpanm App::MonM::Notifier
CPAN shell
perl -MCPAN -e shell install App::MonM::Notifier
For more information on module installation, please visit the detailed CPAN module installation guide.