diff options
author | Kenny Woodson <kwoodson@redhat.com> | 2015-08-27 11:12:42 -0400 |
---|---|---|
committer | Kenny Woodson <kwoodson@redhat.com> | 2015-08-27 11:12:42 -0400 |
commit | 91eebb77744753bde5b4b83e7c7634ee47e5b859 (patch) | |
tree | 043628b7a804ad66019129129cc0186289d80a28 /playbooks/adhoc/zabbix_setup/create_template.yml | |
parent | d228350e4b9cc6b5341985940f12a50ec2847768 (diff) | |
download | openshift-91eebb77744753bde5b4b83e7c7634ee47e5b859.tar.gz openshift-91eebb77744753bde5b4b83e7c7634ee47e5b859.tar.bz2 openshift-91eebb77744753bde5b4b83e7c7634ee47e5b859.tar.xz openshift-91eebb77744753bde5b4b83e7c7634ee47e5b859.zip |
Revert "Zabbix API updates"
Diffstat (limited to 'playbooks/adhoc/zabbix_setup/create_template.yml')
-rw-r--r-- | playbooks/adhoc/zabbix_setup/create_template.yml | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/playbooks/adhoc/zabbix_setup/create_template.yml b/playbooks/adhoc/zabbix_setup/create_template.yml new file mode 100644 index 000000000..50fff53b2 --- /dev/null +++ b/playbooks/adhoc/zabbix_setup/create_template.yml @@ -0,0 +1,57 @@ +--- +- debug: var=ctp_template + +- name: Create Template + zbx_template: + server: "{{ ctp_zserver }}" + user: "{{ ctp_zuser }}" + password: "{{ ctp_zpassword }}" + name: "{{ ctp_template.name }}" + register: ctp_created_template + +- debug: var=ctp_created_template + +#- name: Create Application +# zbxapi: +# server: "{{ ctp_zserver }}" +# user: "{{ ctp_zuser }}" +# password: "{{ ctp_zpassword }}" +# zbx_class: Application +# state: present +# params: +# name: "{{ ctp_template.application.name}}" +# hostid: "{{ ctp_created_template.results[0].templateid }}" +# search: +# name: "{{ ctp_template.application.name}}" +# register: ctp_created_application + +#- debug: var=ctp_created_application + +- name: Create Items + zbx_item: + server: "{{ ctp_zserver }}" + user: "{{ ctp_zuser }}" + password: "{{ ctp_zpassword }}" + key: "{{ item.key }}" + name: "{{ item.name | default(item.key, true) }}" + value_type: "{{ item.value_type | default('int') }}" + template_name: "{{ ctp_template.name }}" + with_items: ctp_template.zitems + register: ctp_created_items + +#- debug: var=ctp_created_items + +- name: Create Triggers + zbx_trigger: + server: "{{ ctp_zserver }}" + user: "{{ ctp_zuser }}" + password: "{{ ctp_zpassword }}" + description: "{{ item.description }}" + expression: "{{ item.expression }}" + priority: "{{ item.priority }}" + with_items: ctp_template.ztriggers + when: ctp_template.ztriggers is defined + +#- debug: var=ctp_created_triggers + + |