J'ai fait des recherches sur les nagios, les opennms et les zenoss mais je ne suis pas sûr d'avoir trouvé ce que je cherche.
La principale force motrice pour moi en ce moment est de pouvoir surveiller les sauvegardes. Cela inclut mysql, mssql et éventuellement certaines sauvegardes du système de fichiers.
Nous avons un outil qui enveloppe le processus de sauvegarde de ces différents systèmes et recueille des statistiques. Ainsi, des éléments comme:
- nombre de bases de données sauvegardées
- taille du fichier de sauvegarde db
- taille du fichier de sauvegarde db compressé
- il est temps de faire une sauvegarde
- temps pour compresser le fichier
Je veux pouvoir A) avoir des notifications si les travaux ne sont pas exécutés selon le calendrier B) être en mesure de définir des seuils sur les statistiques qui déclencheraient des notifications C) Je veux pouvoir suivre et représenter graphiquement les statistiques
Je prévois d'envoyer ces informations à l'application de surveillance via un HTTP POST. Ou, l'application de surveillance peut également l'extraire d'un fichier journal.
Cependant, nous aurons d'autres processus avec d'autres statiques "arbitraires" (du point de vue du système de surveillance) qui voudront surveiller et établir des tendances, donc la flexibilité est très importante.
L'outil ou les outils devraient également être en mesure d'effectuer une surveillance générale et des tendances des interfaces réseau, de la charge du serveur, etc. Une fois la surveillance de sauvegarde en place, nous voudrons également inclure ces éléments.
Merci.
Suivi :
J'ai décidé d'essayer ce qui suit dans l'ordre donné:
- Zabbix: semblait plus un "guichet unique" que les autres et était facile à installer dans Ubuntu Lucid RC
- opsview
- Nagios avec nagvis, pnp4nagios, nagiosgraph
- cacti avec plugin npc
- Munin: un peu marqué de la simplicité, mais cela pourrait s'avérer être une bénédiction à long terme
Je reviendrai une fois que j'ai pris une décision, cela peut prendre un certain temps avant que cela ne se produise.