[Pacemaker] email alert by crm_mon?
Andrew Beekhof
andrew at beekhof.net
Wed May 6 02:27:11 EDT 2009
Here is the help text from the latest sources:
Usage: crm_mon mode [options]
Options:
-?, --help This text
-$, --version Version information
-V, --verbose Increase debug output
Modes:
-h, --as-html=value Write cluster status to the named file
-w, --web-cgi Web mode with output suitable for cgi
-s, --simple-status Display the cluster status once as a simple one
line output (suitable for nagios)
-S, --snmp-traps=value Send SNMP traps to this station
-T, --mail-to=value Send Mail alerts to this user. See also
--mail-from, --mail-host, --mail-prefix
Display Options:
-n, --group-by-node Group resources by node
-r, --inactive Display inactive resources
-f, --failcounts Display resource fail counts
-o, --operations Display resource operation history
-t, --timing-details Display resource operation history with timing details
Additional Options:
-i, --interval=value Update frequency in seconds
-1, --one-shot Display the cluster status once on the console and exit
-N, --disable-ncurses Disable the use of ncurses
-d, --daemonize Run in the background as a daemon
-p, --pid-file=value (Advanced) Daemon pid file location
-F, --mail-from=value Mail alerts should come from the named user
-H, --mail-host=value Mail alerts should be sent via the named host
-P, --mail-prefix=value Subjects for mail alerts should start with this string
Examples:
Display the cluster´s status on the console with updates as they occur:
# crm_mon
Display the cluster´s status on the console just once then exit:
# crm_mon -1
Display your cluster´s status, group resources by node, and include
inactive resources in the list:
# crm_mon --group-by-node --inactive
Start crm_mon as a background daemon and have it write the cluster´s
status to an HTML file:
# crm_mon --daemonize --as-html /path/to/docroot/filename.html
Start crm_mon as a background daemon and have it send email alerts:
# crm_mon --daemonize --mail-to user at example.com --mail-host mail.example.com
Start crm_mon as a background daemon and have it send SNMP alerts:
# crm_mon --daemonize --snmp-traps snmptrapd.example.com
On Tue, May 5, 2009 at 3:42 PM, Juha Heinanen <jh at tutpro.com> wrote:
> i'm trying to figure out, how to make heartbeat/pacemaker combo to send
> an email alert when a resource dies on a node or is started on another
> node.
>
> i searched archives and found this:
>
> On Thu, Mar 26, 2009 at 03:18, 可可熊 <cocobear.cn at gmail.com> wrote:
> > for example, there are two nodes, when one node down, another node
> > can know this, can this node mail this information?
>
> newer versions of pacemaker support this as part of the crm_mon daemon.
> the advantage of this method is that the daemon monitors _all_ resource
> events.
>
> how new crm_mon needs to be in order to have this functionality? i have
> pacemaker 1.0.2-2 running and 'crm_mon --help' does not contain anything
> about email alerts. also, debian pacemaker package does not contain an
> init script to start crm_mon as a deamon.
>
> -- juha
>
> _______________________________________________
> Pacemaker mailing list
> Pacemaker at oss.clusterlabs.org
> http://oss.clusterlabs.org/mailman/listinfo/pacemaker
>
More information about the Pacemaker
mailing list