Vous êtes ici:

Menu

2014

Mise en service du nouveau site

logo
Mon site déménage en douceur, ce site hébergé chez Free après cinq ans de bons et loyaux services ne sera plus mis à jour. Retrouvez mes actualités sur la supervision sur le nouveau site http://sugarbug.web4me.fr. Ce site est réalisé en Web Responsive, il doit vous offrir une meilleure lecture avec les tablettes et smartphones. J'ai repensé toute l'organisation de mes articles, en essayant de simplifier la navigation surtout pour les installations et divers paramétrages de configuration. Les articles disparaîtront sur ce site au fur et à mesure des mises à jour sur le nouveau site. N'oubliez pas de faire la mise à jour de vos liens et marque-pages !

sugarbug_web

Je vous souhaite une bonne lecture sur mon nouveau site et de bonnes fêtes de fin d'année !

Comments

Installer un plugin Vagrant sur Mac OS X

logo_vagrantVagrant est un outil d'aide à la création de machines virtuelles. Il permet de simplifier la mise en oeuvre de VM avec un système de box préconfiguré. Son système de partage de fichier entre la VM et la machine hôte est simple et très pratique. Avant de réaliser un article à part entière sur cette application, je vais vous faire part de ma mésaventure lors de l'installation d'un plugin sur Mac OS X Mavericks.
L'installation de Vagrant est très aisée, il suffit de télécharger l'image DMG sur le site officiel et faire l'installation, pas de souci. Lorsque j'ai voulu installer le plugin vagrant-vbox-snapshot permettant la gestion de snapshot avec Virtual-box, les ennuis ont commencés. Voici la commande pour l'installation du plugin :

sudo vagrant plugin install vagrant-vbox-snapshot

Vous remarquerez que vous devez installer les plugins avec un compte administrateur. Vous obtiendrez le message suivant :

Installing the 'vagrant-vbox-snapshot' plugin. This can take a few minutes...

Malheureusement, au bout de quelques secondes, voici une partie des messages d'erreurs s'affichant sur mon écran :

Bundler, the underlying system Vagrant uses to install plugins,
reported an error. The error is shown below. These errors are usually
caused by misconfigured plugin installations or transient network
issues. The error from Bundler is:

An error occurred while installing ffi (1.9.6), and Bundler cannot continue.
Make sure that `gem install ffi -v '1.9.6'` succeeds before bundling.

Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.

/Applications/Vagrant/embedded/bin/ruby extconf.rb
checking for ffi.h... *** extconf.rb failed ***

Après de nombreuses recherches sur le net, voici la solution à ce problème : si vous êtes un grand développeur d'applications MAC OS X comme moi Happy vous n'avez jamais lancé gcc en ligne de commande… et bien sur vous n'avez jamais valider la licence Xcode d'Apple ! Lancez la commande :

sudo gcc

Après quelques pages de bla bla, validez en saisissant agree (indiqué en rouge) :

By typing 'agree' you are agreeing to the terms of the software license agreements. Type 'print' to print them or anything else to cancel, [agree, print, cancel] agree

You can view the license agreements in Xcode's About Box, or at /Applications/Xcode.app/Contents/Resources/English.lproj/License.rtf

clang: error: no input files

Vous pouvez, de nouveau, installer le plugin avec succès :

sudo vagrant plugin install vagrant-vbox-snapshot
Installing the 'vagrant-vbox-snapshot' plugin. This can take a few minutes...
Installed the plugin 'vagrant-vbox-snapshot (0.0.8)'!

Autre déconvenue, en réalisant des essais de suppression du plugin avec cette commande :

sudo vagrant plugin uninstall vagrant-vbox-snapshot
Uninstalling the 'vagrant-vbox-snapshot' plugin...

Lorsque j'ai voulu réinstaller ce même plugin, j'ai eu droit à ce message d'erreur :

vagrant plugin install vagrant-vbox-snapshot
Installing the 'vagrant-vbox-snapshot' plugin. This can take a few minutes...
Bundler, the underlying system Vagrant uses to install plugins,
reported an error. The error is shown below. These errors are usually
caused by misconfigured plugin installations or transient network
issues. The error from Bundler is:

Net::HTTPNotFound: No gems found matching "vagrant-vmware-workstation" "3.0.1" nil

Voici une autre astuce pour corriger ce problème, lancez cette commande :

sudo vagrant plugin update
Updating installed plugins...
All plugins are up to date.

Et j'ai pu réinstaller le plugin sans souci.


Comments

Merci Web4all !

Cette semaine, Noël est arrivé avant l'heure ! Suite à un dysfonctionnement de l'hébergeur actuel, Aurélien Poncini m'a proposé un hébergement chez Web4all. Autant vous dire, connaissant la qualité de l'hébergement Web4all, je n'ai pas hésité une seconde à accepter son offre.
Donc, c'est avec joie que je vous annonce le déménagement du site à partir de 2015. La réalisation de nouveaux articles va ralentir ainsi que l'aide que j'apporte ponctuellement pour permettre la création d'une nouvelle maquette dont voici les prémisses :

sugarbug

Le site sera réalisé en Web responsive permettant une meilleure lecture sur les tablettes et smartphones. Il sera possible d'ajouter des commentaire dans la section Blog. La migration des articles se fera en douceur, avec une création d'hyperliens de l'ancien site vers le nouveau.


 

Comments

Mise à jour de Centreon-Install

