cron ping 12h
This commit is contained in:
3
all.yml
3
all.yml
@@ -15,7 +15,6 @@
|
|||||||
msg: "{{ ansible_hostname }} : {{ ansible_distribution }} {{ ansible_distribution_version }} - {{ ansible_default_ipv4.address }}"
|
msg: "{{ ansible_hostname }} : {{ ansible_distribution }} {{ ansible_distribution_version }} - {{ ansible_default_ipv4.address }}"
|
||||||
tags:
|
tags:
|
||||||
- always
|
- always
|
||||||
- test
|
|
||||||
|
|
||||||
- name: Ensure specified repository packages are into sources list
|
- name: Ensure specified repository packages are into sources list
|
||||||
ansible.builtin.apt_repository:
|
ansible.builtin.apt_repository:
|
||||||
@@ -25,13 +24,13 @@
|
|||||||
tags:
|
tags:
|
||||||
- repo
|
- repo
|
||||||
|
|
||||||
|
|
||||||
roles:
|
roles:
|
||||||
- { role: grog.management-user, tags: user }
|
- { role: grog.management-user, tags: user }
|
||||||
- { role: willshersystems.sshd, tags: ssh }
|
- { role: willshersystems.sshd, tags: ssh }
|
||||||
- { role: claranet.apt, tags: apt }
|
- { role: claranet.apt, tags: apt }
|
||||||
- { role: robertdebock.fail2ban, tags: ban }
|
- { role: robertdebock.fail2ban, tags: ban }
|
||||||
- { role: nickhammond.logrotate, tags: log }
|
- { role: nickhammond.logrotate, tags: log }
|
||||||
|
- { role: geerlingguy.pip, tags: pip }
|
||||||
|
|
||||||
tasks:
|
tasks:
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
- name: Main playbook
|
- name: Docker and Docker-Compose playbook
|
||||||
hosts: all
|
hosts: all
|
||||||
become: true
|
become: true
|
||||||
|
|
||||||
@@ -8,7 +8,6 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
roles:
|
roles:
|
||||||
- { role: geerlingguy.pip, tags: [docker, pip] }
|
|
||||||
- { role: geerlingguy.docker, tags: [docker] }
|
- { role: geerlingguy.docker, tags: [docker] }
|
||||||
# manage docker-compose@dev systemd unit file
|
# manage docker-compose@dev systemd unit file
|
||||||
- { role: tumf.systemd-service, tags: docker-compose,
|
- { role: tumf.systemd-service, tags: docker-compose,
|
||||||
|
|||||||
@@ -60,4 +60,4 @@ elif [ "$parametre" = "cpu" ]; then
|
|||||||
[ "$(echo "$(ps -eo %cpu --sort=-%cpu | awk 'NR>1 { sum += $1 } END { print sum }') > $(nproc) * 50" | bc)" -eq 1 ] && curl -u "$username:$password" -H "Title: CPU `nproc` cores" -H "ta:warning" -d "High usage `ps -eo %cpu --sort=-%cpu | awk 'NR>1 { sum += $1 } END { print sum }'`" https://alert.jingoh.fr/{{ alerts_cpu }}
|
[ "$(echo "$(ps -eo %cpu --sort=-%cpu | awk 'NR>1 { sum += $1 } END { print sum }') > $(nproc) * 50" | bc)" -eq 1 ] && curl -u "$username:$password" -H "Title: CPU `nproc` cores" -H "ta:warning" -d "High usage `ps -eo %cpu --sort=-%cpu | awk 'NR>1 { sum += $1 } END { print sum }'`" https://alert.jingoh.fr/{{ alerts_cpu }}
|
||||||
else
|
else
|
||||||
echo "Paramètre invalide : Utilisez [storage|load|ping|health|ssl|backup_git|backup_vault|cpu]"
|
echo "Paramètre invalide : Utilisez [storage|load|ping|health|ssl|backup_git|backup_vault|cpu]"
|
||||||
fi
|
fi
|
||||||
|
|||||||
Reference in New Issue
Block a user