amritsingh.ec2_monitor
ansible_ec2_monitor
Amazon EC2 LinuxインスタンスのためのCloudWatchMonitoringScriptsをインストールし、メモリとディスクメトリクスを監視するAnsibleロール
ロール変数
次の変数を定義する必要があります:
- 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
著者情報
Amrit Singhによって作成されました 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.ec2_monitor
ライセンス
apache-2.0
ダウンロード
8.1k
所有者
Geek, Programmer, Hacker, Techie...