Logo centreon
Rémy nous a concocté une nouvelle version de Centreon-Install avec toutes les dernières versions de Centreon. L'installation a une interface très sobre mais efficace. Vous aurez besoin d'une VM avec la distribution Debian Wheezy 64bits et d'une connexion Internet. Pour lire la suite, c'est ici.

centreon-install

Comments

Mise à jour de Centreon-Install

Logo centreonRémy nous a concocté une nouvelle version de Centreon-Install avec toutes les dernières versions de Centreon. L'installation a une interface très sobre mais efficace. Vous aurez besoin d'une VM avec la distribution Debian Wheezy 64bits et d'une connexion Internet. Pour lire la suite, c'est ici.

centreon-install

Comments

NaemonBox 0.0.5 is out !

naemonbox
La version 0.0.5RC1 est disponible, elle apporte son lot de nouveautés avec Syslog, Cacti et Ntop. C'est encore perfectible mais cela s'améliore au fil des jours. Je vous propose un article avec mes modifications comme l'intégration du nom d'hôte du serveur et l'amélioration des traps SNMP. L'article complet est ici.

naemonbox

naemonbox1

Comments

NaemonBox 0.0.4, encore une amélioration

naemonbox
Petite amélioration, l'association du nom d'hôte du serveur NaemonBox dans Naemon et Nagvis. Les tickets GLPI seront automatiquement liés au serveur. voici le fichier modifié.

synchro-hostname

Comments

Les hôtes ne s'affichent pas avec Nagios et le widget host-monitoring

Logo centreon
Dernièrement, les widgets host-monitoring et service-monitoring ont reçu une mise à jour (1.2.1) pour ajouter de nouvelles fonctionnalités en rapport au moteur et broker centreon. Malheureusement, pour les utilisateurs de Nagios et du broker Ndo, la mise à jour a fait disparaître les noms d'hôtes et les alias, comme le montre cette copie d'écran ci-dessous :

widget1

En attendant une prochaine mise à jour, voici les modifications pour résoudre ce problème. Les widgets se trouvent dans le dossier www/widgets de Centreon. Pour une distribution CES, ce sera /usr/share/centreon/www/widgets. les fichiers du widget host-monitoring se trouvent dans le dossier du même nom. Voici l'arborescence ci-dessous, il faudra modifier deux fichiers :

widget2

La modification du fichier index_ndo.php permet l'ajout de l'alias. Modifiez la requête comme ci-dessous :

$query = "SELECT SQL_CALC_FOUND_ROWS h.display_name as name,
hs.current_state as state,
hs.state_type,
h.alias,
h.address,
hs.last_hard_state,
hs.output,
hs.scheduled_downtime_depth,
hs.problem_has_been_acknowledged as acknowledged,
h.notifications_enabled as notify,
h.active_checks_enabled as active_checks,
h.passive_checks_enabled as passive_checks,
UNIX_TIMESTAMP(last_check) as last_check,
UNIX_TIMESTAMP(last_state_change) as last_state_change,
UNIX_TIMESTAMP(last_hard_state_change) as last_hard_state_change,
hs.current_check_attempt as check_attempt,
hs.max_check_attempts,
h.action_url,
h.notes_url ";


La modification du fichier index.ihtml permet l'affichage du nom d'hôte en fonction du type de broker (variable broker). Il y a
{$elem.host_name}

il faut
{if $broker == 1}
{$elem.host_name}
{else}
{$elem.name}
{/if}

Une fois les modifications effectuées, vous obtiendrez de nouveau l'affichage des hôtes et alias.

widget3

Comments

NaemonBox 0.0.4, une solution à découvrir

naemonbox
Une fois n'est pas coutume, je ne vais pas vous présenter un article sur Centreon, mais sur Naemon, un fork de Nagios, livré dans une installation automatisée de Mark Gadi. Configurée sur une Debian 7.x, elle propose une installation clé en main :
- Naemon avec l'interface Thruk,
- la cartographie avec Nagvis,
- la gestion du parc informatique avec gestion automatisée des tickets d'incidents avec la supervision,
- la gestion de l'agent fusioninventory,
- la gestion du serveur avec Webmin,
- la gestion des la base de données MySQL avec PhpMyadmin,
- la gestion d'un Wiki.
Ce projet est jeune mais néanmoins prometteur pour une petite structure informatique. Je vous laisse découvrir les différents éléments de ce NaemonBox avec cet article.


neamonbox

Comments

Installez Centreon-Poller-Display sur les pollers

Voila_Capture 2014-03-13_06-05-56_PM
Suite à une expérience utilisateur malheureuse avec l'extension Centreon-Poller-Display, je voudrais attirer votre attention sur l'installation de celle-ci. Vous ne devez en aucun cas installer Centreon-Poller-Display sur votre serveur CES Central. En effet, Centreon-Poller-Display dispose de sa propre interface Web avec sa base de données et ses données de performances. Si vous installez cette extension sur votre Central, vous écraserez votre configuration de supervision ! Ce n'est pas le but recherché. Centreon-Poller-Display doit être installé exclusivement sur un poller. Pour vous aider à comprendre le fonctionnement, voici une architecture simplifiée avec l'extension Centreon-Poller-Display. J'ai volontairement simplifié Centreon-Broker pour ne pas surcharger le schéma.

Principes_centreon-poller-display1

Comments

Mise à jour de Centreon-Broker

Logo centreon
Une mise à jour de Centreon-Broker vient d'être mise à disposition, il s'agit de la version 2.7.0. La liste des corrections et des améliorations se trouve ici. Si vous utilisez les sources, il est important de supprimer l'ancien fichier du module stats pour éviter le crash du processus cbd lors de l'interrogation des statistiques Centreon-broker. Vous trouverez aussi une mise à jour mineure de Centreon en version 2.5.4


