cristian04.cloudwatch_monitoring
ansible-role-cloudwatch-monitoring
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ącansible-galaxy list >> galaxy.roles.yml
. - Aby zainstalować wszystkie zależności
ansible-galaxy
, wykonajansible-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.
Zainstaluj
ansible-galaxy install cristian04.cloudwatch_monitoring
Licencja
Unknown
Pobrania
2.6k
Właściciel