main.yml 432 B

123456789101112131415161718192021
  1. ---
  2. - include_tasks: "setup/{{ ansible_os_family }}.yml"
  3. - name: "Grafana configuration file copy"
  4. template:
  5. src: "grafana.conf.j2"
  6. dest: /etc/grafana/grafana.ini
  7. notify: event_restart_grafana
  8. - name: "Grafana server started"
  9. service:
  10. name: grafana-server
  11. enabled: true
  12. state: started
  13. - name: "Check if Grafana is accessible."
  14. uri:
  15. url: http://127.0.0.1:3000
  16. method: GET
  17. status_code: 200