Centreon-broker Iso

Comments

Installation Centos 6.6 màj

CentosMise à jour des mes articles sur CentOS, nous passons en version 6.6 avec tous les derniers patch de Centreon. La lecture de cette installation est organisée comme ci-dessous :
  1. Préparation de la VM CentOS
  2. Installation de la distribution CentOS
  3. Configuration de la distribution CentOS
  4. Installation de la librairie Centreon-Clib
  5. Installation de Centreon-Connector
  6. Installation du moteur Centreon-Engine
  7. Installation des plugins
  8. Installation du broker Centreon-Broker
  9. Installation du SNMP
  10. Installation de Centreon
  11. Configuration de Centreon

centos66

Comments

Gérer ses graphes et localiser ses fichiers RRD

graphe
L'interface Web de Centreon permet de réaliser des graphes de performances au format RRD. La configuration est très aisée grâce à l'interface Web. Mais, pour des besoins de migration ou de modification de template, il arrive que l'on ait besoin d'avoir de plus amples renseignements sur la gestion de ces fichiers. Par exemple, lors d'une modification de template pour un service, il est intéressant de conserver l'historique des données de performances. Nous allons voir comment y arriver.
Cette problématique m'a été posée, il y a quelques jours par un internaute, gimly44 se reconnaitra Happy. Je vous invite à lire l'article sur la gestion des graphes.

modif_graphe


Comments

Centreon 2.5x et PHP sur Debian

debian

Avis à tous les lecteurs, avant de m'écrire que vous ne pouvez pas modifiez votre configuration... Happy

Depuis que la distribution Debian est passée en version 7.x (wheezy), l'interface Web Centreon fonctionne mal avec la version PHP 5.4 installée par défaut. Ceci est dû au framework utilisé qui n'est pas totalement compatible avec PHP 5.4. Malheureusement, il n'est pas prévu de mise à jour de cette interface, car les développeurs de Centreon travaillent d'arrache-pied à la nouvelle version prometteuse qui aura une toute nouvelle interface. Ce rappel concerne toutes les internautes qui veulent se lancer dans l'installation d'une supervision Centreon à base de Debian, n'installez pas la version PHP 5.4 avec Wheezy !
L'installation de Centreon ne vérifie pas la version du PHP et elle se termine sans problème. Le plus troublant, vous pouvez vous connecter et lancez le démarrage de la configuration. Votre supervision fonctionne ! Mais viennent ensuite les dysfonctionnements lorsque vous voulez ajouter, modifier vos hôtes et services. Voici un exemple simple d'un dysfonctionnement lors d'un ajout d'un hôte ci-dessous :

erreur-add


Si vous obtenez cet exemple de vue quand vous validez votre modification, ne cherchez pas ! Vous n'avez pas la bonne version de PHP.

Deux solutions s'offrent à vous :
- La première, la plus radicale, réinstaller votre supervision en configurant le gestionnaire de paquet APT comme indiqué dans cet article.
- La deuxième, la plus délicate, downgrader le PHP comme indiqué dans cette article http://blog.wpkg.org/2013/06/20/downgrading-to-php-5-3-on-debian-wheezy-7-0/

Cette deuxième solution évite la réinstallation de votre supervision, je viens de la tester. Merci à Clément pour avoir trouvé cette solution sur Internet Winking

Comments

L'authentification sur un poller avec Centreon-Poller-Display

Voila_Capture 2014-03-13_06-05-56_PM
Suite de l'article Centreon-Poller-Display, les différentes méthodes d'authentification pour se connecter sur l'interface d'un ou plusieurs pollers. L'authentification LDAP apporte une souplesse dans la gestion des comptes utilisateurs. La méthode d'authentification LDAP par template utilisateur peut aussi servir sur votre serveur Central. Bonne lecture..

authentification-Centreon

Comments

Une interface pour les pollers CES Centreon

Voila_Capture 2014-03-13_06-05-56_PM
Si vous avez consulté la documentation officielle de Centreon, vous avez du remarquer une nouvelle documentation Centreon Poller Display. Cette nouvelle extension vous permet d'installer une interface Centreon pour chaque poller installé. Pour l'instant seul l'installation pour CES est disponible, mais une version source sera bientôt disponible. Je vous invite à lire mon article sur l'installation et la configuration de l'extension. Attention, une bonne compréhension de Centreon-broker est nécessaire. Cette extension exige l'installation d"une base MySQL et d'un serveur Web, je vous conseille de réaliser des tests avant de mettre en production. Bonne lecture.

centreon-poller-display

Comments

CES 3.0 en architecture distribuée et les traps SNMP

Voila_Capture 2014-03-13_06-05-56_PM
Suite de l'article sur CES 3.0, voici une série d'articles sur la configuration de CES 3.0 en architecture distribuée. J'en ai profité pour faire un petit nettoyage sur la gestion des traps SNMP avec le nouveau processus centreontrapd. Pour info, celui-ci sera utilisé avec la future version 3 de Centreon.

trap_linux

Comments

Définir des emplacements différents pour les plugins

Logo centreon
Voici un exemple de configuration pour définir des emplacements différents pour les plugins dans une architecture distribuée. Imaginons que vous avez défini un emplacement X pour les plugins du serveur Central et que vous ayez défini un emplacement Y pour votre poller. Centreon vous permet aisément de résoudre votre problème en affectant une macro personnalisée ayant le même nom avec des valeurs différentes à chacun des moteurs de supervision.
Cette configuration se réalise dans la partie Monitoring Engine / resources.

