Table des matières

Supervision

L'outil Zabbix est installé sur le serveur de sauvegarde (peu chargé), pour monitorer les différents composants de l'infra Tchack. L'installation s'est faite via le paquet yunohost, qui propose aussi un script dédié pour l'appel aux fonctions yunohost en CLI.

Les clients sont installés sur les autres agents, avec recopie du script dédié, via un rôle ansible. Il faut ensuite :

Modifs techniques

Media - Mattermost

Pour poster les alertes de zabbix sur un chan mattermost, il faut suivre les étapes suivantes :

  1. sur mattermost, créer un compte bot et noter son token (!! jamais réaffiché ensuite !)
  2. ajouter le bot à l'équipe souhaitée, puis au canal souhaité
  3. sur zabbix, modifier le type de média mattermost pour indiquer l'URL du serveur mattermost et le token du bot
  4. ajouter à l'utilisateur zabbix souhaité un média mattermost, en indiquant comme cible “nom d'équipe/#canal” (ou @user)

Et voilà :)

Templates

Ajout du template fail2ban sur le serveur principal et le VPS, selon la procédure du wiki : https://github.com/hermanekt/zabbix-fail2ban-discovery-