sensu

Sensu Ansible Galaxy Статус сборки

Присоединяйтесь к чату на https://slack.sensu.io/

Эта роль развертывает полную платформу Sensu Core — современную, открытую систему мониторинга.

Завершение срока поддержки

Обратите внимание, что эта роль только развертывает Sensu Core, который достиг статуса завершения срока поддержки.

Для получения дополнительной информации пожалуйста ознакомьтесь с https://blog.sensu.io/eol-schedule-for-sensu-core-and-enterprise и https://blog.sensu.io/announcing-the-sensu-archives.

Если вы хотите перейти на Sensu Go, доступны документы на https://docs.sensu.io/sensu-core/latest/migration/ и новая официальная коллекция Ansible, поддерживаемая XLab, доступна здесь: https://github.com/sensu/sensu-go-ansible.

Возможности

  • Развертывание полной платформы Sensu, включая RabbitMQ, Redis и панель управления Uchiwa
  • Полная поддержка Sensu Enterprise
  • Тtight интеграция с инвентаризацией Ansible - развертывание проверок мониторинга на основе группировки инвентаря
  • Тонкая настройка динамических конфигураций клиентов
  • Удаленное развертывание плагинов
  • Автоматическая генерация и динамическое развертывание SSL сертификатов для безопасной связи между вашими клиентами и серверами
  • Высокая степень конфигурируемости

Включены все необходимые компоненты, но не навязываются

Помимо развертывания сервера Sensu, API и клиентов, эта роль может развернуть полный стек: RabbitMQ, Redis и панель управления Uchiwa. Тем не менее, если вы хотите полагаться на другие роли/методы управления для развертывания/управления этими службами, интегрировать эту роль легко и просто.

Документация Документация

Читать полную документацию для более подробного обзора этой роли и её мощных возможностей.

Требования

Эта роль требует:

Поддерживаемые платформы

Автоматически тестируется с помощью TravisCI

Поддерживается вручную (совместимость не всегда гарантирована)

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

См. Переменные роли для детального списка переменных, которые использует эта роль.

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

  - hosts: all
    roles:
      - role: sensu.sensu

Или с передачей параметров:

  - hosts: sensu_masters
    roles:
      - { role: sensu.sensu, sensu_master: true, sensu_include_dashboard: true  }

Поддержка версий Ansible

Все изменения в этой роли активно тестируются против Ansible 2.6 и 2.7 в настоящее время. Минимально требуется версия Ansible 2.5.

Лицензия

MIT

Информация об авторе

Изначально создано Calum MacRae и поддерживается Сообществом Ansible Sensu.

Участники

См. страницу Участников проекта.

Не стесняйтесь: Сообщить о проблеме Внести свой вклад

О проекте

Deploy a full Sensu monitoring stack; including redis, RabbitMQ & the Uchiwa dashboard

Установить
ansible-galaxy install sensu/sensu-ansible
Лицензия
mit
Загрузки
1262014
Владелец
Full-stack monitoring for today's business.