macro01

La configuration s'effectue par l'intermédiaire des listes en ajoutant ou supprimant les instances (moteur de supervision enregistré dans Centreon)

macro02

Chaque moteur de supervision aura sa configuration propre. Pour s'en convaincre, il suffit de vérifier le fichier de configuration resource.cfg de chaque serveur.

Serveur Central
###################################################################
# #
# GENERATED BY CENTREON #
# #
# Developped by : #
# - Julien Mathis #
# - Romain Le Merlus #
# #
# www.centreon.com #
# For information : contact@centreon.com #
###################################################################
# #
# Last modification September 26, 2014, 7:24 am #
# By eric coquard #
# #
###################################################################
$USER1$=/usr/local/plugins/libexec

Serveur Poller
###################################################################
# #
# GENERATED BY CENTREON #
# #
# Developped by : #
# - Julien Mathis #
# - Romain Le Merlus #
# #
# www.centreon.com #
# For information : contact@centreon.com #
###################################################################
# #
# Last modification September 26, 2014, 7:24 am #
# By eric coquard #
# #
###################################################################
$USER1$=/usr/local/centreon-plugins/libexec

Comments

SNMP avec les plugins Centreon

logo plugin1
Continuité de mes articles sur les plugins Centreon, aujourd'hui nous abordons le SNMP avec Debian. Et pour compléter mon article sur le SNMP, j'ai ajouté la configuration SNMP V3 pour Debian dans l'article SNMP et la supervision. Vous découvrirez les subtilités des macros d'hôtes permettant de configurer les commandes en fonction de la version du SNMP. Il me reste à finir l'article sur le SNMP et Windows pour terminer ce chapitre. Bonne lecture Happy

centreon_plugin_commands_snmp

Comments

L'option remote des nouveaux plugins Centreon

logo plugin1
Mise à jour des articles sur les nouveaux plugins de Centreon, l'option remote vous permet de superviser vos hôtes Linux à distance sans passer par la commande check_by_ssh. Je vous propose l'article suivant sur l'option remote à travers un exemple concret. Bonne supervision Happy

centreon_plugin_remote
les différentes façons d'utiliser le plugin Centreon avec les modules os::linux et os::windows

Comments

Exporter les macros avec Centreon-Clapi

clapi
Profitant d'une nouvelle version 1.6.1 de Centreon-Clapi, j'ai réalisé un nouvel article sur ce module permettant la configuration de Centreon en ligne de commande. La fonctionnalité d'exportation de Centreon-Clapi ne gérant pas les macros personnalisées je vous propose un script pour améliorer cette fonctionnalité.

export_macro

Comments

Centreon-Broker et Nagvis version Debian

Logo centreonAprès l'excellent article du blog de Centreon sur le nouveau connecteur Centreon-Nagvis, je vous propose l'adaptation de cet article pour une distribution Debian. J'y ai rajouté une petite astuce pour les liens des objets Nagvis avec une installation Centreon. Bonne lectureHappy

broker-nagvis

Comments

Installer un wiki pour Centreon en cinq minutes

logo_dokuwiki
Vous réalisez des installations et vous avez besoin d'un outil pour noter vos remarques ou vos installations de supervision ? Faites comme moi, installez un wiki associé à votre supervision Centreon. Rien de plus facile avec Debian. En quelques lignes de commandes et deux modifications dans Centreon, vous obtenez un serveur de documentation. Nous utiliserons Dokuwiki dans sa version de base.

wiki_centreon01

Lire plus…
Comments

Les mises à jour continuent !

Logo centreonLes mises à jour se suivent à un rythme soutenu : Centreon-Engine 1.4.6, Centreon-Connector 1.1.0 et Centreon-Broker 2.6.3 sont arrivés le 21 août. Ce sont des versions correctives comme l'indique les Roadmap de la forge. Si vous utilisez le broker MK livestatus, n'hésitez pas à faire la mise à jour.

version_centreon

Comments

Un lot de nouveautés pendant les vacances

Logo centreonReposez-vous bien pendant vos vacances, car à votre retour, un lot de nouveautés vous attend. Tout d'abord la nouvelle version de Centreon-engine 1.4.4 avec son mode unique de rechargement à chaud, à tester de toute urgence ! Ne pas oublier de mettre à jour Centreon-clib et Centreon-connector. Ensuite Centreon-Clapi 1.6.0 qui assure enfin la compatibilité pour Centreon 2.5.x. Sans oublier les articles du blog de Centreon, toujours excellents et de bon conseil.
J'en profite pour vous annoncer les mises à jour prochaines de mon livre ibooks "L'atelier de Kermith" sur iTunes et de mon livre au format epub "Le petit atelier de Kermith" sur Itunes et Google Play.
Une rentrée qui s'annonce bien Happy
UP ! le temps de poster qu'une nouvelle version de Centreon 2.5.2 est mise en ligne ! Beaucoup de correction de bug et quelques améliorations, à suivre...

Comments

Centreon-Broker 2.6.x avec Debian 6

Logo centreonBonne nouvelle pour les possesseurs de Debian 6, il est possible d'installer Centreon-Broker en compilant Qt 4.8x. Voici une procédure qui vous permettra de bénéficier de toutes les nouveautés de Centreon. Bonne compilation !
Comments

Tableau compatibilité Debian

