cristian04.cloudwatch_monitoring

ansible-role-cloudwatch-monitoring

Statut de la construction

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 tapant ansible-galaxy list >> galaxy.roles.yml.
  • Pour installer toutes les dépendances ansible-galaxy, exécutez ansible-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.

À propos du projet

Amazon Cloudwatch Monitoring

Installer
ansible-galaxy install cristian04.cloudwatch_monitoring
Licence
Unknown
Téléchargements
2.6k
Propriétaire