- Создан шаблон runner/templates/sensusagent.service.j2 для гибкой настройки systemd сервиса - Обновлен runner/deploy-service/playbook.yml для использования шаблона вместо хардкода - Добавлены переменные для настройки systemd сервиса в group_vars/all.yml: - service_user, service_group, service_restart_sec, agent_mode - Добавлена возможность переопределения agent_mode для группы proxvms (stdout вместо kafka) - Обновлена документация docs/ansible_groups.md: - Добавлен раздел о настройках systemd сервиса - Добавлен раздел о шаблоне systemd сервиса - Обновлена структура проекта Теперь systemd сервис настраивается через Jinja2 шаблоны с возможностью переопределения параметров для разных групп хостов. Автор: Сергей Антропов Сайт: https://devops.org.ru
SensusAgent — документация
Автор: Сергей Антропов, сайт: https://devops.org.ru
Содержание:
- Обзор:
overview.md
- Конфигурация:
config.md
- Коллекторы:
collectors.md
- Сборка и запуск:
build_and_run.md
- Деплой:
deploy.md
CI/CD:
- Рекомендуется запускать
make lint
иmake test
в конвейере CI (Docker-окружение) - Перед релизом —
make build-linux
иmake collectors-linux
- Для автоматического деплоя можно триггерить
make deploy
с секретами SSH
FAQ / Траблшутинг: см. faq.md