salt.beacons.network_info

Beacon to monitor statistics from ethernet adapters

2015.5.0 新版功能.

salt.beacons.network_info.beacon(config)

Emit the network statistics of this host.

Specify thresholds for each network stat and only emit a beacon if any of them are exceeded.

Emit beacon when any values are equal to configured values.

beacons:
  network_info:
    eth0:
        - type: equal
        - bytes_sent: 100000
        - bytes_recv: 100000
        - packets_sent: 100000
        - packets_recv: 100000
        - errin: 100
        - errout: 100
        - dropin: 100
        - dropout: 100

Emit beacon when any values are greater than configured values.

beacons:
  network_info:
    eth0:
        - type: greater
        - bytes_sent: 100000
        - bytes_recv: 100000
        - packets_sent: 100000
        - packets_recv: 100000
        - errin: 100
        - errout: 100
        - dropin: 100
        - dropout: 100
salt.beacons.network_info.validate(config)

Validate the beacon configuration