sensu.sensu

Sensu Ansible Galaxy Build Status

Rejoignez le chat sur https://slack.sensu.io/

Ce rôle déploie une pile complète de Sensu Core, un cadre de surveillance moderne et open source.

Fin de vie

Veuillez noter que ce rôle déploie uniquement Sensu Core, qui a atteint son statut de fin de vie.

Pour plus de détails, veuillez consulter https://blog.sensu.io/eol-schedule-for-sensu-core-and-enterprise et https://blog.sensu.io/announcing-the-sensu-archives.

Si vous souhaitez migrer vers Sensu Go, des documents sont disponibles à https://docs.sensu.io/sensu-core/latest/migration/ et une nouvelle collection Ansible officiellement supportée par XLab est disponible ici : https://github.com/sensu/sensu-go-ansible.

Caractéristiques

  • Déploiement d'une pile complète de Sensu, y compris RabbitMQ, Redis et le tableau de bord Uchiwa
  • Support complet pour Sensu Enterprise
  • Intégration étroite avec l'inventaire Ansible - déploiement de vérifications de surveillance basé sur des regroupements d'inventaire
  • Contrôle précis sur les configurations dynamiques des clients
  • Déploiement de plugins à distance
  • Génération automatique et déploiement dynamique de certificats SSL pour une communication sécurisée entre vos clients et serveurs
  • Hautement configurable

Prêt à l'emploi, mais non imposé

En plus de déployer le Sensu Server, l'API et les clients, ce rôle peut déployer une pile complète : RabbitMQ, Redis, et le tableau de bord Uchiwa. Cependant, si vous souhaitez vous appuyer sur d'autres rôles ou méthodes de gestion pour déployer ou gérer ces services, il est facile d'intégrer ce rôle.

Documentation Documentation

Consultez la documentation complète pour un aperçu complet de ce rôle et de ses puissantes fonctionnalités.

Exigences

Ce rôle nécessite :

Plateformes prises en charge

Testé automatiquement via TravisCI

Prise en charge manuelle (compatibilité pas toujours garantie)

Variables du rôle

Voir Variables de rôle pour une liste détaillée des variables utilisées par ce rôle.

Exemple de Playbook

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

Ou, en passant des valeurs de paramètres :

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

Support des versions Ansible

Tous les changements apportés à ce rôle sont activement testés contre Ansible 2.6 et 2.7 à ce jour. Ansible 2.5 est requis comme minimum.

Licence

MIT

Informations sur l'auteur

Créé à l'origine par Calum MacRae et soutenu par les mainteneurs Ansible de la communauté Sensu

Contributeurs

Voir la page des contributeurs du projet

N'hésitez pas à : Rapporter un problème Contribuer

À propos du projet

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

Installer
ansible-galaxy install sensu.sensu
Licence
mit
Téléchargements
1.3M
Propriétaire
Full-stack monitoring for today's business.