Logo centreonIl devenait nécessaire de faire un point sur toutes les versions de Centreon par rapport à la compatibilité avec la distribution Debian, c'est chose faite ! Voici donc un tableau reprenant la majorité des paquets pour réaliser une architecture full-Centreon. En bas du tableau, les pré requis pour l'installation. Vous observez le cadre vert fixant la limite de la distribution Debian 6 dans sa version stable. En effet, depuis la version Centreon-broker 2.5.0, Qt 4.7.4 est demandé pour son installation. J'ai tenté d'utiliser le miroir sid, version non-stable, mais d'autres problèmes sont apparus lors de l'installation des pré requis pour Centreon. N'ayant pas d'autre alternative actuellement, je vous conseille d'upgrader vers Debian 7.

versionning-full-centreon

Comments

Les templates spéciaux de PNP4NAGIOS

Pnp4nagiosPNP4Nagios permet l'affichage des graphes en utilisant les données de performances. Avec l'installation standard, nous affichons les services pour chaque hôte comme indiqué dans l'article suivant. Mais il est possible d'afficher des graphes personnalisés en utilisant les templates spéciaux.

Un exemple concret


Prenons le cas où nous désirons avoir tous les graphes de charge de tous nos serveurs supervisés. Il suffira de copier le fichier load.php ci-dessous dans le dossier /usr/local/pnp4nagios/share/templates.special

?php
#
#
#
$this->MACRO['TITLE'] = "Charge serveur";
$this->MACRO['COMMENT'] = "Pour tous les serveurs";
#
# Define the Service we want to graph
$services = $this->tplGetServices("","Load");
#
# The Datasource Name for Graph 1 ( index 0 )
$ds_name[0] = "LOADAVERAGE";
$opt[0] = "--title \"Charge Serveur\"";
$def[0] = "";
#
# Iterate through the list of hosts
foreach($services as $key=>$val){
#
# get the data for a given Host/Service
$data = $this->tplGetData($val['host'],$val['service']);
$hostname = rrd::cut($data['MACRO']['HOSTNAME']);
$def[0] .= rrd::def("var$key" ,$data['DS'][0]['RRDFILE'], $data['DS'][0]['DS'], "AVERAGE");
$def[0] .= rrd::line1("var$key", rrd::color($key), $hostname);
$def[0] .= rrd::gprint("var$key", array("MAX", "AVERAGE"));
}
?>

Lire plus…
Comments

Devoir de vacances : installer Centreon sur CentOS

CentosRien de tel pour rester en forme, entre deux orages, voici une petite installation de Centreon sur CentOS. Pourquoi cette installation alors qu'il existe une distribution CES officielle ? et bien juste pour le challenge et la curiosité d'une distribution Linux que je ne connaissais pas très bien Happy Et aussi, pour un lecteur qui se reconnaitra, je lui dirai : impossible n'est pas français ! La lecture de cette installation est organisée comme ci-dessous :
  1. Préparation de la VM CentOS
  2. Installation de la distribution CentOS
  3. Configuration de la distribution CentOS
  4. Installation de la librairie Centreon-Clib
  5. Installation de Centreon-Connector
  6. Installation du moteur Centreon-Engine
  7. Installation des plugins
  8. Installation du broker Centreon-Broker
  9. Installation du SNMP
  10. Installation de Centreon
  11. Configuration de Centreon

install_centos

Bonne installation !

Comments

Les connecteurs Perl de Centreon, optimiseurs de performances !

Logo centreonPourquoi utiliser les connecteurs Perl de Centreon ? Voici une réponse à notre question avec l'utilisation du plugin check_vmware_api.pl. Les connecteurs améliorent les performances de votre supervision en réduisant les temps d'exécution de vos plugins Perl. Encore une fois de plus, l'intérêt de migrer sur une solution Full Centreon Happy

optimisation_connector

Comments

Mon Monitoring HomeLab

logo_ds81Et voilà, mon Monitoring HomeLab est bientôt opérationnel. Ce petit barebone va me permettre la réalisation de maquette plus poussée et surtout de vérifier le fonctionnement des programmes dans la durée. Actuellement, tous mes tests se faisaient exclusivement sur un MacBook Pro mais il était difficile de vérifier certain processus dans la durée. Voici une petite présentation de mon matériel et bonne vacances à tous.

P1050334

Comments

Sudo, le compagnon des services Centreon

Logo centreonSuite à de nombreuses questions sur des dysfonctionnements récurrents, j’aimerai faire un rappel sur un utilitaire système nécessaire au bon fonctionnement de la supervision Centreon. Il s’agit de sudo contraction de la signification anglaise « Substitute User DO »
En clair : Exécuter une commande avec les droits du compte administrateur root et depuis n’importe quel compte utilisateur à condition qu’il soit autorisé.
Je vous invite à découvrir la suite de mon article.

Voila_Capture 2014-07-10_06-22-56_PM

Comments

Mises à jour...

Avant de partir en vacances, voici quelques informations intéressantes :

-
Nagios-Plugins : Une mise à jour de sécurité des plugins de la communauté Nagios en version 2.0.3. Pour rappel, la version 2.x comprend une réécriture du plugin check_uptime et de nombreuses améliorations sur plusieurs plugins.

-
Centreon-Broker : Une mise à jour corrective version 2.6.2 disponible chez Centreon.

Et enfin deux nouveaux articles en cours de réalisation sur
NRPE et NSCLIENT++

