Updated monitor documentation.

This commit is contained in:
Markus Makela
2015-05-14 15:19:11 +03:00
parent b94f494d80
commit 055950aced
4 changed files with 227 additions and 24 deletions

View File

@ -90,6 +90,16 @@ This script will be called with the following command line arguments.
```
<name of the script> --event=<event type> --initiator=<server whose state changed> --nodelist=<list of all servers>
```
### `events`
A list of event names which cause the script to be executed. If this option is not defined, all events cause the script to be executed. The list must contain a comma separated list of event names.
```
events=master_down,slave_down
```
## Script events
Here is a table of all possible event types and their descriptions.
Event Name|Description
@ -100,20 +110,8 @@ slave_down|A Slave server has gone down
slave_up|A Slave server has come up
server_down|A server with no assigned role has done down
server_up|A server with no assigned role has come up
synced_down|A synced Galera node has come up
synced_up|A synced Galera node has gone down
donor_down|A donor Galera node has come up
donor_up|A donor Galera node has gone down
ndb_down|A MySQL Cluster node has gone down
ndb_up|A MySQL Cluster node has come up
lost_master|A server lost Master status
lost_slave|A server lost Slave status
lost_synced|A Galera node lost synced status
lost_donor|A Galera node lost donor status
lost_ndb|A MySQL Cluster node lost node membership
new_master|A new Master was detected
new_slave|A new Slave was detected
new_synced|A new synced Galera node was detected
new_donor|A new donor Galera node was detected
new_ndb|A new MySQL Cluster node was found