Commit Graph

8 Commits

Author SHA1 Message Date
aa3e0c8f54 feat: add blackbox monitoring and app3 deployment
- Add blackbox exporter role and playbooks
- Add cadvisor, docker, httpbin roles
- Add app3 deployment playbooks
- Configure blackbox monitoring
2026-02-04 10:20:24 +00:00
d70c2813de Merge branch 'feature/nginx-app1-deployment' 2026-02-04 05:42:38 +00:00
14d945e7b5 Добавлена конфигурация мониторинга Nginx и финальные правки для app1 2026-02-04 05:40:03 +00:00
ad387df05d Merge pull request 'Add nginx role and playbook for App1 deployment' (#4) from feature/nginx-app1-deployment into main
Reviewed-on: #4
2026-02-04 04:41:03 +00:00
b1fc6bcf3c Add nginx role and playbook for App1 deployment
- Complete nginx role with official repository setup
- Configuration placed in conf.d/ for proper inclusion
- Working stub_status endpoints (/status, /nginx_status)
- Custom HTML template with monitoring information
- Cleanup of default Nginx configurations
- Ready for deployment on App1 (192.168.0.110)
2026-02-04 03:49:11 +00:00
17dd0fddff Добавлена установка Grafana: роли, плейбуки и конфигурация 2026-02-04 02:28:50 +00:00
26f6832275 feat: Добавлена установка Node Exporter на все хосты
- Создана роль node_exporter для установки на LXC контейнеры
- Добавлен плейбук deploy_all_node_exporters.yml
- Настроен ansible.cfg для правильного поиска ролей
- Node Exporter успешно установлен на все 10 хостов
- Prometheus собирает метрики со всех Node Exporters
- Все 14 таргетов в состоянии UP
2026-02-03 04:43:05 +00:00
8212b75ac9 feat: Add Prometheus installation role and playbook
- Created Prometheus role with automated installation
- Version: 2.48.1
- Configured remote_write to VictoriaMetrics (192.168.0.104:8428)
- Added scrape configs for monitoring infrastructure
- Created systemd service configuration
- Successfully tested on 192.168.0.105
2026-02-03 02:26:22 +00:00