# salt.states.zenoss

State to manage monitoring in Zenoss.

Added in version 2016.3.0.

This state module depends on the 'zenoss' Salt execution module.

Allows for setting a state of minions in Zenoss using the Zenoss API. Currently Zenoss 4.x and 5.x are supported.

    enable_monitoring:
      zenoss.monitored:
        - name: web01.example.com
        - device_class: /Servers/Linux
        - collector: localhost
        - prod_state: 1000

salt.states.zenoss.monitored(name, device_class=None, collector='localhost', prod_state=None)

  Ensure a device is monitored. The 'name' given will be used for Zenoss device name and should be resolvable.

      enable_monitoring:
        zenoss.monitored:
          - name: web01.example.com
          - device_class: /Servers/Linux
          - collector: localhost
          - prod_state: 1000