Presentation Zabbix en Français du 6 Juin 2013Alain Ganuchaud
Vue d'ensemble des fonctionnalités Zabbix, plus particulièrement la version 2.0, présentée en Français par Alain Ganuchaud (CORE IT PROJECT) pour l'éditeur Zabbix SIA.
Superviser efficacement en environnement opérationnelRodrigue Chakode
Cette présentation montre comment RealOpInsight (http://realopinsight.com) peut aider les équipes opérationnelles à mieux gérer la supervision IT dans des environnements opérationnels et exigents. En effet, face au nombre important de composants matériels et logiciels à superviser dans les infrastructures IT, il importe aux administrateurs de pouvoir évaluer rapidement l’impact réel des incidents sur les services. Ceci leur permettra d'améliorer leur productivité, car ils éviteront/limiteront les fausses alertes tout en étant capable de prioriser la résolution des incidents en fonction de leur impact sur les services. Ce qui est capital. Dans ce talk, nous allons présenter comment parvenir à cette fin à partir d'outils de supervision existants comme Nagios, Zabbix, Zenoss, Shinken et Icinga.
Presentation Zabbix en Français du 6 Juin 2013Alain Ganuchaud
Vue d'ensemble des fonctionnalités Zabbix, plus particulièrement la version 2.0, présentée en Français par Alain Ganuchaud (CORE IT PROJECT) pour l'éditeur Zabbix SIA.
Superviser efficacement en environnement opérationnelRodrigue Chakode
Cette présentation montre comment RealOpInsight (http://realopinsight.com) peut aider les équipes opérationnelles à mieux gérer la supervision IT dans des environnements opérationnels et exigents. En effet, face au nombre important de composants matériels et logiciels à superviser dans les infrastructures IT, il importe aux administrateurs de pouvoir évaluer rapidement l’impact réel des incidents sur les services. Ceci leur permettra d'améliorer leur productivité, car ils éviteront/limiteront les fausses alertes tout en étant capable de prioriser la résolution des incidents en fonction de leur impact sur les services. Ce qui est capital. Dans ce talk, nous allons présenter comment parvenir à cette fin à partir d'outils de supervision existants comme Nagios, Zabbix, Zenoss, Shinken et Icinga.
Zabbix est un outils permettant d’effectuer de la supervision et de la métrologie en collectant des données à travers son agent, le snmp ou des scripts. Cet exposé expliquera le projet Zabbix, les technologies utilisées puis la mise en place pour ensuite effectuer une démonstration.
Le Coaching est une démarche personnalisée d'accompagnement au changement d'une personne ou d'un groupe de personnes. Il se fait dans un moment clé où le demandeur est confronté à un besoin de développement professionnel, d'amélioration de ses compétences et de son potentiel, ou de résolution de difficultés conjoncturelles.
Intellicore Tech Talk 10 - Apache Web Server InternalsNeil Armstrong
Sujet : Apache Web Server Internals
Description : Le Serveur Web Apache est devenu le logiciel le plus utilisé au mondepour servir les pages internet et intranet. Son utilisation très variée, du petit site familial au site d’entreprise avec systèmes de balance de charge et architecture objet, fait que sa structure est peu connue ainsi que ses différentes configurations.
Conférenciers : Neil Armstrong, élève ingénieur chez Neotion et futur ingénieur Polytech’Nice-Sophia, spécialisé en Logiciels Embarqués et technologies Open-Source.
Date : 10 juin 2008
Lieu : Amphithéâtre Edison, CICA, Sophia Antipolis, FRANCE
Zabbix est un outils permettant d’effectuer de la supervision et de la métrologie en collectant des données à travers son agent, le snmp ou des scripts. Cet exposé expliquera le projet Zabbix, les technologies utilisées puis la mise en place pour ensuite effectuer une démonstration.
Le Coaching est une démarche personnalisée d'accompagnement au changement d'une personne ou d'un groupe de personnes. Il se fait dans un moment clé où le demandeur est confronté à un besoin de développement professionnel, d'amélioration de ses compétences et de son potentiel, ou de résolution de difficultés conjoncturelles.
Intellicore Tech Talk 10 - Apache Web Server InternalsNeil Armstrong
Sujet : Apache Web Server Internals
Description : Le Serveur Web Apache est devenu le logiciel le plus utilisé au mondepour servir les pages internet et intranet. Son utilisation très variée, du petit site familial au site d’entreprise avec systèmes de balance de charge et architecture objet, fait que sa structure est peu connue ainsi que ses différentes configurations.
Conférenciers : Neil Armstrong, élève ingénieur chez Neotion et futur ingénieur Polytech’Nice-Sophia, spécialisé en Logiciels Embarqués et technologies Open-Source.
Date : 10 juin 2008
Lieu : Amphithéâtre Edison, CICA, Sophia Antipolis, FRANCE
Administration et supervision depuis le Cloud avec Azure Logs AnalyticsMicrosoft
Azure Log Analytics est un service d’Operations Management Suite (OMS) qui vous permet de collecter et d’analyser les données générées par les ressources de votre Cloud et de vos environnements locaux. Il vous fournit des informations en temps réel à l'aide d’une recherche intégrée et de tableaux de bord personnalisés permettant d’analyser facilement des millions d'enregistrements. Cette session sera l'occasion de découvrir ce service.
Les Nouveautés de zabbix 2.2 par Alain GanuchaudAlain Ganuchaud
Présentation des Nouveautés de Zabbix 2.2 en Français. La présentation passe en revue les nouvelles fonctionnalités de Zabbix 2.2, notamment l'intégration native de wmi, la surveillance des environnements virtuels, les nouveaux internes et plus de cent autres améliorations.
Issue d’une expérience sur un projet transverse chez un client bancaire, cette présentation vous présentera la migration d’une application web initialement déployée sur Windows vers un Paas Openshift.
Le panel de transition des applications vers un PaaS ne se résume pas choisir entre appliquer des migrations de type Lift and Shift. Les organisations et méthodologies à adopter doivent être repensées, tout comme les architectures applicatives déployées sur ces infrastructures.
Nous présenterons au cours de cette session les évolutions réalisées sur une application web initialement déployée sur Windows, mais également les gains du passage à OpenShift qui en découlent, ainsi que les problématiques et difficultés qui ont été résolues au cours de cette transition.
MongoDB 3.6 helps you move at the speed of your data, turning developers, operations teams and analysts into a growth engine for the company. It enables new applications to be marketed faster, run reliably and securely on a large scale, and unlock information and information in real time. Learn more: https://www.mongodb.com/mongodb-3.6
Découvrez les avantages du stockage IBM Flash ! Les solutions de stockage IBM Flash fournissent la micro-latence, les performances évolutives et l'efficacité opérationnelle nécessaires pour découvrir des informations à partir de volumes massifs de données. Maintenant, vous pouvez faire plus avec moins pour déjouer la concurrence.
IBM FlashSystem va transformer votre entreprise grâce de meilleures décisions prises en temps réel et basées sur les données.
Pour en savoir plus : http://www-03.ibm.com/systems/fr/storage/flash/ ou contacter :
- Youness RACHACH – Software-Defined Storage Specialist : youness.r@fr.ibm.com
- Erwan AUFFRET – Avant-Vente Technique : erwan.auffret@fr.ibm.com
- Marieke SCHABAILLE – Digital Sales Specialist : Mschabai@ie.ibm.com
Vous passez 80% de votre temps sur des problématiques IT
et seulement 20% sur votre métier…
Libérez-vous des contraintes avec l’Infogérance Entreprise !
Le Cloud Computing devient bel et bien une réalité, et apporte son lot de bénéfices pour les entreprises. Les offres s’enrichissent, et les entreprises y viennent, parfois même, sans le savoir. Mais beaucoup y sont encore réticentes : le manque de sécurité, de visibilité et de confiance vis à vis des prestataires actuels, souvent géantissimes et américains, sont des freins au Cloud les plus souvent cités.
Première brique de l'offre de Cloud Computing d'Ikoula, les Flex'Servers sont des Serveurs Virtuels Dédiés (VDS). Alliant la puissance des serveurs dédiés avec la souplesse des serveurs virtuels, vous êtes dégagés des contraintes matérielles (défaillance, évolution) tout en gagnant plus de sécurité et plus de contrôle.
Découvrez Exchange 2010, la solution de messagerie et collaboration incontournable pour votre entreprise. Facilitez le partage de la messagerie, des calendriers, des contacts, des tâches et des notes avec vos équipes. Au bureau, sur votre pc, sur votre Smartphone ou par Outlook Web App, l'hébergement Exchange 2010 par Ikoula est l'élément connecteur central qui augmentera votre productivité.
1. Évolution de la supervision chez Ikoula
Quellessontlesréponses apportéesauxcontraintes
devolumétrieetdeperformance?
AUTEUR : NICOLAS TRAUWAEN
2. Qui est ikoula ?
Création : 1998
8 000 OS en
production
Effectif : 47 employés
5 000 serveurs
physiques
2 datacenters en
France et présence
sur 3 continents
6. Un script fping au milieu du réseau
Une simple configuration rsyslog + un relai SMTP
Configuration appliquée dans l’image de déploiement
Pas besoin de se connecter aux machines pour consulter les logs
Avantages
7. Devient vite chronophage pour détecter les alarmes des
avertissements
Difficulté à gérer les changements
Pas adapté à une quantité de serveurs grandissante
N’assure pas une supervision de la disponibilité des machines
Inconvénients
10. Supervision simple via le réseau
Test des ports en écoute
ICMP ping
Pas d’agent ni de configuration locale
Serveur central avec un tableau de bord des alarmes
Avantages
11. Gestion de l’inventaire manuel
Obligation de couper / relancer le service à chaque mise à jour
de l’inventaire
Pas de redondance du service de supervision
Inconvénients
14. Fichier d’inventaire en XML
Script pour synchronisation entre SI et SAlive
Toutes les alarmes sont réinitialisées à chaque relance du service
Quelle fréquence de synchronisation ?
SAlive
15. Solution open source
Modulable
Gestion dynamique de l’inventaire
Processus CGI mono thread
Peu réactif
Développement nécessaire pour améliorer les performances
Nagios
16. Solution open source
Modulable
Gestion dynamique de l’inventaire
Processus PHP multithread
Grande réactivité
Solution nouvelle et peu connue
Zabbix
18. Tout modéliser est impossible
Multiplication des mires « inutiles » avec des templates à large spectre
Attention au « il vaut mieux trop que trop peu »
Trouver l’équilibre entre modèle et personnalisation
Les templates c’est bien, mais…
19. Volumétrie
0
500
1000
1500
2000
2500
1998 2000 2004 2006
Nb serveurs
0
500
1000
1500
2000
2500
1998 2000 2004 2006
Nb OS
0
2
4
6
8
10
12
1998 2000 2004 2006
Mires par OS
0
5000
10000
15000
20000
25000
1998 2000 2004 2006
Nb mires totales
21. Les mires systèmes en « built-in »
Possibilité de personnaliser la supervision avec des
« UserParameters »
Agent en mode passif
Si le serveur ne répond pas, l’agent conserve les relevés jusqu’à
la prochaine synchronisation
Avantages
22. Gestion des configurations personnalisées
Risque d’ « information disclosure » avec les UserParameters
Charge de traitement sur le serveur maître avec agents passifs
Ouverture de ports supplémentaires par machine
Inconvénients
23. Volumétrie
0
1000
2000
3000
4000
5000
1998 2000 2004 2006 2010
Nb serveurs
0
1000
2000
3000
4000
5000
6000
1998 2000 2004 2006 2010
Nb OS
0
5
10
15
20
25
1998 2000 2004 2006 2010
Mires par OS
0
20000
40000
60000
80000
100000
120000
1998 2000 2004 2006 2010
Nb mires totales
25. Base de données
redondée
Moteur zabbix central
Proxy
zabbix
Proxy
zabbix
Proxy
zabbix
Proxy
zabbix
Proxy
zabbix
Tableau
de bord
dans
l’intranet
Proxy zabbix
Base de
données
Moteur zabbix
Tableau
de bord
dans
l’intranet
et
extranet
Avant Après
3 serveurs 9 serveurs et plus
26. Analyse des slow queries
Ajout d’index sur les tables les plus consultées
Passage des tables temporaires en RAMDISK
Optimisations InnoDB
Optimisations bdd
29. Autodiscover des ressources locales
Utilisation de macros
Possibilité de placer les personnalisations en base (scripts,
commandes, etc.)
Passage des agents en mode actif
Modélisation des webscénarii
API zabbix
Changements ?
30. Utilisation de XtraDB
Partitionnement des tables d’historique pour archivage des
valeurs les plus anciennes
Optimisations bdd
31. Découverte automatique des instances dans le Cloud public et
privé
Meilleure intégration de la supervision des OS « dockerisés »
(CoreOS, rancherOS)
Supervision des ressources par conteneur (cadvisor like)
Analyse prédictive de comportements
Évolutions à venir
33. Rejoignez-nous !
R & D
Reims (51)
Créatifs et passionnés par l’innovation,
intégrez la R&D !
Commerciaux
Boulogne-Billancourt (92)
Conseiller et imaginer des solutions pour
répondre à un besoin vous motive ?
Rejoignez nos équipes commerciales et
avant-vente
Exploitation
Reims (51)
Attirés par l’accompagnement utilisateur
et l’administration système, le support
est fait pour vous.
D’autres compétences ?
N’hésitez pas à nous proposer votre
candidature spontanée !
jobs@ikoula.com
https://www.ikoula.com/fr/emploi
Multiplication des modèles « cloud » : plus d’hyperviseurs, moins de serveurs dédiés
Multiplication des modèles « cloud » : plus d’hyperviseurs, moins de serveurs dédiés
Multiplication des modèles « cloud » : plus d’hyperviseurs, moins de serveurs dédiés
Modulable : plugins, scripts
Réactivité « out of the box » : plus de 30 minutes pour faire le tour de l’inventaire et détecter un changement, pour le temps réel… c’est loupé
Modulable : plugins, scripts
Réactivité « out of the box » : moins d’une minute pour détecter un problème
De mémoire, on a commencé à travailler avec la v0.6 ou v0.8
Il y a forcément des cas particuliers
Attention : fréquence de check entre 2 valeurs trop haute
Multiplication des modèles « cloud » : plus d’hyperviseurs, moins de serveurs dédiés
Mode passif : le serveur vient chercher l’information. Agent peu gourmand en ressources locales
Ex : MDP MySQL en clair dans le fichier de configuration
Multiplication des modèles « cloud » : plus d’hyperviseurs, moins de serveurs dédiés
Problèmes de perf au niveau du master
Nvps (nouvelles valeurs par seconde) trop élevé pour notre infra -> obligation de se raisonner
Charge de consultation induite par le tableau de bord interne et client
Innodb : augmentation des caches et du buffer pool
Multiplication des modèles « cloud » : plus d’hyperviseurs, moins de serveurs dédiés
Choix sur 2.2 parce que LTS
Mieux adaptée aux grosses infra
Amélioration des perfs sur la consultation des données (cache, etc.)
Refonte de l’infra matérielle
Autodiscover des ressources locale
Macros : utilisation de variables pour les MDP, hostname, etc. stockées en base et non dans le fichier de conf de l’agent
UserParameters : la conf des agents peut enfin devenir standard
Mode actif : permet de réduire la charge de traitement du serveur zabbix
Seules les IP des relais et du serveur zabbix sont diffusées
API : intéressante mais certaines améliorations à faire…
toutes fonnctions non dispo
perf parfois inférieures à un appel direct en base
Passage à percona : XtraDB en mode standalone, pas cluster parce que pb lock de table
Zabbix a besoin de lock ses tables, lorsque ça arrivait, les autres nœuds n’étaient pas au courant du statut ce qui engendrait des erreurs
Partitionnement :
Housekeeper : (garbage collector) très consommateur en ressources sur master
une partition par mois d’historique
delete de la partition en fin d’archivage
désactivation du housekeeper
gain de perf globale car les