dharrisio.aws-cloudwatch-logs-agent
ロール名
AWS CloudWatchログエージェントをインストールします
要件
ec2_factsが必要です。
ロール変数
logs
, extra_logs
: 次のキーを持つログのリスト:
名称 | 説明 | 必須 | デフォルト |
---|---|---|---|
file | ログファイルのフルパス | はい | |
format | 日時形式 | いいえ | なし |
group_name | CloudWatchロググループ | はい | |
stream_name | CloudWatchログストリーム名 | いいえ | インスタンスID |
awslogs_loglevel
: ログエージェント自身の最大ログレベル
("debug", "info", "warning", "error", または "critical")。 このパラメータが指定されていない場合、特定のログ設定は行われず、デフォルトのレベル (info) が使用されます。このパラメータは非常に基本的で、柔軟なログ設定はできません。その目的は、ログエージェント自身のログファイルに記録されるログの量を変更することです。
依存関係
このロールには依存関係はありません。
例プレイブック
- hosts: servers
vars:
logs:
- file: /var/log/auth.log
format: "%b %d %H:%M:%S"
group_name: "auth"
stream_name: "auth-stream"
- file: /home/ubuntu/.bash_history
group_name: "bash_history"
awslogs_loglevel: info
roles:
- { role: dharrisio.aws-cloudwatch-logs }
ライセンス
GPLv3
著者情報
デビッド・ハリスによって作成されました。
インストール
ansible-galaxy install dharrisio.aws-cloudwatch-logs-agent
ライセンス
Unknown
ダウンロード
28.3k
所有者