Bonnes vacances pour ceux qui partent bientôt, pour ma part c'est de l'histoire ancienne, déjà trois semaines que je suis revenu du Canada Sad Je vais profiter des beaux jours pour vous concocter de nouveaux articles Winking
Comments

Préparez-vous à la version 3.00

bandeau_invitation_barcamp
Lors du quatrième BarCamp, le week-end dernier, l'équipe de Centreon nous a réservé de bonnes surprises suite à la présentation de sa nouvelle interface. Ce nouveau design annonce l'avènement prochain de la future version 3 de Centreon. Celle-ci va nous apporter de nombreuses améliorations : nouveau design, nouvelles fonctionnalités et ajout de nouveaux modules. Donc c'est évident, cela va amener à de nombreux changements techniques et une orientation vers un socle Centreon.
Dès à présent, vous devez vous poser les bonnes questions pour envisager une migration vers la future version majeure de Centreon. Voici quelques pistes pour vous préparer sereinement :

- Tout d'abord, jetez un coup d'œil à la
documentation officiel de Centreon. Celle-ci a été traduite en français ! Merci lolokai Winking
- Si vous ne l'avez pas encore fait, il est grand temps de migrer sur le
moteur Centreon-Engine. Il a gagné en stabilité et offre de nombreuses fonctionnalités comme, par exemple, les connecteurs Perl et SSH, l'état Pending, etc . Dans quelques jours, une nouvelle version offrira le rechargement à chaud de votre configuration.
- Passez de NDOutils à
Centreon-Broker. Malgré une configuration qui peut rebuter le newbie, Centreon-Broker offre une plus grande modularité, un système de tolérance de panne performant et de nombreuses autres options.
- Commencez à vous familiariser avec
les nouveaux plugins de Centreon qui seront installés par défaut en lieu et place des anciens plugins que vous connaissez.

Désolé, il n'y aura aucune copie d'écran et je ne commenterais pas les nouveautés, du moins pour l'instant, j'en laisse la primeur à Centreon Happy

bracelet_centreon

Comments

Galère de miroir sur un QNAP 210 !

Voici mon histoire de galère avec la reconstruction d'un miroir pouvant servir aux possesseurs de NAS QNAP 210 à deux disques.

rebuild_raid

Lire plus…
Comments

Les plugins Centreon et MySQL

logo plugin1
Dans la série des plugins Centreon, je vous propose deux configurations pour superviser votre serveur MySQL. La première, en utilisant les plugins sur un serveur Central et/ou poller et la deuxième en utilisant le plugin check_by_ssh et en installant les plugins Centreon sur la machine à superviser, c'est au choix !
MAJ 13/06/2014 : Mise à jour de l'article du plugin check_mysql_health et du plugin centreon pour MySQL, vous pourrez comparer les différents plugins mis à votre disposition.

plugin_mysql

Comments

Mon voyage au pays des caribous

Mont-Royal
Me voici de retour en France après une escapade au Canada et plus précisément au Québec.

Lire plus…
Comments

Les plugins Centreon et Apache

logo plugin1
Voici une série d'articles, en cours de réalisation, sur les nouveaux plugins Centreon. Ceux-ci feront partis intégrants de la future version 3. Commencez par la l'installation et les grands principes de ces plugins ici, puis vous trouverez comment superviser votre serveur Apache. D'autres articles sont en cours de préparation ou arriveront plus tard au fur et à mesure de mes investigations. Merci à Quentin pour son aide avisée et sa réactivité Winking

apache_server-status

Comments

Installation automatisée Centron 2.5.1 avec MariaDB

Logo centreonPour les amateurs de distribution Debian et de scripting, je vous propose une installation automatisée de Centreon 2.5.1 avec MariaDB. Ce script est basé sur GitHub de Rémy. Pour réussir votre installation, je vous conseille d'utiliser une VM Debian Wheezy comme je vous le propose dans cet article.

install_mariaDB

Bonne installation !

Comments

Mise à jour 2.5.1

Voila_Capture1580
Une nouvelle version de Centreon est disponible, il s'agit de la version 2.5.1. C'est une version corrective de la version majeure 2.5.0. Correction des scripts de démarrage Centcore et CentreonTrapd, correction du wizard de Centreon-Broker, et bien d'autre encore. Lisez le changelog.
Une petite nouveauté, l'ajout d'un petit haut-parleur pour couper le son des alertes, bien pratique pour éviter d'embêter votre voisin de bureau. je viens de mettre à jour mes articles sur l'installation de Centreon 2.5.1 et sur la mise à jour 2.5.0 vers 2.5.1.


son_version_251

Comments

Mise à jour 2.4.5 vers 2.5

Logo centreonComment migrer votre serveur de supervision sous Debian de la version 2.4.5 vers 2.5 sans problème ? Lisez mon article sur la migration du serveur de supervision de "Ma petite entreprise". N'oubliez pas d'adapter vos scripts et surtout de reprendre la configuration de la nouvelle gestion des Trap SNMP.

centreon25

Comments

Gérer le partage des vues personnalisées

Logo centreonL'interface de Centreon vous permet de gérer les Widgets très finement avec des droits sur les vues personnalisées. Mais attention, lorsque vous modifiez ces vues partagées, les modifications apportées ne sont pas appliquées aux utilisateurs concernés comme le montre cette copie d'écran ci-dessous.

pb_droit_vue

Pour éviter ce désagrément, je vous conseille de mémoriser les droits de partage affectés à votre vue personnalisée. Ensuite, supprimez tous les droits. Modifiez votre vue et terminez en réaffectant tout les droits précédents. Vos utilisateurs retrouveront les vues personnalisées avec les modifications apportées.

