--- # # ansible-role-template/tasks/monitoring.yml # Monitoring tasks # ================ - name: monitoring | Ensure monitoring directory exists ansible.builtin.file: path: "/var/log/monitoring/{{ role_template_service_name }}" state: directory mode: "0755" - name: monitoring | Create monitoring configuration ansible.builtin.template: src: templates/monitoring_config.yml.j2 dest: "/etc/monitoring/{{ role_template_service_name }}.yml" mode: "0640" - name: monitoring | Ensure monitoring service is running ansible.builtin.service: name: monitoring-service state: started enabled: yes