L’analyse de la performance d’applications est un marché très encombré où l’éditeur américain Precise veut se faire une place. Ses arguments sont solides : “Nous ne nous contentons pas d’échantillonnage comme nos concurrents. Nos agents locaux font de la mesure de transaction [SQL, Exchange, serveurs web, Ndlr] en continu, directement à la source, tout en consommant moins de 1 % de ressources processeur”, déclare Marc Henri Guy, PDG de Precise. Placé sur un serveur dédié, Precise Insight recueille dans sa base de données les informations transmises par ses agents locaux, voire par d’autres logiciels de la gamme Precise, vendus séparément. Ces agents sont placés, selon le cas, sur les serveurs web, les serveurs d’applications Java, PGI et autres bases de données du système d’information.À partir des informations collectées, Precise Insight reconstruit le chemin global emprunté par une transaction et détermine les temps de traitement de chacun des composants du système. Si le logiciel détecte un ralentissement, ses agents identifient précisément l’origine du problème. Par exemple, un agent placé sur un serveur Apache va mesurer le temps d’affichage des pages HTML (texte et graphiques), tandis que Precise SQL (l’une des applications optionnelles chargée plus spécialement des bases de données Oracle et DB2) analysera les requêtes SQL. Grâce à son système expert, Precise SQL va jusqu’à analyser l’ordre SQL et en proposer un nouveau, optimisé.
Obtenir un historique détaillé
La restitution des informations récoltées s’effectue à distance à l’aide de l’outil de reporting WebIntelligence de Business Objects, livré avec Precise Insight. Afin de disposer d’un niveau d’analyse supérieur, l’utilisateur optera pour l’un des autres modules optionnels ?” tel Precise Pulse, un mécanisme de remontée d’alertes SNMP vers les logiciels de supervision de type Tivoli, HP OpenView ou Unicenter.
🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.