ec2_monitor

ansible_ec2_monitor

Роль Ansible для установки CloudWatchMonitoringScripts и мониторинга памяти и дискового пространства для экземпляров Amazon EC2 на Linux.

Переменные роли

Следующие переменные необходимо определить:

  • cloud_watch_monitoring_path - Путь, по которому будут загружены и распакованы скрипты.
  • cron_specs - {name: "Имя задачи", minute: "/5", hour: "", job: "{{cloud_watch_monitoring_path}}/aws-scripts-mon/mon-put-instance-data.pl --disk-space-util --disk-path=/mnt/data --from-cron --aws-access-key-id=AWS_KEY --aws-secret-key=AWS_SECRET_KEY"}

Замечание: Для вышеупомянутых переменных нет значений по умолчанию.

Зависимости

Этот пакет не имеет зависимостей от модулей, которые не включены в Ansible по умолчанию.

Установка

$ ansible-galaxy install amritsingh.ec2_monitor

Использование

Пример использования в site.yml

$ cat site.yml
---
- hosts: all
  remote_user: centos
  become: yes
  become_method: sudo
  roles:
      - role: "amritsingh.ec2_monitor"

        cloud_watch_monitoring_path: "/opt"
        cron_specs:
            - name: "Отправить статистику использования памяти и диска"
              minute: "*/5"
              hour: "*"
              job: >
                  {{cloud_watch_monitoring_path}}/aws-scripts-mon/mon-put-instance-data.pl
                  --disk-space-util
                  --disk-path=/
                  --disk-path=/data
                  --disk-space-used
                  --disk-space-avail
                  --mem-util
                  --mem-used
                  --mem-avail
                  --from-cron
                  --aws-access-key-id=your_aws_access_key_id
                  --aws-secret-key=your_aws_secret_key

Лицензия

Apache

Информация об авторе

Создано Амритом Сингхом https://www.twitter.com/_amrit_

О проекте

Ansible Role to install CloudWatchMonitoringScripts and Monitor Memory and Disk Metrics for Amazon EC2 Linux Instances

Установить
ansible-galaxy install amritsingh/ansible_ec2_monitor
Лицензия
apache-2.0
Загрузки
8104
Владелец
Geek, Programmer, Hacker, Techie...