cloudwatch_monitoring
ansible-role-cloudwatch-monitoring
Эта роль устанавливает новейшую версию мониторинга AWS CloudWatch.
Протестировано на Ansible 2.2.0.0
Как использовать
Установка
ansible-galaxy install cristian04.cloudwatch-monitoring
Рекомендации:
- Не добавляйте роль в систему контроля версий. Используйте
ansible-galaxy
вместо этого - Вы можете создать файл
requirements
, введяansible-galaxy list >> galaxy.roles.yml
- Чтобы установить все зависимости
ansible-galaxy
, выполните командуansible-galaxy install -r galaxy.roles.yml
- Ваш файл
ansible.cfg
должен быть настроен с правильным путем к ролям. - Вы можете переопределить
ansible.cfg
, используя параметр-p
. Пример:ansible-galaxy install -r galaxy.roles.yml -p roles/
Переменные роли
Посмотрите файл в cloudwatch-monitoring/defaults
для примера
- cloud_watch_monitoring_path: /opt
- path: /
- cron_specs:
- { name: "Мониторинг 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 }}" }
Планы на будущее
- Добавить тесты
- Добавить образы Vagrant для тестирования
Лицензия
BSD
Информация об авторе
Кристиан Маркес Руссо.
На основе работы, выполненной Амритом Сингхом.
Установить
ansible-galaxy install cristian04/ansible-role-cloudwatch-monitoring
Лицензия
Unknown
Загрузки
2587
Владелец