[ClusterLabs] Antw: Mail notifications
Jorge Lopes
jmclopes at gmail.com
Fri May 15 12:23:23 UTC 2015
Thank you both.
> Check if you can send mail from the command line with the mail tool. Did
you
set up you local mail system properly? Do you use a relay host? What do the
logs
Yes, I can send emails form the command line.
> while sleep 60
> do
> crm_mon -1 >/tmp/out
> if [ -e /tmp/out.old ]; then
> diff -u /tmp/out.old /tmp/out >/tmp.diff
> if [ -s /tmp/out.diff ]; then
> mailx -s "cluster change detected" to_you </tmp/out.diff
> fi
> mv /tmp/out /tmp/out.old
> done
>
> ## Just invented this script, so you get the idea, I hope...
Something like this would be my backup plan (using the crontab). But the
cluster is alreadly working as event driven and that would be my choice.
This is the resource I have setup:
primitive ClusterMon-SMTP ocf:pacemaker:ClusterMon \
params user=pacemaker update=30s extra_options="-T support at myserver.com
-F no-reply at myserver.com -P PACEMAKER -H mail.myserver.com" \
meta target-role=Started \
op monitor interval=10s timeout=60s
clone ClusterMon-SMTP meta target-role="Started"
My guideline was:
http://clusterlabs.org/doc/en-US/Pacemaker/1.1/html/Pacemaker_Explained/s-notification-email.html
No mail is sent.
But I also have seen this one:
http://clusterlabs.org/doc/en-US/Pacemaker/1.1/html/Pacemaker_Explained/s-notification-external.html
I was wondering if the 1st approach has been used by anyone. Next, I'll try
the second approach.
Jorge
On Fri, May 15, 2015 at 9:44 AM, Ulrich Windl <
Ulrich.Windl at rz.uni-regensburg.de> wrote:
> >>> Jorge Lopes <jmclopes at gmail.com> schrieb am 15.05.2015 um 10:34 in
> Nachricht
> <CAASpg58Vhyv-TWhgrcWE5Qr0p4cWbgaCeDf-jyQ=ay5WGELmNw at mail.gmail.com>:
> > Hi
> > Is it possible to receive mail notifications on change events of the
> > cluster? E.g. a resource has been restarted or has been moved.
> >
> > I've see the resource type for cluster monitoring that uses crm_mon but
> > crm_mon never sends emails.
> >
> > I'm using pacemaker 1.1.12 with corosync.
> >
> > Any idea?
>
> while sleep 60
> do
> crm_mon -1 >/tmp/out
> if [ -e /tmp/out.old ]; then
> diff -u /tmp/out.old /tmp/out >/tmp.diff
> if [ -s /tmp/out.diff ]; then
> mailx -s "cluster change detected" to_you </tmp/out.diff
> fi
> mv /tmp/out /tmp/out.old
> done
>
> ## Just invented this script, so you get the idea, I hope...
>
> >
> > Jorge
>
>
>
>
>
> _______________________________________________
> Users mailing list: Users at clusterlabs.org
> http://clusterlabs.org/mailman/listinfo/users
>
> Project Home: http://www.clusterlabs.org
> Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
> Bugs: http://bugs.clusterlabs.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.clusterlabs.org/pipermail/users/attachments/20150515/347d4bad/attachment.htm>
More information about the Users
mailing list