New in version 2015.8.0.
ps:
beacon.present:
- save: True
- enable: False
- services:
salt-master: running
apache2: stopped
sh:
beacon.present: []
load:
beacon.present:
- averages:
1m:
- 0.0
- 2.0
5m:
- 0.0
- 1.5
15m:
- 0.1
- 1.0
.. versionadded:: 3000
Beginning in the 3000 release, multiple copies of a beacon can be configured
using the ``beacon_module`` parameter.
inotify_infs:
beacon.present:
- save: True
- enable: True
- files:
/etc/infs.conf:
mask:
- create
- delete
- modify
recurse: True
auto_add: True
- interval: 10
- beacon_module: inotify
- disable_during_state_run: True
inotify_ntp:
beacon.present:
- save: True
- enable: True
- files:
/etc/ntp.conf:
mask:
- create
- delete
- modify
recurse: True
auto_add: True
- interval: 10
- beacon_module: inotify
- disable_during_state_run: True
Ensure beacon is absent.
The name of the beacon that is ensured absent.
True/False, if True the beacons.conf file be updated too. Default is False.
Example:
remove_beacon:
beacon.absent:
- name: ps
- save: True
Disable a beacon.
The name of the beacon to disable.
Example:
disable_beacon:
beacon.disabled:
- name: psp
Enable a beacon.
The name of the beacon to enable.
Example:
enable_beacon:
beacon.enabled:
- name: ps
Ensure beacon is configured with the included beacon data.
The name of the beacon to ensure is configured.
True/False, if True the beacons.conf file be updated too. Default is False.
Example:
ps_beacon:
beacon.present:
- name: ps
- save: True
- enable: False
- services:
salt-master: running
apache2: stopped