---
name: "corosync-notifyd"
section: "8"
platform: "linux"
package: "corosync-notifyd"
version: "3.1.9-2+deb13u1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/corosync-notifyd"
---

# corosync-notifyd(8)

Listen for important corosync events and send dbus and/or snmp traps.

## NAME

corosync-notifyd - Listen for important corosync events and send dbus and/or snmp traps.

## SYNOPSIS

**corosync-notifyd \[-f\] \[-l\] \[-o\] \[-s\] \[-m manager\] \[-d\] \[-h\]**

## DESCRIPTION

**corosync-notifyd** uses corosync API to listen for important cluster events and can log them, generate dbus signals or generate snmp traps.

## OPTIONS

- **-f**

  Start application in foreground.

- **-l**

  Log all events.

- **-o**

  Print events to stdout (turns on -l).

- **-s**

  Send SNMP traps on all events.

- **-m**

  Set the SNMP Manager IP address (defaults to localhost).

- **-n**

  No reverse DNS lookup on cmap member change events.

- **-d**

  Send DBUS signals on all events.

- **-h**

  Print this help.

## EXAMPLES

$ corosync-notifyd -o\
 corosync-notifyd\[18505\]: troll\[23374016\] corosync-notify:18505:12 is now connected to corosync\
 corosync-notifyd\[18505\]: troll\[23374016\] corosync-notify:18505:13 is now disconnected from corosync\
 corosync-notifyd\[18505\]: troll\[23374016\] is now quorate\
 corosync-notifyd\[18505\]: r2\[1550100672\] ip:192.168.100.92 joined\
 corosync-notifyd\[18505\]: r2\[1550100672\] ip:192.168.100.92 left\

$ corosync-notifyd -d\

Note this output below is from "dbus-monitor --system"

signal sender=:1.216 -\> dest=(null destination) serial=2 path=/com/redhat/cluster/corosync;\
  interface=com.redhat.cluster.corosync; member=ConnectionStateChange\
\
    string "troll"\
\
    uint32 23374016\
\
    string "corosync-notify:18900:12"\
\
    string "connected"\
 signal sender=:1.216 -\> dest=(null destination) serial=3 path=/com/redhat/cluster/corosync;\
  interface=com.redhat.cluster.corosync; member=ConnectionStateChange\
\
    string "troll"\
\
    uint32 23374016\
\
    string "corosync-notify:18900:13"\
\
    string "disconnected"\
 signal sender=:1.216 -\> dest=(null destination) serial=4 path=/com/redhat/cluster/corosync;\
  interface=com.redhat.cluster.corosync; member=QorumStateChange\
\
    string "troll"\
\
    uint32 23374016\
\
    string "quorate"\
 signal sender=:1.216 -\> dest=(null destination) serial=5 path=/com/redhat/cluster/corosync;\
  interface=com.redhat.cluster.corosync; member=NodeStateChange\
\
    string "r2"\
\
    uint32 1550100672\
\
    string "192.168.100.92"\
\
    string "joined"\
 signal sender=:1.216 -\> dest=(null destination) serial=6 path=/com/redhat/cluster/corosync;\
  interface=com.redhat.cluster.corosync; member=NodeStateChange\
\
    string "r2"\
\
    uint32 1550100672\
\
    string "192.168.100.92"\
\
    string "left"

## SEE ALSO

[**corosync**(8)](/corosync/8.md), [**corosync-cmapctl**(8)](/corosync-cmapctl/8.md), [**dbus-monitor**(1)](/dbus-monitor/1.md),

## AUTHOR

Angus Salkeld
