diff --git a/library/monitoring/zabbix_maintenance b/library/monitoring/zabbix_maintenance index 84a8e5b6362..73942eec275 100644 --- a/library/monitoring/zabbix_maintenance +++ b/library/monitoring/zabbix_maintenance @@ -102,7 +102,7 @@ EXAMPLES = ''' # Create maintenance window named "Update of www1" # for host www1.example.com for 90 minutes - zabbix_maintenance: name="Update of www1" - host=www1.example.com + host=www1.example.com state=present minutes=90 server=https://monitoring.example.com @@ -111,16 +111,26 @@ EXAMPLES = ''' # Create maintenance window named "Mass update" # for host www1.example.com and host groups Office and Dev -- zabbix_maintenance: name="Update of www1" - host=www1.example.com +- zabbix_maintenance: name="Update of www1" + host=www1.example.com group=Office,Dev state=present server=https://monitoring.example.com user=ansible passwd=pAsSwOrD +# Create maintenance window named "update" +# for host www1.example.com and without data collection. +- zabbix_maintenance: name=update + host=www1.example.com + state=present + collect_data=false + server=https://monitoring.example.com + user=ansible + passwd=pAsSwOrD + # Remove maintenance window named "Test1" -- zabbix_maintenance: name=Test1" +- zabbix_maintenance: name=Test1 state=absent server=https://monitoring.example.com user=ansible