riponbanik.ansible_role_aws_cloudwatch_agent
Rol de Ansible para instalar y configurar el agente de AWS Cloudwatch en Windows y Linux
Requisitos
Ninguno.
Variables del Rol
Las variables disponibles se enumeran a continuación, junto con sus valores predeterminados (ver defaults/main.yml
):
Monitoreo de registros de eventos de Windows
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'
Monitoreo de archivos de registro
aws_cw_logfiles
- path: /var/log/auth.log
timestamp_format: "%b %d %H:%M:%S"
log_group: "auth"
```
Permite usar una plantilla personalizada de Cloudwatch, por ejemplo, lo siguiente puede colocarse al mismo nivel que el playbook
aws_cw_config_template_path: 'templates/CloudwatchConfig.json'
Habilitar registro de depuración
aws_cw_log_debug: true
Configuración para On-Prem: requiere crear un perfil de AWS predeterminado con clave de acceso y clave secreta
aws_cw_agent_type: onPremise aws_profile: AmazonCloudWatchAgent aws_profile_path: '/tmp/credentials'
```
Dependencias
Ninguna.
Ejemplo de Playbook
- hosts: all
roles:
- { role: riponbanik.aws-cloudwatch-agent }
Licencia
MIT / BSD
Información del Autor
Este rol fue creado en 2019 por Ripon Banik
Instalar
ansible-galaxy install riponbanik.ansible_role_aws_cloudwatch_agent
Licencia
mit
Descargas
9.8k
Propietario
Explorer of new technology