Monitoring

La solution de monitoring dont il est question ici est basée sur Zabbix

Les plus:

Très simple à prendre en main

Monitoring distribué (via proxy ou serveur nœud)

Avec ou sans agent (checks simples, SNMP, ICMP, IPMI, SSH)

mode actif ou passif pour les agents et les proxys

Tout est stocké dans une seule base de donnée

Tout intégré (reporting, graphs, alertes etc...)

Expressions de triggers hyper très souple ;) (avec support d'hystérésis, top pour éviter les flips/flops)

Les moins:

Pas de chiffrement des communications (possible de le faire séparément via stunnel)

Base de donnée plutôt gourmande en espace disque

Forte sollicitation du serveur (principalement par la base SQL, mais aussi le serveur zabbix), capacités en RAM et CPU nécessaires

Énormément de connexions TCP ouvertes (surtout en mode passif: 1 check = 1 connexion)

How-to's disponibles:

Monitoring des températures

Sécuriser Les communications Zabbix avec stunnel

Installer l'agent Zabbix sur OpenFiler

Charger un pack d'images dans la base Zabbix (pour les maps)

Installation d'un serveur Zabbix

Mise à jour du serveur en version 1.8

Vérifier la date d'expiration de certificats

Scripts supplémentaires pour l'agent Zabbix