riponbanik.ansible_role_aws_cloudwatch_agent

Rol de Ansible para instalar y configurar el agente de AWS Cloudwatch en Windows y Linux

Estado de Construcción

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

Acerca del proyecto

Monitoring Metrics and Logs via Cloudwatch Agent

Instalar
ansible-galaxy install riponbanik.ansible_role_aws_cloudwatch_agent
Licencia
mit
Descargas
9.8k
Propietario
Explorer of new technology