riponbanik.ansible_role_aws_cloudwatch_agent

Rola Ansible do instalacji i konfiguracji agenta AWS Cloudwatch na systemach Windows i Linux

Status budowy

Wymagania

Brak.

Zmienne roli

Dostępne zmienne są wymienione poniżej wraz z wartościami domyślnymi (patrz defaults/main.yml):

Monitorowanie 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' 

Monitorowanie plików dziennika

aws_cw_logfiles
 - path: /var/log/auth.log
   timestamp_format: "%b %d %H:%M:%S"
   log_group: "auth"
```	 
   
Można użyć własnego szablonu cloudwatch, np. poniższy można umieścić na tym samym poziomie co playbook

aws_cw_config_template_path: 'templates/CloudwatchConfig.json'

Włącz logi debugowania

aws_cw_log_debug: true


Konfiguracja dla lokalnej instalacji - wymaga stworzenia domyślnego profilu AWS z kluczem dostępu i kluczem tajnym

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

```

Zależności

Brak.

Przykładowy Playbook

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

Licencja

MIT / BSD

Informacje o autorze

Ta rola została stworzona w 2019 roku przez Ripon Banik

O projekcie

Monitoring Metrics and Logs via Cloudwatch Agent

Zainstaluj
ansible-galaxy install riponbanik.ansible_role_aws_cloudwatch_agent
Licencja
mit
Pobrania
9.8k
Właściciel
Explorer of new technology