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

著者情報

デビッド・ハリスによって作成されました。

プロジェクトについて

Install and configure AWS CloudWatch Logs Agent

インストール
ansible-galaxy install dharrisio.aws-cloudwatch-logs-agent
ライセンス
Unknown
ダウンロード
28.3k
所有者