For many months now, members of the Centreon community have asked us to share good practices for monitoring with Centreon. So, we are pleased to begin a series of articles which should provide you all necessary information to use efficiently your favourite monitoring platform. :)
Centreon is a modular software that can adapt to a lot of contexts. You can use Centreon to monitor some network equipment or many servers or middleware in a datacenter. So, Centreon is flexible and has been conceived to meet different needs. This relative complexity can be disturbing. Thus, to successfully deploy your monitoring plat-form, you need to get a comprehensive view of the software.
We are going to describe and share some good practices related to Centreon. These practices have been presented and described by our experts. They are the people who deal best with all the problems related to the development and the use of Centreon. Our teams integrate Centreon in various contexts, within simple or complex architectures with huge or light monitoring scales.
Basically we will tackle several subjects such as:
- make full use of Centreon
- obtain optimum performance
- save your time
- make your life easier
Make full use of Centreon
Centreon has many features. We will provide some advices helping you to better use all the features. Each of them will be presented and analysed with some case-studies. We will explain some of the features that you don’t use just because you don’t know them! You will find some advices to avoid misuse of features as well. The macros of hosts and services are examples of features that you have to know and to use.
Obtain optimum performance
To obtain the best performance, we will bring you our own experiences related to huge and complex architectures and will explain some good practices.
A monitoring plat-form needs several tools: Centreon, MySQL database, plugins, a schedule such as Nagios or Centreon Engine, a broker such as NDO or Centreon Broker and some monitoring agents. You can use these advises for each component or more generally to distributed architectures.
Save your time
Follow our good practices and save time! You have different ways:
-Not to waste time because you had to look for a feature you don’t know
-not to lose it because you had to change a part of the configuration after a wrong strategy
-maybe to spend a little time at the beginning to avoid to spend lot of time afterwards
-to modify a large numbers of elements in one time
Some advises about configuration strategy, configuration of monitoring or macro model will be brought to you.
Make your life easier
The objective of a monitoring plat-form is to make your life easier. Thanks to these advises, you won’t have to enter many times the information, to reconfigure your monitoring every months, to look for how you can optimize your plat-form or to check what behaviour for what parameters…
The next themes
The upcoming themes will be:
- to get out of services with hosts group
- service models
- hosts models
- macro based on host or service model
- how you can use properly hosts and services group
----------------------------------------------------------------------------------------------------------------------------
Depuis plusieurs mois déjà, de nombreux membres de la communauté Centreon nous demandent de leur apporter notre aide et notre expérience en partageant nos bonnes pratiques de supervision et d’usage de Centreon. Nous avons donc le plaisir de démarrer une série de petits articles qui vous fourniront les éclairages nécessaires au bon usage de votre plateforme de supervision. Nous vous invitons donc à parcourir ces articles afin de mieux utiliser votre logiciel de supervision préféré :)
L'un des nombreux points forts de Centreon est de s'adapter à tous les contextes. Centreon peut ainsi être utilisé pour superviser quelques équipements réseaux comme de très nombreux serveurs ou middleware dans un datacenter. Centreon est donc flexible et conçu comme tel afin de répondre à des attentes totalement différentes. Ce point fort peut aussi se transformer en point faible car certaines fonctionnalités sont complexes à appréhender… Et cette complexité relative peut être perturbante. C’est pourquoi la réussite de la mise en place d’une plateforme de supervision nécessite de bien en comprendre la finalité et de bien appréhender le logiciel utilisé.
Nous allons donc nous attacher à vous décrire un certain nombre de bonnes pratiques dédiées à Centreon. Ces bonnes pratiques sont proposées et écrites par nos experts intégrateurs. Ce sont eux qui maitrisent le mieux les problématiques liées au déploiement et à l’usage de Centreon. Nos équipes intègrent Centreon dans de nombreux contextes différents, sur des architectures simples ou très complexes, avec des volumétries de supervision peu chargées ou au contraire très importantes.
Ces Bonnes Pratiques vous sont proposées dans les buts suivants :
- utiliser pleinement le logiciel
- obtenir de meilleures performances
- gagner du temps
- vous simplifier la vie
Utiliser pleinement le logiciel
Centreon dispose de très nombreuses fonctionnalités. Les conseils que nous vous apporterons vous permettront d'utiliser pleinement chacune des fonctionnalités. Chacune d'entre elles vous sera présentée, décortiquée et des cas d'utilisation seront analysés. Vous apprendrez aussi toutes les fonctionnalités que vous n'utilisez pas car vous... ne les connaissez simplement pas ! Des conseils pour éviter la mauvaise utilisation de certaines fonctionnalités vous seront aussi présentés. Les macros d'hôtes et de services ou les modèles sont des exemples de fonctionnalité que vous devez connaître et utiliser.
Obtenir de meilleures performances
Notre expérience des architectures de supervision complexes et de taille très importante nous permettra de vous conseiller sur les bonnes pratiques à mettre en place pour obtenir les meilleures performances possibles.
Une plate-forme de supervision repose sur plusieurs outils : Centreon, une base de données MySQL, des sondes de supervision (plugins), un ordonnanceur (Nagios ou Centreon Engine), un broker (NDO ou Centreon Broker) et des agents de supervision. Ces conseils pourront concerner chacun de ces composants de manière unitaire mais pourront aussi être plus globaux et aborder les architectures réparties
Gagner du temps
Les bonnes pratiques que nous allons vous présenter vous permettront de gagner du temps. Il existe plusieurs moyens pour gagner du temps :
-ne pas en perdre inutilement en cherchant comment utiliser telle partie ou telle fonctionnalité du logiciel
-ne pas en perdre en évitant de devoir changer tout un pan de la configuration après une mauvaise stratégie
-en perdre (un peu) au début pour éviter d'en perdre (beaucoup) par la suite
-modifier beaucoup d'éléments en une seule étape
Des conseils sur la stratégie de configuration, la configuration de modèle de supervision ou de macro vous seront présentés.
Vous simplifier la vie
Le but d’une plateforme de supervision est aussi de se simplifier la vie. Les conseils que nous vous donnerons vous permettront d'éviter de devoir saisir 100 fois la même information, de reconfigurer votre supervision tous les mois, de chercher comment optimiser votre plate-forme, de devoir tester quel est le comportement de tel paramètre, …
Les prochains thèmes que nous aborderons
Les prochains thèmes que nous aborderons seront :
- Pour en finir avec les services attachés à un groupe d'hôtes
- Les modèles de service
- Les modèles d'hôte
- Les macro sur les modèles d'hôte et de service
- Comment bien utiliser les groupes d'hôtes et les groupes de services