J'en profite pour vous annoncer la création d'un nouvel article sur les Widgets afin de finaliser la maquette de "Ma petite entreprise...", une interface Centreon sans Widgets c'est comme une tartine sans beurre Winking

Comments

La gestions des notifications

Logo centreonVoici la fin de mes articles sur "Ma petite entreprise..." Aujourd'hui, je vous propose la gestion des notifications. Vous y découvrirez l'escalade de notification, la gestion des caractères accentués, l'importance du positionnement des templates d'hôte et la modification simple des commandes de notification.Maintenant, il est grand temps de se pencher sur la mise à jour d'une infrastructure Centreon 2.4.5 vers 2.5 d'autant plus que la version 3.0 pointe le bout de son nez...
Mais ça, c'est une autre histoire Winking

notification_centreon

Comments

La gestion des ACL

Logo centreonJe continue mes articles sur "Ma petite entreprise..." Aujourd'hui je vous propose la gestion des ACL de Centreon. Vous aurez la possibilité de voir le début de la gestion des notifications qui n'est pas encore finalisé. Lorsque ces articles seront terminés, je vous promets un article complet sur la mise à jour d'une infrastructure Centreon 2.4.5 vers 2.5. Bonne lecture.

gestion_acl

Comments

Création de macros personnalisées avec Clapi

clapicentreon_2.4_ready2Depuis que la nouvelle version 2.4 est arrivée, les commandes Clapi sont complètement opérationnelles. Nous allons pouvoir gérer pleinement nos macros personnalisées. Dans mes exemples de configuration, j'utilise ces fameuses macros personnalisées pour gérer mes templates. Pour la création, les commandes CLAPI fonctionnent sans problème, mais pour modifier une macro, il faut récupérer l'ID, le nom de la macro ne suffit pas. De plus il n'existe pas de commande pour réaliser cette opération.

MAJ 11/04/2014 : Le précédent script avait un bug avec des noms de préfixe identique comme par exemple $_SERVICEMODE$ et $_SERVICEMODE_MYSQL$. Le script ne faisait pas la distinction entre ces deux chaines et donc ne désactivait pas la macro lots de l'exécution du script. Je vous propose cette version corrigée.. Lire plus…
Comments

Les graphes de Centreon

graphe
Nouvel article sur les graphes de Centreon suite à une question d'un utilisateur. Utilisation du type COUNTER, création d'une métrique virtuelles, management des graphes.



Voila_Capture 2014-04-07_04-10-02_PM

Comments

S'authentifier avec LDAP

LDAPworm
Voici le premier article suite à la création de ma petite entreprise Happy , l'utilisation d'un annuaire LDAP pour s'authentifier sur l'interface Web de Centreon. D'autres articles viendront bientôt compléter cette rubrique. En attendant de réaliser une architecture plus compliqué avec Samba et un LDAP type Active Directory, je vous propose une petite architecture LDAP qui nous permettra de réaliser un prochain article sur les ACL.

Voila_Capture 2014-04-01_12-43-46_PM

Comments

Je crée ma petit entreprise...

Afin de pouvoir tester un maximum de paramètre pour mes tests d'installation et de mise à jour, rien ne vaut une simulation d'une petite architecture SI avec un maximum de fonctionnalités. Cela va du DNS au LDAP en passant par l'IMAP. Je vais pouvoir vous présenter la configuration d'une authentification LDAP, la configuration des notifications et bien d'autres choses encore comme les ACL sur Centreon.

Voila_Capture 2014-03-31_06-20-24_PM

Vous pouvez, dès à présent, consulter ma nouvelle rubrique sur la création de la maquette, base de tous mes prochains tests.

Comments

La gestion des traps avec Centreon 2.5 sur Debian et CES

IconeSNMP
Voici un nouvel article sur la nouvelle gestion des traps SNMP sur Centreon 2.5. Cet article traite seulement le cas d'un serveur Central avec un serveur Debian, je vous propose ce deuxième article sur l'installation d'un poller avec un Central avec la distribution CES de Centreon. Merci à Rémi Werquin pour son aide sans oublier l'équipe de Centreon très réactive pour la correction des bugs Winking
Comments

Centreon Enterprise Server 3.0

Voila_Capture 2014-03-13_06-05-56_PM
Je profite de l'arrivée d'une version majeure de Centreon Enterprise Server pour vous présenter une nouvelle rubrique basée sur les distributions spécifiques dédiées supervision. Ces distributions sont beaucoup plus faciles à mettre en place pour le néophyte en configuration de base, les quelques étudiants en galère sur des projets de supervision ne me contrediront pas. La compilation des sources demande quelques connaissances et surtout de la méthode. Je vous propose donc, pour commencer, à vous décrire l'installation d"un CES 3.0 avec cet article. Bonne installation Happy

Voila_Capture 2014-03-12_06-13-42_AM

Comments

15 minutes chrono pour installer Centreon sur une Debian 7 !

Logo centreonPour les amateurs de distribution Debian, Rémy vous propose son script d'installation automatisée de Centreon. Il vous permet de réaliser une installation en 15 minutes chrono (variable selon la puissance de votre ordinateur et votre débit Internet).
MAJ du 9 mars 2013 : je viens d'écrire un article pour faire une installation automatisée avec Centreon 2.4x avec mes configurations actuelles du site.
Une nouvelle version est sortie depuis quelques jours, quelques corrections sont à faire pour obtenir une installation sans problème. Voici une procédure d'installation sur une Debian 7 nouvellement créée.

