cristian04.cloudwatch_monitoring

ansible-role-cloudwatch-monitoring

Status budowy

Ta rola instaluje najnowsze monitorowanie AWS CloudWatch.

Testowano na Ansible 2.2.0.0

Jak to zrobić

Instalacja

ansible-galaxy install cristian04.cloudwatch-monitoring

Rekomendacje:

  • Nie dodawaj roli do systemu kontroli wersji. Użyj zamiast tego ansible-galaxy.
  • Możesz stworzyć plik requirements, wpisując ansible-galaxy list >> galaxy.roles.yml.
  • Aby zainstalować wszystkie zależności ansible-galaxy, wykonaj ansible-galaxy install -r galaxy.roles.yml.
  • Twój plik ansible.cfg musi być skonfigurowany z poprawną ścieżką do ról.
  • Możesz nadpisać ansible.cfg, używając parametru -p. Przykład: ansible-galaxy install -r galaxy.roles.yml -p roles/.

Zmienne roli

Zobacz plik przykładowy w cloudwatch-monitoring/defaults.

  • cloud_watch_monitoring_path: /opt
  • path: /
  • cron_specs:
    • { name: "Monitorowanie 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 }}" }

TODOs

  • Dodaj testy
  • Dodaj obrazy Vagrant do testów

Licencja

BSD

Informacje o autorze

Cristian Marquez Russo.

Na podstawie pracy wykonaną przez Amrit Singh.

O projekcie

Amazon Cloudwatch Monitoring

Zainstaluj
ansible-galaxy install cristian04.cloudwatch_monitoring
Licencja
Unknown
Pobrania
2.6k
Właściciel