Project

General

Profile

Demande #1040

Updated by Christian P. Momon almost 2 years ago

h1. Introduction



La version stable actuelle de zabbix est la série 2.0.x et il serait bénéfique que le serveur zabbix utilise cette version pour:



* aider au dialogue avec la communauté qui recommande souvent un upgrade et qui aide activement a la résolution de problèmes sur irc.freenode.net#zabbix

* bénéficier d'API et de fonctions d'import export plus matures : les deux ont été introduits dans la série 1.8.x, c'est donc un ajout assez récent et il est probable que ce soit plus stable dans la version 2.0.x . Il y a aussi des différences qui rendent probablement problématiques l'upgrade de procédures automatisées se basant sur la série 1.8.x vers la série 2.0.x.



h1. Evaluation des risques et de la charge de travail



* le serveur zabbix-1.8.x est actuellement utilisé sur http://127.0.0.1:8080/zabbix/

* l'upgrade de zabbix-1.8.x vers zabbix-2.0.x demande des operations manuelles délicates

* zabbix est actuellement très peu utilisé, l'upgrade demande moins d'une heure de travail tout compris ( il s'agit uniquement du serveur, pas des agents)

* le serveur zabbix-2.0.x est compatible avec les agents zabbix-1.8.x

* zabbix va être utilisé de façon croissante dans les semaines a venir et l'upgrade sera de plus en plus difficile a faire



h1. Proposition d'implémentation



* créer une machine virtuelle dédiée à zabbix avec la version 2.0.x

* reporter les alertes depuis l'installation zabbix actuelle

* laisser les deux fonctionner en parallelle durant quelque jours

* supprimer la machine virtuelle zabbix actuelle

* modifier le wiki pour documenter l'emplacement de zabbix

* supprimer le frontal web zabbix qui se trouve sur le vserver dokuwiki

* installer 2.0.x sur une wheezy avec le paquet qui se trouve en sid

* lorsque wheezy est sortit, prendre la version 2.0.x depuis les backport wheezy

Back