main.yml 917 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. - name: Create config for Zabbix
  2. copy: src=cassandra.conf dest=/etc/zabbix/zabbix_agentd.d/cassandra.conf
  3. notify:
  4. - restart zabbix-agent
  5. - name: Create cassandra scripts directory
  6. file:
  7. path: /etc/zabbix/scripts/cassandra
  8. state: directory
  9. mode: 0700
  10. - name: Create script for Zabbix
  11. copy:
  12. src: cassandra.pl
  13. dest: /etc/zabbix/scripts/cassandra/cassandra.pl
  14. mode: 0700
  15. backup: yes
  16. - name: Create script for Zabbix
  17. copy:
  18. src: cassandra.sh
  19. dest: /etc/zabbix/scripts/cassandra/cassandra.sh
  20. mode: 0700
  21. backup: yes
  22. - name: Create script for Zabbix
  23. copy:
  24. src: check_cassandra_nodes.pl
  25. dest: /etc/zabbix/scripts/cassandra/check_cassandra_nodes.pl
  26. mode: 0700
  27. backup: yes
  28. - name: Create script for Zabbix
  29. copy:
  30. src: check_cassandra_tpstats.pl
  31. dest: /etc/zabbix/scripts/cassandra/check_cassandra_tpstats.pl
  32. mode: 0700
  33. backup: yes