cristian04.cloudwatch_monitoring
ansible-role-cloudwatch-monitoring
Ce rôle installe la dernière version de la surveillance AWS CloudWatch.
Testé sur Ansible 2.2.0.0
Comment faire
Installation
ansible-galaxy install cristian04.cloudwatch-monitoring
Recommandations :
- Ne pas ajouter le rôle dans le contrôle de version. Utilisez
ansible-galaxy
à la place. - Vous pouvez créer un fichier
requirements
en tapantansible-galaxy list >> galaxy.roles.yml
. - Pour installer toutes les dépendances
ansible-galaxy
, exécutezansible-galaxy install -r galaxy.roles.yml
. - Votre fichier
ansible.cfg
doit être configuré avec le bon chemin vers les rôles. - Vous pouvez remplacer
ansible.cfg
en utilisant le paramètre-p
. Exemple :ansible-galaxy install -r galaxy.roles.yml -p roles/
Variables de rôle
Consultez cloudwatch-monitoring/defaults
pour un exemple de fichier.
- cloud_watch_monitoring_path: /opt
- path: /
- cron_specs:
- { name: "Surveillance Cloudwatch", minute: "/5", hour: "", job: "{{ cloud_watch_monitoring_path }}/aws-scripts-mon/mon-put-instance-data.pl --disk-space-util --disk-path={{ path }} --from-cron --aws-access-key-id={{ cloudwatch_aws_key }} --aws-secret-key={{ cloudwatch_aws_secret_key }}" }
À faire
- Ajouter des tests
- Ajouter des images Vagrant pour les tests
Licence
BSD
Informations sur l'auteur
Cristian Marquez Russo.
Basé sur le travail réalisé par Amrit Singh.
Installer
ansible-galaxy install cristian04.cloudwatch_monitoring
Licence
Unknown
Téléchargements
2.6k
Propriétaire