Compuware Strobe est la solution leader du marché de la surveillance et de l’analyse de la performance applicative pour les applications mainframe. Avec Strobe, les services informatiques peuvent trouver précisément les inefficacités des applications qui causent une consommation excessive du processeur, et réduire les coûts matériels et logiciels tout en augmentant la satisfaction des clients.

Caractéristiques clés et avantages

  • Amélioration de l’efficacité du code utilisateur, du temps de réponse des transactions et de la capacité de traitement.
  • Repérage et amélioration des appels gourmands en ressources bases de données.
  • Ciblage rapide de la source des inefficacités de l’application.
  • Identification des instructions SQL et des services du système DB2 responsables des temps d’attente excessifs du processeur.
  • Réception d’informations détaillées sur le réglage de DB2, y compris des statistiques de catalogue et le nombre de requêtes PAR PAGE OBTENUE pour chaque instruction SQL.
  • Utilisez une interface graphique pour naviguer facilement et détecter rapidement les problèmes de performance mainframe.
  • Visibilité des transactions à travers l’ensemble de la chaîne de livraison de l’application grâce à l’intégration de PurePath pour z/OS CICS.

Réduction de la complexité de la gestion de la performance applicative

Strobe est la technologie de premier plan de gestion de la performance applicative mainframe dans les environnements complexes. Elle mesure l’activité des applications en ligne et de traitement par lots dans les environnements à système unique et multiple, détaillant où et comment l’exécution d’une application utilise du temps de processeur. Strobe peut économiser des heures de recherche en révélant les instructions de programme qui consomment trop de ressources de processeur, le pourcentage de temps de processeur utilisé au sein des modules et sections de contrôle, afficher les noms de procédure et les numéros d’instruction, et fournir la ligne entière de code source. Avec l’analyse Strobe, vous pouvez identifier un certain nombre de problèmes d’E/S, y compris des instructions DB2 SQL inefficaces. Compuware iStrobe étend les bénéfices de Strobe avec une interface utilisateur graphique facile d’utilisation basée sur les navigateurs. iStrobe détermine le chemin d’accès utilisé par l’instruction SQL ainsi que les statistiques de catalogue pertinentes, fournissant toutes les données nécessaires à l’amélioration de la performance applicative des applications en ligne et de traitement par lots.

Identification de la manière dont les applications distribuées ont un impact sur le mainframe

Les applications et appareils mobiles ont augmenté le nombre de transactions que CICS doit traiter quotidiennement. Trop d’appels dus à un code d’application distribuée inefficace peuvent créer des problèmes de performance mainframe coûteux. Strobe est étroitement intégré à PurePath pour z/OS CICS, une solution de transaction de bout en bout pour les applications CICS mainframe. La solution groupée, Compuware APM pour Mainframe, fournit la seule solution de gestion de la performance applicative basée sur les transactions, qui s’étend sur les environnements à systèmes interconnectés et mainframe. Compuware APM pour Mainframe peut aisément identifier où et pourquoi une application rencontre des problèmes de performance. Une fois le domaine fautif d’une transaction à faible performance identifié par PurePath pour z/OS CICS, Strobe peut, en un seul clic, rechercher en profondeur dans les transactions CICS pour identifier la cause profonde du problème de performance, notamment une activité MQ excessive.

Réduction du temps passé et des ressources utilisées dans les cellules de crise

Trop de temps et trop de ressources sont gaspillés dans les « centres de crises » où cela prend des heures ou des jours à trouver la cause profonde des problèmes de performance critiques. Strobe identifie rapidement et aisément la cause profonde des problèmes de performance, même dans des environnements complexes avec de multiples langages, bases de données ou sous-systèmes de traitement à distance, ce qui met fin aux devinettes.

Activation de la force de travail de transition mainframe

Alors que le personnel informatique expérimenté part à la retraite et que de nouveaux employés inexpérimentés arrivent, une grande quantité de connaissances sera perdue.  Strobe donne « la réponse » en amont, en fournissant les données de performance applicative précises et en profondeur qui sont nécessaires à la localisation et à l’élimination des sources de demande de ressource excessive. L’intelligence intégrée réduit la dépendance sur l’expertise humaine et sur l’expérience. L’intégration avec l’environnement de développement mainframe modernisé de Compuware, la plateforme Compuware basée sur Eclipse, vous permet d’initier des mesures Strobe pour les instances applicatives actives et futures, à partir d’un environnement de développement ouvert et moderne.

Analyse des problèmes de performance à résoudre

Strobe présente une analyse détaillée des plus importantes possibilités de réglage identifiées. Il identifie rapidement les problèmes de performance les plus simples à corriger ainsi que les cinq premières possibilités dans les catégories importantes telles que COBOL, DB2, environnement de langage et accès fichier. Les rapports Strobe contiennent également des données en provenance de SMF et RMF. Grâce à l’outil BIRT (Business Intelligence Reporting Tool), les rapports peuvent être facilement personnalisés pour indiquer quand un système est le plus occupé et quels processus sont actifs à ce moment.

Mesures et rapports de succès APM

Strobe fournit des rapports de tendance et sommaires pour tous les composants principaux des sous-systèmes, notamment le traitement pas lots, CICS, DB2 et IMS. Les données de performance peuvent être stockées dans une base de données Microsoft SQL Server, Oracle ou DB2. Grâce à l’outil BIRT, vous pouvez afficher les rapports fournis ou personnaliser facilement de nouveaux rapports pour afficher vos données dans différentes perspectives. Cela vous permet de suivre les tendances, d’identifier les meilleures zones où diriger vos efforts, et d’isoler les problèmes de temps de réponse et de consommation de processeur.

Détermination proactive des mesures et du moment de ces mesures

Compuware AutoStrobe accroît votre productivité et augmente la souplesse d’utilisation de Strobe et d’iStrobe en rendant le processus de mesure prévisible et reproductible. Vous pouvez créer des requêtes de mesure réutilisables et programmer leur exécution à intervalles réguliers. En outre, AutoStrobe peut démarrer une mesure Strobe de manière proactive lorsqu’un comportement anormal se produit dans un programme. Les systèmes de surveillance tiers ou autres applications personnalisées peuvent également lancer une mesure Strobe grâce à l’API (interface de programmation d’applications) Strobe. AutoStrobe inclut également Global Batch Monitoring, une fonction qui automatise la détection des problèmes de performance en utilisant une moyenne de la consommation CPU et des métriques en temps « elapsed ». AutoStrobe mesure automatiquement toute étape d’un « job » dépassant les seuils acceptables, alors que Global Batch Monitoring définit automatiquement des seuils de temps CPU et de temps « elapsed » à partir des données de performance des exécutions précédentes. Une fonction semblable pour les transactions en ligne CICS surveille la performance des transactions et vous alerte dès qu’un problème de performance devient critique.

Supported Subsystem and Database Environments

CICS
DB2
IMS
WebSphere MQ
CA IDMS
ADABAS/NATURAL
UNIX System Services

Supported Languages

COBOL
C/C++
PL/I
FORTRAN
CA Optimizer
CA Gen