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 году Рипоном Баником
Установить
ansible-galaxy install riponbanik/ansible-role-aws-cloudwatch-agent
Лицензия
mit
Загрузки
9368
Владелец
Explorer of new technology