riponbanik.ansible_role_aws_cloudwatch_agent

Rôle Ansible pour installer et configurer l'agent AWS Cloudwatch sur Windows et Linux

Statut de construction

Exigences

Aucune.

Variables du rôle

Les variables disponibles sont énumérées ci-dessous, avec les valeurs par défaut (voir defaults/main.yml) :

Surveillance des journaux d'événements Windows

aws_cw_windows_events: 
    - name: 'Système'
      levels: ['ERREUR', 'CRITIQUE']
      format: 'texte'
      log_group: 'Windows/Système'            
    - name: 'Application'
      levels: ['ERREUR']
      format: 'texte'
      log_group: 'Windows/Application' 

Surveillance des fichiers journaux

aws_cw_logfiles
 - path: /var/log/auth.log
   timestamp_format: "%b %d %H:%M:%S"
   log_group: "auth"
```	 
   
Permet d'utiliser un modèle cloudwatch personnalisé, par exemple, le suivant peut être mis au même niveau que le playbook :

aws_cw_config_template_path: 'templates/CloudwatchConfig.json'

Activer le journal de débogage

aws_cw_log_debug: true


Configuration pour On-Prem - Nécessite de créer un profil AWS par défaut avec la clé d'accès et la clé secrète

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

```

Dépendances

Aucune.

Exemple de Playbook

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

Licence

MIT / BSD

Informations sur l'auteur

Ce rôle a été créé en 2019 par Ripon Banik

À propos du projet

Monitoring Metrics and Logs via Cloudwatch Agent

Installer
ansible-galaxy install riponbanik.ansible_role_aws_cloudwatch_agent
Licence
mit
Téléchargements
9.8k
Propriétaire
Explorer of new technology