- Copiez le script centreon.sh sur votre distribution Debian.
Il vous faudra au minimum 225 Mo d'espace libre sur le volume contenant /tmp
Pour choisir un autre dossier que /tmp, modifier la variable DL_DIR du script centreon.sh
- Copiez le fichier centreon_engine.tmpl dans le dossier /tmp ou celui indiqué dans DL_DIR
Le chemin d'installation des paquets est par défaut /srv, si vous voulez le changer, modifier la variable INSTALL_DIR de centreon.sh
- Rendre le script exécutable et lancez-le
./centreon.sh

Au bout d'environ 15 minutes en fonction de votre machine et connexion réseau, vous aurez une installation Centreon 2.5 avec Centreon-Engine 1.3.7 et Centreon-Broker 2.6.1 prête à configurer pour la partie Web.
N'oubliez pas de changer les mots de passe pour la base de données.

Voici les corrections à faire pour le script.
ligne 126, rajouter la commande ldconfig pour activer la librairie partagée
ldconfig

ligne 317, rajoutez le paquet sudo surtout si vous utiliser une VM avec une install minimal
DEBIAN_FRONTEND=noninteractive apt-get install -y --force-yes sudo bsd-mailx mysql-server

ligne 353, remplacez tmp par la variable DL_DIR
./install.sh -i -f /${DL_DIR}/${CENTREON_TMPL}


Relancer apache pour la prise en compte de l'écriture des fichiers de configuration
service apache2 restart


Bonne installation et merci à Rémy pour ce bon travail Happy
Comments

Mise en place d'un moteur de recherche

logo_sugar_bug
Suite à une demande d'un visiteur, j'ai rajouté un moteur de recherche personnalisée sur chaque page, afin de pouvoir retrouver l'information plus facilement. Bonne recherche Winking






Comments

RaspCentreon : Les graphes enfin !

RaspCentreonEnfin, les graphes sont fonctionnels avec ma nouvelle machine RaspCentreon, exit Nagios Winking Une petite supervision avec une interface graphique Thruk et des graphes de performances PNP4nagios. Bon, il est vrai, il ne faut pas s'attendre à des performances de malade surtout avec le serveur apache qui est un peu gourmand. Mais c'est un début prometteur, reste à optimiser l'installation et à trouver une possibilité de modifier graphiquement la configuration. Vous trouvez la totalité des articles sur le RaspCentreon ici

graphe_raspCentreon

Comments

Problème de log avec Centreon 2.5 sur Debian

Logo centreonPetit problème avec l'installation de Centreon 2.5 sur Debian. Les services centcore, centstorage et centreontrapd n'ont pas de fichiers de log. L'erreur venant d'un problème lors de l'installation des fichiers de configuration pour ces services. Pour retrouver les logs, procédez comme ceci pour chaque service :
- Modifiez les fichiers respectifs /etc/default/centcore, /etc/default/centstorage et /etc/default/centreontrapd. Remplacer
@CENTREON_LOG@

par
/usr/local/centreon/log

Supprimer la chaine suivante (elle empêche l'affichage d'informations dans les logs)
--severity=error

Ensuite modifiez dans les fichier respectifs /etc/init.d/centcore, /etc/init.d/centstorage et /etc/init.d/centreontrapd, la ligne suivante.
start-stop-daemon --start --background --quiet --pidfile ${PIDFILE} --exec ${DAEMON} \
--make-pidfile --chuid ${CENTREON_USER} --user ${CENTREON_USER} -- ${OPTIONS}

Relancer tous les services concernées et vous devriez avoir vos fichier de logs.
Comments

Nous l'attendions avec impatience, la version 2.5 est arrivée !


Voila_Capture1580
Une nouvelle version majeure est arrivée, il s'agit de la version 2.5 accompagnée de Centreon-Broker 2.6. Une semaine avant, la version 1.3.5 de Centreon-Engine était disponible. Un bon début d'année en perspective Happy
Patientez quelques jours, pour mes impressions sur cette nouvelle version, vous pouvez d'ores et déjà voir le blog de Centreon et la documentation officielle pour connaître les nouveautés et les prérequis et points d'attention pour réussir votre mise à jour.

Comments

Centreon-Engine dans votre Framboise !

RaspCentreonLe Raspberry sera à l'honneur en 2014 sur mon site, en attendant des jours meilleurs dans ma carrière professionnelle. Ne croyez pas que je ne fasse pas actuellement un job inintéressant, loin de là, mais n'ayant plus d'infrastructure à superviser il fallait bien que je trouve un moyen de continuer à me maintenir dans ce domaine et à contribuer pour la communauté du petit monde de la supervision et entre-autre Centreon.
Donc 2014 sera l'année de la supervision personnelle Happy. Mon premier article portait sur l'installation de Nagios et PNP4nagios. Bientôt, promis, je finirais mon article sur l'utilisation d'une sonde de température.
Et aujourd'hui, je vous présente l'intégration de Centreon-Engine avec Thruk sur ce même Raspberry. Pourquoi Thruk et pas Centreon ? Pour deux raisons : la première, il ne me semble pas opportun d'installer Mysql sur une configuration aussi light que le raspberry et la deuxième est que l'OS Raspbian est dérivé de Debian Wheezy et comprend PHP 5.4 non compatible actuellement avec l'interface Web de Centreon. Mais patience, nous verrons une manière détournée d'utiliser l'interface Web de Centreon.

thruk-raspcentreon

Comments
 Vous êtes ici: