riponbanik.ansible_role_aws_cloudwatch_agent
Rola Ansible do instalacji i konfiguracji agenta AWS Cloudwatch na systemach Windows i Linux
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
Zainstaluj
ansible-galaxy install riponbanik.ansible_role_aws_cloudwatch_agent
Licencja
mit
Pobrania
9.8k
Właściciel
Explorer of new technology