Release Notes POM v5 POM Monitoring http://www.pom-monitoring.com Ce document est strictement réservé à l usage de la société POM Monitoring. Il ne peut être diffusé ou transféré sans l autorisation écrite d une personne habilitée par POM Monitoring. Il ne peut être copié ou reproduit sous quelque forme que ce soit.
1 POM v5 1.1 Le pilotage de la performance opérationnelle POM Monitoring propose la version 5.0 de sa solution de pilotage de la performance opérationnelle des systèmes d information. Ce document en présente les principales nouveautés fonctionnelles : Santé applicative : le ressenti utilisateur POM v5 introduit deux outils complémentaires de mesure de la qualité de l expérience utilisateur, POM UX Agent et POM UX Service. Aussi appelé QoE (Quality of Experience), cette mesure du ressenti utilisateur s ajoute aux indicateurs de performance applicative déjà disponibles, pour fournir une vision complète de la santé de votre système d information, en temps-réel : disponibilité et performance de l infrastructure, disponibilité et performance des applications, qualité de l expérience des utilisateurs internes et externes. Nouvelle interface de création et de gestion des rapports POM v5 ajoute de la souplesse aux fonctions Reporting déjà présentes dans la solution, à travers une nouvelle interface de création et de gestion des rapports qui fait appel à la même notion de widgets déjà utilisée pour la création des dashboards. Ces rapports sont générés et envoyés automatiquement. Supervision d infrastructures hybrides : POM Cloud Agent POM v5 introduit un nouvel agent pour superviser les systèmes hébergés dans les infrastructures cloud, POM Cloud Agent. Complémentaire des plateformes POM et POM Satellites, cet agent permet d assurer une continuité de supervision pour toutes les infrastructures hybrides, c est-à-dire partagées entre hébergement interne et hébergement cloud. Enfin, cette nouvelle version continue d étendre les capacités de supervision de la plateforme, en facilitant l écriture de nouveaux plugins ou en supportant la version 3 du protocole SNMP. Les alertes de supervision peuvent désormais être envoyées par SMS. Au-delà de ces nouvelles fonctionnalités, la plateforme POM v5 consolide sa capacité à cartographier et superviser les processus métiers critiques de l entreprise. Ceux-ci reposent sur de multiples éléments de son infrastructure IT : équipements réseaux, serveurs, services applicatifs partagés (DNS, DHCP, Directory, ), applications métiers. A la supervision de ces éléments, POM v5 ajoute la collecte de toutes les données qui permettent le pilotage de la performance opérationnelle : c est ce qu illustrent les deux exemples présentés dans les pages suivantes. Release Notes v5 2 rev1
1.2 Exemple : Supervision d un Intranet SIRH Dans cet exemple de tableau de bord métier, la Direction RH peut superviser l accès à une application Intranet critique en observant en temps-réel le ressenti utilisateur (temps d accès à l intranet depuis chacun des sites de l entreprise), le trafic entrant total (nombre de pages vues au cours du temps) et le Top 7 des pages les plus consultées. La configuration d un seuil permet d alerter en cas de dégradation de l expérience utilisateur sur un des sites de l entreprise. L équipe d exploitation peut accéder alors à la cartographie technique du site, et à l ensemble des outils POM, pour diagnostiquer le problème et intervenir sur les éléments d infrastructure en cause. La Direction RH recevra par ailleurs les rapports mensuels de disponibilités et performance de son application critique. C est ce partage en toute transparence des indicateurs clés qui permet à la DSI de co-piloter avec les Directions Métiers les opérations critiques de son infrastructure IT. Cet exemple s appuie sur la capacité de POM à déployer des agents de mesure de la QoE, dont les indicateurs peuvent être corrélés avec les données applicatives collectées par ailleurs, ici, les données en provenance de Google Analytics. Release Notes v5 3 rev1
1.3 Exemple : Taux de Transformation dans une chaîne de magasins Dans cet exemple de supervision d un processus opérationnel, le Directeur Régional d une chaîne de magasins supervise le taux de transformation dans chacun de ses points de vente en corrélant le nombre de personnes qui y pénètrent au nombre d acheteurs. Le chiffre d affaire par magasin est aussi supervisé. Un seuil d alerte est configuré pour prévenir d un taux trop faible dans un des magasins. En cas d alerte, les outils de la plateforme POM permettent de déterminer si la baisse du taux de transformation est due à une cause technique (problème sur l infrastructure IT qui empêche ou retarde l encaissement) ou opérationnelle (non réception des commandes de réassort) et d agir rapidement en conséquence. Cet exemple s appuie sur la capacité de POM à collecter des données au-delà de la simple supervision d infrastructure, ici, les données des portails de sécurité et des caisses enregistreuses. Release Notes v5 4 rev1
2 Santé applicative : le ressenti utilisateur POM v5 propose deux nouveaux outils permettant de mesurer efficacement la QoE, c est-à-dire la qualité de service telle qu elle est perçue par l utilisateur final d une application : POM UX Agent et POM UX Service. POM UX Agent se déploie sur votre infrastructure : cet agent mesure le ressenti des utilisateurs internes de vos applications. POM UX Service est un service hébergé par POM Monitoring de par le monde : il mesure le ressenti des utilisateurs externes à l entreprise, qui se connectent à travers Internet. Ces mesures viennent compléter les indicateurs de disponibilité et de performance applicative déjà disponibles depuis POM v4. Ainsi, en consolidant la supervision des mesures de QoS et de QoE sur une même plateforme, POM v5 permet de corréler la performance de l infrastructure avec le ressenti utilisateur, que ce soit dans le but d aider au diagnostic des ralentissements temporaires ou d analyser les tendances à long terme pour mieux planifier les investissements IT. 2.1 POM UX Agent Dans les entreprises distribuées sur un large territoire, le temps de réponse d une même application interne peut varier fortement en fonction de la localisation géographique des employés, impactant ainsi la qualité de l expérience de chacun. Ces variations peuvent être liées à la qualité de l accès WAN, par exemple. Pour mesurer ces différences de ressenti, POM propose le déploiement d un agent au plus près de l utilisateur final : POM UX Agent. POM UX Agent automatise un scénario d accès aux applications de l entreprise, et mesure périodiquement le temps de réponse pour ce scénario. Ces mesures sont collectées par la plateforme POM et traitées comme toutes les autres mesures de performance, avec des seuils d alerte adaptés. Elles sont restituées dans les tableaux de bord, les cartographies temps-réels et les graphes de métrologie et sont utilisables pour créer les rapports de performance applicative. POM UX Agent est une option de la plateforme POM v5 et se déploie sur toute plateforme Windows (et bientôt Linux) de votre infrastructure. 2.2 POM UX Service Selon que l on est connecté à l intranet de l entreprise, ou que l on accède aux applications depuis le réseau internet public, la qualité de l expérience peut varier fortement. Pour mesurer le ressenti des utilisateurs qui accèdent aux applications de l entreprise depuis le réseau internet, POM héberge le service POM UX dans une dizaine de data centers de par le monde. Les utilisateurs de la plateforme POM v5 peuvent souscrire au service POM UX, et configurer un jeu de scénarios d accès à leurs applications à exécuter depuis un ou plusieurs lieux géographiques. POM UX Service exécute périodiquement ces scénarios et mesure les temps de réponse. Ces mesures sont collectées par la plateforme POM et viennent s ajouter aux mesures des POM UX Agents éventuellement déployés pour établir une vision complète de la QoE, en temps-réel, pour les utilisateurs internes et externes. 2.3 Avantages Release Notes v5 5 rev1
Mesurer la QoE permet d objectiver la qualité perçue, en présentant des métriques non opposables partageables par tous les acteurs de l entreprise. Ces métriques sont disponibles en temps-réel, pour détecter immédiatement les problèmes localisés géographiquement. Ils sont aussi disponibles dans les rapports de tendances, pour valider l impact des évolutions d infrastructure et aider à l optimisation du SI. POM Agent et POM UX Service sont applicables à tous les scénarios de déploiement d applications : applications internes, applications hébergées sur des infrastructures cloud privées ou publiques, applications souscrites en mode Saas. Release Notes v5 6 rev1
3 Nouvelle interface de création et de gestion des rapports POM v5 apporte plus de souplesse dans la mise en œuvre des fonctions Reporting de la plateforme. Les rapports standards sont toujours fournis, pour accélérer le déploiement de la solution et faciliter sa mise en œuvre. Mais une nouvelle interface permet désormais d adapter ces rapports standards à vos besoins spécifiques au fur et à mesure de l évolution de vos infrastructures, de vos applications métiers et de vos chantiers d optimisation du SI. Cette interface permet aussi l automatisation de la génération et du partage des rapports. Enfin, les calculs de temps de disponibilités prennent désormais en compte les arrêts programmés. 3.1 Nouvelle interface L interface POM v5 de création des rapports fait appel à la notion de widgets déjà mise en œuvre pour les dashboards. Tous les rapports fournis en standard avec la plateforme peuvent être adaptés à l aide de cette nouvelle interface, qu il s agisse du contenu, du vocabulaire, de la forme de représentation des données, etc. : Les rapports sont désormais structurés en widgets de reporting, par exemple : o Graphes o Listes d incidents o Taux de disponibilité, par groupe ou par machine o Comptages de notifications Chaque widget est paramétrable, par exemple : o Graphe d un indicateur o Top N des machines les plus disponibles o Flop N des machines générant le plus de notifications Chaque widget peut être : o Nommé de façon adaptée o Précédé d explications sous forme de zone de texte o Mise en forme : logo en en-tête, pied de page personnalisé De nouveaux rapports sont créés en combinant et paramétrant les widgets proposés. Tous ces rapports sont générés et diffusés automatiquement : Programmation des dates de génération des rapports Envoi automatique par mail à une liste de diffusion des rapports au format PDF A noter que les calculs de temps de disponibilités prennent désormais en compte les arrêts programmés, même a posteriori. Release Notes v5 7 rev1
4 Supervision des infrastructures hybrides POM v5 introduit un nouvel agent pour superviser les systèmes hébergés dans les infrastructures cloud, POM Cloud Agent. Complémentaire des plateformes POM et POM Satellites, cet agent permet d assurer une continuité de supervision à l ensemble des infrastructures hybrides, c est-à-dire partagées entre hébergement interne et hébergement cloud. Problématique : collecter au-delà du réseau de l entreprise Lorsqu on loue un serveur chez un hébergeur, le serveur est situé derrière un ensemble NAT/Firewall qui le protège des attaques externes. Pour superviser le serveur, et collecter ses données de performance, la plateforme POM a besoin d y accéder à intervalle régulier, typiquement toutes les cinq minutes. Cet accès est rendu difficile par les protections mises en œuvre par l hébergeur. POM Cloud Agent POM propose un nouvel agent à déployer sur toutes les machines Windows (et bientôt Linux) hébergées au-delà du réseau de l entreprise : le POM Cloud Agent. Cet agent collecte toutes les données de performance système du serveur sur lequel il est déployé : taux d usage des CPU et de la mémoire, espaces disques, nombre de services, etc. L agent pousse ces informations vers la plateforme POM à intervalle régulier, typiquement toutes les cinq minutes. La plateforme POM collecte ainsi les données de performance de chaque serveur hébergé dans des environnements de type cloud, et calcule pour ceux-ci les mêmes indicateurs de performance que pour les serveurs hébergés en interne. POM, POM Satellite, POM Cloud Agent POM dispose désormais de trois niveaux de distribution des points de collecte, ce qui permet de s adapter à tous les schémas d infrastructures distribuées et hybrides. POM Satellite se déploie comme point de collecte déporté, sur un réseau local distant. Le Satellite occupe une machine dédiée ou une machine virtuelle, il collecte les données de tous les serveurs du réseau local pour le compte de la plateforme POM centrale. Dans les environnements de type cloud, un VPN ou mécanisme équivalent permet la communication entre POM et son Satellite. POM Cloud Agent se déploie sur des serveurs individuels isolés, trop peu nombreux pour justifier la mise en place d un réseau local et d un Satellite. Release Notes v5 8 rev1
5 Extension des capacités de supervision POM v5 consolide le socle de la plateforme : l acquisition des données de supervision de l ensemble des équipements et des applications qui constituent le SI. En particulier, l écriture et la maintenance des plugins sont facilitées par l introduction d un nouvel outil de développement et le protocole SNMP v3 est maintenant supporté. Par ailleurs, les alertes de supervision peuvent désormais être envoyées par SMS. Enfin, comme avec chaque nouvelle version de POM, la bibliothèque de plugins et templates livrés par défaut avec la plateforme a été étendue à une trentaine de nouveaux équipements. 5.1 Faciliter l écriture et la maintenance de nouveaux plugins, support de SNMP v3 POM v5 introduit un nouvel outil d aide au développement qui facilite l écriture de nouveaux plugins, et leur maintenance. Il s agit d une librairie mise à la disposition de tous les développeurs, dont les principaux bénéfices sont : Standardisation de l écriture pour une lisibilité accrue Jeu de fonctionnalités prédéfinies : recherche textuelle, calculs temporels, gestion avancée des options, gestion du cache, etc. Homogénéité entre les différents protocoles : SNMP v3, SSH, WMI Documentation uniforme, partiellement automatisée, publication web native Outils de debug intégrés Tous les plugins livrés nativement avec la plateforme ont été réécrit à l aide de cette librairie, de façon à faciliter leur maintenance et à favoriser la création de nouveaux plugins en copiant/collant des éléments de plugin existant. 5.2 Notification des alertes de supervision par e-mail et SMS POM v5 introduit une nouvelle version de l outil de notification des alertes de supervision, plus complète que la précédente : Notification par e-mail et/ou par SMS Surcharge et personnalisation des templates d e-mail, en texte ou HTML Système modulaire permettant la configuration de multiple backends Release Notes v5 9 rev1
6 Pour plus d information Pour plus d information n hésitez pas à contacter les équipes POM Monitoring Sur le web : www.pom-monitoring.com Par email : contact@pom-monitoring.com Par téléphone : 01 30 67 60 65 Release Notes v5 10 rev1