Slaves alarms can be disable, no alarms from master

This commit is contained in:
Jeremy Gardais 2018-08-07 08:03:22 +02:00
parent ded78c8625
commit 145484b38d
Signed by: jegardai
GPG Key ID: E759BAA22501AF32
4 changed files with 18 additions and 2 deletions

View File

@ -10,3 +10,4 @@
* Manage memory mode.
* Define some vars to manage master and slaves configuration.
* Combine 4 vars to generate Netdata configuration.
* Slaves alarms can be disable, the master will not send alarms.

View File

@ -36,6 +36,7 @@ A role to manage Netdata installation and configuration.
* **netdata__master_api_key**: The API key to authenticate slaves [default: `''`].
* **netdata__master_history**: The number of entries in the database per hosts [default: `3600`].
* **netdata__master_memory_mode**: The memory mode to be used for all hosts using this API key [default: `ram`].
* **netdata__master_health_alarm**: Shall the master send alarms for hosts using the API key [default: `auto`].
## Example Playbook

View File

@ -188,7 +188,6 @@ netdata__slave_reconnect: '5'
#
# If node should receive metrics from other nodes. Possible options:
#
#
# ``False``
# Default.
#
@ -219,5 +218,20 @@ netdata__master_history: '3600'
netdata__master_memory_mode: 'ram'
# ]]]
# .. envvar:: netdata__master_health_alarm [[[.
#
# Shall the master send alarms for hosts using the API key. Possible options:
#
# ``auto``
# Default. Enable alarms, only when the sending Netdata is connected.
#
# ``yes``
# Enable alarms.
#
# ``no``
# Do not enable alarms
netdata__master_health_alarm: 'auto'
# ]]]
# ]]]

View File

@ -105,7 +105,7 @@
# auto enable alarms, only when the sending netdata is connected
# You can also set it per host, below.
# The default is the same as to netdata.conf
health enabled by default = auto
health enabled by default = {{ netdata__master_health_alarm }}
# postpone alarms for a short period after the sender is connected
default postpone alarms on connect seconds = 60