Задание
Создать ansible роли для развертки Elastic Stack или monitoring, создать ansible playbook, применяющий соответствующие роли. Цель мониторинга и сбора логов - nginx на одной из виртуалок (можно использовать развернутый сервис из домашнего задания по IaC.
Технические детали:
Можно выбрать одно из двух:
Elastic Stack роль. Забираем установочные архивы с адресов, представленных на основном сайте. Установить и сконфигурировать Elasticsearch, Kibana, filebeat
Monitoring роль. Выберите Zabbix или Prometheus+Grafana, установите и сконфигурируйте необходимые компоненты для выбранного решения
Испрльзуется playbook1.yml. Включает в себя следующие роли:
- prometheus
- grafana
- node-exporter
- nginx
- nginx-exporter