agent

Роль Ansible redirectionio-agent

redirection.io — это менеджер перенаправления веб-трафика. Он предоставляет набор инструментов для администраторов сайтов, SEO-агентств и разработчиков, которые помогают анализировать ошибки HTTP, настраивать перенаправления HTTP и эффективно мониторить трафик.

Эта роль устанавливает агент redirection.io. Она поддерживает Linux-дистрибутивы на базе Debian и RHEL.

Установка

Просто выполните следующую команду:

ansible-galaxy install redirectionio.agent

Переменные роли

  • redirectionio_agent_instance_name: имя этого экземпляра для отслеживания в веб-интерфейсе

Вы также можете настроить:

  • redirectionio_agent_enabled (по умолчанию: true): необходимо ли включить redirection.io после выполнения плейбука?
  • redirectionio_user (по умолчанию redirectionio): пользователь, запускающий агент
  • redirectionio_group (по умолчанию redirectionio): группа пользователя, запускающего агент
  • redirectionio_agent_listen (по умолчанию 127.0.0.1:10301): интерфейс для прослушивания. Используйте /var/run/redirectionio.sock или 127.0.0.1:10301
  • redirectionio_agent_persist (по умолчанию true): нужно ли сохранять правила на диске
  • redirectionio_agent_datadir (по умолчанию /var/lib/redirectionio): место для хранения сохраненных правил
  • redirectionio_agent_cache (по умолчанию: true): использовать кэш в памяти для ускорения работы агента
  • redirectionio_agent_log (по умолчанию: {}): директивы конфигурации логирования - смотрите шаблон конфигурации для получения дополнительных деталей.
  • redirectionio_agent_proxies (по умолчанию: {}) - смотрите справочник конфигурации для получения дополнительных деталей.
  • redirectionio_agent_project_keys (по умолчанию: []) - смотрите справочник конфигурации для получения дополнительных деталей.
  • redirectionio_agent_logging (по умолчанию: -) - смотрите справочник конфигурации для получения дополнительных деталей.
  • redirectionio_agent_instance_test_mode (по умолчанию: -) - смотрите справочник конфигурации для получения дополнительных деталей.
  • redirectionio_agent_metrics_server (по умолчанию: []) - смотрите справочник конфигурации для получения дополнительных деталей.

Пример плейбука

- hosts: webservers
  roles:
    - { role: redirectionio.agent, become: true }
  vars:
    redirectionio_agent_instance_name: 'Магический фронтенд #1'

Зависимости

У этой роли нет зависимостей.

Тесты

Роль можно протестировать, следуя инструкциям по тестированию.

Лицензия

Эта роль доступна на условиях лицензии MIT.

О проекте

Install redirectionio-agent, a versatile http redirection agent and proxy designed to help your SEO

Установить
ansible-galaxy install redirectionio/ansible-redirectionio-agent
Лицензия
mit
Загрузки
349
Владелец
Log your website traffic, analyze it, and setup redirects and SEO improvements on the fly.