Hi,I want to configure to check the file system free space available everyday and send mail if it is more than 80% . I tried with the below YAML code, but didn't work.
---
- name: Check Filesystem Usage
hosts: 10.190.0.36
gather_facts: true
tasks:
- name: Get Filesystem Facts
shell: "df -h /|grep -v Filesystem|awk '{print $4}'|cut -d G -f1"
register: df_out
- debug:
var: df_out.stdout_lines[1] | !int
- name: Send Email Notification
command: echo "Filesystem Usage is above the threshold." | mail -s "Filesystem Alert" ebrahi...@gmail.com
when: df_out.stdout_lines[1] | int > 30 # Specify the threshold percentage here
...
Regards,Ebrahim
--
You received this message because you are subscribed to the Google Groups "Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ansible-proje...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/d50c6b7f-fc9a-429d-a40e-e3cac43184efn%40googlegroups.com.