| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145 |
- .\"/*
- .\" * Copyright (C) 2010 Red Hat, Inc.
- .\" *
- .\" * All rights reserved.
- .\" *
- .\" * Author: Angus Salkeld <asalkeld@redhat.com>
- .\" *
- .\" * This software licensed under BSD license, the text of which follows:
- .\" *
- .\" * Redistribution and use in source and binary forms, with or without
- .\" * modification, are permitted provided that the following conditions are met:
- .\" *
- .\" * - Redistributions of source code must retain the above copyright notice,
- .\" * this list of conditions and the following disclaimer.
- .\" * - Redistributions in binary form must reproduce the above copyright notice,
- .\" * this list of conditions and the following disclaimer in the documentation
- .\" * and/or other materials provided with the distribution.
- .\" * - Neither the name of Red Hat, Inc. nor the names of its
- .\" * contributors may be used to endorse or promote products derived from this
- .\" * software without specific prior written permission.
- .\" *
- .\" * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
- .\" * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- .\" * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- .\" * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
- .\" * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
- .\" * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
- .\" * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
- .\" * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
- .\" * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
- .\" * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
- .\" * THE POSSIBILITY OF SUCH DAMAGE.
- .\" */
- .TH COROSYNC-NOTIFYD 8 2011-01-14
- .SH NAME
- corosync-notifyd \- Listen for important corosync events and send dbus and/or snmp traps.
- .SH SYNOPSIS
- .B "corosync-notifyd [\-f] [\-l] [\-o] [\-s] [\-m] [manager] [\-d] [-h]"
- .SH DESCRIPTION
- .B corosync-notifyd
- uses corosync API to listen for important cluster events and can log them,
- generate dbus signals or genterate snmp traps.
- .SH OPTIONS
- .TP
- .B -f
- Start application in foreground.
- .TP
- .B -l
- Log all events.
- .TP
- .B -o
- Print events to stdout (turns on -l).
- .TP
- .B -s
- Send SNMP traps on all events.
- .TP
- .B -m
- Set the SNMP manager address.
- .TP
- .B -d
- Send DBUS signals on all events.
- .TP
- .B -h
- Print this help
- .SH EXAMPLES
- .br
- $ corosync-notifyd -o
- .br
- corosync-notifyd[18505]: troll[23374016] corosync-notify:18505:12 is now connected to corosync
- .br
- corosync-notifyd[18505]: troll[23374016] corosync-notify:18505:13 is now disconnected from corosync
- .br
- corosync-notifyd[18505]: troll[23374016] is now quorate
- .br
- corosync-notifyd[18505]: r2[1550100672] ip:192.168.100.92 joined
- .br
- corosync-notifyd[18505]: r2[1550100672] ip:192.168.100.92 left
- .br
- .br
- $ corosync-notifyd -o
- .br
- Note this output below is from "dbus-monitor --system"
- .br
- signal sender=:1.216 -> dest=(null destination) serial=2 path=/com/redhat/cluster/corosync;
- interface=com.redhat.cluster.corosync; member=ConnectionStateChange
- .br
- string "troll"
- .br
- uint32 23374016
- .br
- string "corosync-notify:18900:12"
- .br
- string "connected"
- .br
- signal sender=:1.216 -> dest=(null destination) serial=3 path=/com/redhat/cluster/corosync;
- interface=com.redhat.cluster.corosync; member=ConnectionStateChange
- .br
- string "troll"
- .br
- uint32 23374016
- .br
- string "corosync-notify:18900:13"
- .br
- string "disconnected"
- .br
- signal sender=:1.216 -> dest=(null destination) serial=4 path=/com/redhat/cluster/corosync;
- interface=com.redhat.cluster.corosync; member=QorumStateChange
- .br
- string "troll"
- .br
- uint32 23374016
- .br
- string "quorate"
- .br
- signal sender=:1.216 -> dest=(null destination) serial=5 path=/com/redhat/cluster/corosync;
- interface=com.redhat.cluster.corosync; member=NodeStateChange
- .br
- string "r2"
- .br
- uint32 1550100672
- .br
- string "192.168.100.92"
- .br
- string "joined"
- .br
- signal sender=:1.216 -> dest=(null destination) serial=6 path=/com/redhat/cluster/corosync;
- interface=com.redhat.cluster.corosync; member=NodeStateChange
- .br
- string "r2"
- .br
- uint32 1550100672
- .br
- string "192.168.100.92"
- .br
- string "left"
- .SH SEE ALSO
- .BR corosync (8),
- .BR corosync-cmapctl (8),
- .BR dbus-monitor (1),
- .SH AUTHOR
- Angus Salkeld
- .PP
|