amritsingh.ec2_monitor
ansible_ec2_monitor
Rôle Ansible pour installer les CloudWatchMonitoringScripts et surveiller les métriques de mémoire et de disque pour les instances EC2 Linux d'Amazon.
Variables du Rôle
Les variables suivantes doivent être définies :
- cloud_watch_monitoring_path - Chemin où les scripts seront téléchargés et décompressés
- cron_specs - {name: "Nom de la tâche", minute: "/5", heure: "", job: "{{cloud_watch_monitoring_path}}/aws-scripts-mon/mon-put-instance-data.pl --disk-space-util --disk-path=/mnt/data --from-cron --aws-access-key-id=AWS_KEY --aws-secret-key=AWS_SECRET_KEY"}
Remarque : Il n'y a pas de valeurs par défaut pour les variables mentionnées ci-dessus.
Dépendances
Ce package n’a pas de dépendances sur des modules non inclus par défaut avec Ansible.
Installation
$ ansible-galaxy install amritsingh.ec2_monitor
Utilisation
Exemple d'utilisation dans site.yml
$ cat site.yml
---
- hosts: all
remote_user: centos
become: yes
become_method: sudo
roles:
- role: "amritsingh.ec2_monitor"
cloud_watch_monitoring_path: "/opt"
cron_specs:
- name: "Envoyer des statistiques d'utilisation de la mémoire et du disque"
minute: "*/5"
hour: "*"
job: >
{{cloud_watch_monitoring_path}}/aws-scripts-mon/mon-put-instance-data.pl
--disk-space-util
--disk-path=/
--disk-path=/data
--disk-space-used
--disk-space-avail
--mem-util
--mem-used
--mem-avail
--from-cron
--aws-access-key-id=your_aws_access_key_id
--aws-secret-key=your_aws_secret_key
Licence
Apache
Informations sur l'auteur
Créé par Amrit Singh
https://www.twitter.com/_amrit_
À propos du projet
Ansible Role to install CloudWatchMonitoringScripts and Monitor Memory and Disk Metrics for Amazon EC2 Linux Instances
Installer
ansible-galaxy install amritsingh.ec2_monitor
Licence
apache-2.0
Téléchargements
8.1k
Propriétaire
Geek, Programmer, Hacker, Techie...