Redmine Plugin Datacenter Wiki¶
Avec ce plugin, vous pouvez gérer vos serveurs et applications, et les lier à vos tickets (demandes).
Téléchargement¶
Le plugin peut être téléchargé ici : 
Installation¶
Vous pouvez d'abord lire : http://www.redmine.org/wiki/redmine/Plugins
Voici les 3 étapes pour installer le plugin :- télécharger la dernière version (ou cloner le dépôt Github), et placer les fichiers dans votre répertoire vendor/plugins. Si vous doutez d'avoir placé les fichiers au bon endroit, vous pouvez vérifier que vous avez bien un fichier vendor/plugins/redmine_datacenter/init.rb
- mettre à jour la base de données avec la commande :
rake db:migrate_plugins(depuis le dossier racine de votre installation) - redémarrer votre instance Redmine (dépend de la façon dont vous l'hébergez)
Fonctionnalités¶
Si vous gérez de multiples machines, vous gagnerez à utiliser ce plugin au lieu des Champs personnalisés de Redmine, car vos Serveurs et Applications deviendront de vrais objets et non des champs "à plat". Par exemple, ces objets auront un "statut" : si vous abandonnez un ancien serveur, vous pourrez le désactiver dans le plugin au lieu de le supprimer. Ainsi, les tickets (demandes) liés à ce serveur garderont la référence, mais le serveur ne sera plus proposé dans les nouveaux tickets.

Autre chose intéressante. Vous hébergez souvent plusieurs versions ou environnements différents pour une même application. Avec ce plugin, vos applications auront des instances : par exemple une pour la production, une pour les développeurs, une autre pour la pré-production, etc. Chacune de ces instances sera hébergée sur un ou plusieurs servers ; dans un futur proche, le plugin vous proposera ces serveurs lorsque vous choisirez une application dans un ticket. Pour le moment ce n'est pas le cas.

L'intégration d'outils tiers est en cours d'implémentation. Plus d'information sur la page dédiée, uniquement en anglais pour le moment : ThirdPartyIntegration. A partir de la branche 0.2, l'outil supporte l'intégration avec Nagios :

Contributions¶
Si vous aimez ce plugin, vous pouvez contribuer à son développement de différentes façons :- en donnant votre retour sur ce qui est bien ou ce qui pourrait être amélioré
- en rapportant les bugs que vous trouveriez : vous pouvez ouvrir des tickets ici (nécessite un compte)
- en "forkant" le dépôt sur github et en envoyant des "pull requests" si vous avez un patch ou une fonctionnalité que vous souhaitez implémenter