|
@@ -29,14 +29,23 @@
|
|
|
owner={{ sensu_user_name }} group={{ sensu_group_name }}
|
|
owner={{ sensu_user_name }} group={{ sensu_group_name }}
|
|
|
notify: restart sensu-client service
|
|
notify: restart sensu-client service
|
|
|
|
|
|
|
|
-# - name: Deploy filter plugins
|
|
|
|
|
-# copy: src={{ static_data_store }}/sensu/filters/
|
|
|
|
|
-# dest={{ sensu_config_path }}/plugins/ mode=755
|
|
|
|
|
-# owner={{ sensu_user_name }} group={{ sensu_group_name }}
|
|
|
|
|
-# notify: restart sensu-client service
|
|
|
|
|
-#
|
|
|
|
|
-# - name: Deploy mutator plugins
|
|
|
|
|
-# copy: src={{ static_data_store }}/sensu/mutators/
|
|
|
|
|
-# dest={{ sensu_config_path }}/plugins/ mode=755
|
|
|
|
|
-# owner={{ sensu_user_name }} group={{ sensu_group_name }}
|
|
|
|
|
-# notify: restart sensu-client service
|
|
|
|
|
|
|
+ - name: Deploy filter plugins
|
|
|
|
|
+ copy: src={{ static_data_store }}/sensu/filters/
|
|
|
|
|
+ dest={{ sensu_config_path }}/plugins/ mode=755
|
|
|
|
|
+ owner={{ sensu_user_name }} group={{ sensu_group_name }}
|
|
|
|
|
+ notify: restart sensu-client service
|
|
|
|
|
+
|
|
|
|
|
+ - name: Deploy mutator plugins
|
|
|
|
|
+ copy: src={{ static_data_store }}/sensu/mutators/
|
|
|
|
|
+ dest={{ sensu_config_path }}/plugins/ mode=755
|
|
|
|
|
+ owner={{ sensu_user_name }} group={{ sensu_group_name }}
|
|
|
|
|
+ notify: restart sensu-client service
|
|
|
|
|
+
|
|
|
|
|
+ - name: Deploy check/handler/filter/mutator definitions to the master
|
|
|
|
|
+ template: src={{ static_data_store }}/sensu/definitions/{{ item }}.j2
|
|
|
|
|
+ dest={{ sensu_config_path }}/conf.d/{{ item }}
|
|
|
|
|
+ owner={{ sensu_user_name }} group={{ sensu_group_name }}
|
|
|
|
|
+ when: sensu_master
|
|
|
|
|
+ with_lines:
|
|
|
|
|
+ - ls {{ static_data_store }}/sensu/definitions | sed 's/\.j2//'
|
|
|
|
|
+ notify: restart sensu-api service
|