ansible_role_aws_cloudwatch_agent

Ansible роль для установки и настройки AWS Cloudwatch Agent как на Windows, так и на Linux

Статус сборки

Требования

Отсутствуют.

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

Доступные переменные перечислены ниже вместе с значениями по умолчанию (см. defaults/main.yml):

Мониторинг Windows EventLog

aws_cw_windows_events: 
    - name: 'System'
      levels: ['ERROR', 'CRITICAL']
      format: 'text'
      log_group: 'Windows/System'            
    - name: 'Application'
      levels: ['ERROR']
      format: 'text'
      log_group: 'Windows/Application' 

Мониторинг файлов журналов

aws_cw_logfiles
 - path: /var/log/auth.log
   timestamp_format: "%b %d %H:%M:%S"
   log_group: "auth"
```	 
   
Позволяет использовать настраиваемый шаблон cloudwatch, например, следующий можно разместить на том же уровне, что и плейбук:

aws_cw_config_template_path: 'templates/CloudwatchConfig.json'


Включить отладочный журнал

aws_cw_log_debug: true


Настройка для On-Prem - Требует создания профиля AWS по умолчанию с ключом доступа и секретным ключом

aws_cw_agent_type: onPremise aws_profie: AmazonCloudWatchAgent aws_profile_path: '/tmp/credentials'

```

Зависимости

Отсутствуют.

Пример плейбука

- hosts: all
  roles:
    - { role: riponbanik.aws-cloudwatch-agent }

Лицензия

MIT / BSD

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

Эта роль была создана в 2019 году Рипоном Баником

О проекте

Monitoring Metrics and Logs via Cloudwatch Agent

Установить
ansible-galaxy install riponbanik/ansible-role-aws-cloudwatch-agent
Лицензия
mit
Загрузки
9368
Владелец
Explorer of new technology