Sortie de FAN 1.1 et déja des corrections de bugs

L’annonce est faite sur le blog de [Cedric Temple|http://cedrictemple.net/dotclear/|fr] de la sortie de FAN 1.1. Nous avons déjà le retour des personnes qui ont testées la mise à jour de FAN 1.0 vers 1.1. Quelques problèmes surviennent mais rien de bloquant je vous rassure, cela nous permet de proposer des corrections très rapidement.%%% Venez nous rejoindre soit sur le [forum|https://sourceforge.net/forum/?group_id=220110|en] ou sur IRC (chan #fullyautomatednagios sur Freenode) pour en parler. Les bugs concernés : * [#2495377|https://sourceforge.net/tracker2/?func=detail&aid=2495377&group_id=220110&atid=1051366|en] * [#2495448|https://sourceforge.net/tracker2/?func=detail&aid=2495448&group_id=220110&atid=1051366|en] * [#2499107|https://sourceforge.net/tracker2/?func=detail&aid=2499107&group_id=220110&atid=1051366|en] Je rappelle aussi la mise à disposition d’un repository YUM (4 miroirs) permettant de récupérer les dernières mises à jour. * http://cedrictemple.net/FAN/repository/fanprod/ * http://lkco.gezen.fr/FAN/repository/fanprod/ * http://fantominus.titilambert.org/FAN/repository/fanprod/ * ftp://ftp.free.fr/mirrors/fannagioscd/repository/fanprod/

Présentation de FAN au JDLL 2008

La team FAN étant présente au JDLL 2008 à Lyon, voici la présentation qui est disponible ici [Presentation-JDLL2008|/public/fan-doc/FAN_JDLL2008.pdf], elle a été animé par Thibault Cohen et moi même. Merci aux personnes qui ont assistées à notre conférence et où nous avons pu échanger sur différents points. Et surtout un grand merci aux membres de l’Aldil pour toute l’organisation de cette manifestation et, de nous avoir pu nous offrir une conférence et un stand pour présenter FAN.

Développer FAN

Dans la partie Wiki [ici|/dokuwiki/doku.php?id=supervision:guide_du_developpeur_fan|fr], j’illustre la méthode à mettre en oeuvre pour obtenir un environnement de build pour FAN : installation des outils de packaging, des librairies de développement pour la compilation et comment créer sa propre image iso de FAN. J’explique par un exemple comment re-packager Centreon pour installer une nouvelle base de données.

Enfin la version de FAN 1.0

Il a fallu attendre tout l’été pour avoir enfin la sortie de [FAN 1.0|http://fannagioscd.sourceforge.net/drupal/?q=node/11|en]. Forcément, les développeurs de FAN devaient prendre un peu de vacances pour se reposer, profiter du soleil et de la plage… Quoi de neuf dans cette nouvelle version ? et bien pas beaucoup de nouveautés si ce n’est que la mise à jour des paquets CentOS et des corrections de bug : * [Bug #2095028|https://sourceforge.net/tracker2/?func=detail&aid=2095028&group_id=220110&atid=1051366|en] * [Bug #2108002|https://sourceforge.net/tracker2/?func=detail&aid=2108002&group_id=220110&atid=1051366|en] * [Bug #2112390|https://sourceforge.net/tracker2/?func=detail&aid=2112390&group_id=220110&atid=1051366|en] Il y a eu qu’une seule nouvelle fonctionnalité, une contribution faite par Jean Cabes qui nous a proposé ces plugins d’envoi d’email via sendmail en couleur. Ces plugins ont été packagés et quelques peu corrigés pour les intégrer à FAN. Ils sont disponibles dans le répertoire /usr/lib/nagios/plugins : * sendmailhost.pl * sendmailservices.pl Voici les requêtes SQL pour les intégrer dans la base de données de Centreon ou vous pouvez aussi les faire manuellement : %%% @@INSERT INTO command (command_name,command_example,command_line,command_type) VALUES (‘host-notify-by-sendmailhost’,”,’$USER1$#S#sendmailhost.pl “$NOTIFICATIONTYPE$” “$HOSTNAME$” “$HOSTSTATE$” “$HOSTADDRESS$” “$HOSTOUTPUT$” “$SHORTDATETIME$” “$CONTACTEMAIL$”‘,’1’);@@%%% @@INSERT INTO command (command_name,command_example,command_line,command_type) VALUES (‘notify-by-sendmailservices’,”,’$USER1$#S#sendmailservices.pl “$NOTIFICATIONTYPE$” “$SERVICEDESC$” “$HOSTALIAS$” “$HOSTADDRESS$” “$SERVICESTATE$” “$SHORTDATETIME$” “$SERVICEOUTPUT$” “$CONTACTEMAIL$”‘,’1’);@@ Enfin dernière nouvelle : FAN est possède son propre dépôt yum. C’est une fonctionnalité qui nous a été très démandée lors des différentes présentations de FAN. Vous pourrez ainsi effectuer un “yum update” pour récupérer les derniers paquets FAN disponibles.

Tutorial d’installation et configuration de FAN 0.6

FAN 0.6 est sorti et en regardant un peu mes log apache, je me rends compte qu’il a des personnes qui arrivent sur mon blog depuis Google car elles cherchent des tuto sur FAN ! Malheureusement, la documentation de FAN est quasi inexistante.%%% Alors voici une première vidéo qui vous montre comment l’installer : [fan-video-install|/public/fan-video-install.ogg|fr] %%% Pour cela, j’utilise une machine virtuelle avec VirtualBox, je vous conseille d’installer la version xVM de Sun disponible [ici|https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=innotek-1.6-G-F@CDS-CDS_SMI|en] pour différentes plateforme. C’est parti, je créé une nouvelle machine que j’appelle FAN-test et je monte l’iso de FAN-0.6.iso. Je la démarre et réponds aux quelques questions : * choix de la langue, du clavier, * gestion des disques, * fuseau horaire * et le mot de passe “root”. Rien de bien compliquer pour le moment. %%% Vient ensuite quelques manipulations de geek pour ceux qui ne sauraient activer le dhcp et obtenir une adresse IP. Vous l’aurez compris FAN est une distribution où il n’y a aucune interface graphique d’installer. Tout se passe en ligne de commande ou avec le serveur web apache d’installer.%%% La deuxième video vous montre comment utiliser FAN : [fan-video-utilisation|/public/fan-video-utilisation.ogg|fr]%%% Pour ma part, j’accède à FAN avec une adresse IP NATé d’où le “localhost:8180”, si vous l’installez sur une vraie machine et que vous disposez d’un serveur dhcp sur votre réseau ; vous accéderez à FAN, avec par exemple, http://192.168.0.1.%%% Alors voici, une belle page web qui donne accès à tous les outils de supervision. Attention le login et le mot de passe à utiliser est : “nagiosadmin”.%%% ((/public/./.Fully_Automated_Nagios_1216659570738_s.jpg|Fully_Automated_Nagios_1216659570738.jpg||Fully_Automated_Nagios_1216659570738.jpg, juil 2008))%%% Sur cette video, on vous montre très brièvement comment utiliser l’interface web de Nagios, comment générer une nouvelle conf Nagios avec Centreon et utiliser Nareto. Je vous montre aussi une petite incohérence que j’ai rencontré dans Centreon sur l’utilisateur “nagiosadmin” : dans les notification des services, il faut utiliser le plugin “notify-by-email” au lieu de “host-notify-by-email”.

Encore une nouvelle version de FAN : la 0.6

L’annonce vient d’être faite sur le blog de [Cédric Temple|http://cedrictemple.net/dotclear/index.php/2008/07/18/71-fan-fully-automated-nagios-est-disponible-en-version-06|fr] et l’iso est disponible sur le site de [FAN|http://fannagioscd.sourceforge.net/drupal/|en] rubrique Download.%%% J’ai participé à pas mal de correction de bug : Pear, Centreon, Nagvis, Nagios…Cette nouvelle monture propose une meilleure intégration des outils de supervision. Un autre plus, dès le démarrage de FAN, une page web vous permettra d’accéder directement aux url de Nagios, Nareto, Centreon, Nagvis et sourtout FAN possède possède son Logo qui a été généreusement offert par [David BIJEARD|http://www.art-com.fr/|fr] .%%% Cette version a été présentée aux séminaires Supervision de [Linagora|http://www.linagora.com|fr] tenus à Paris et à Toulouse. Là voilà enfin disponible et j’espère qu’elle fera beaucoup d’heureux.