IBM App Connect Enterprise s de surveillance (ACE)
Grâce à l'Observabilité d' Instana, vous pouvez surveiller votre environnement IBM ACE afin d'obtenir une visibilité complète sur son état de santé et ses performances.
Pour commencer, installez l 'agent hôte d' Instana s dans votre environnement. L'agent déploie automatiquement le capteur « IBM ACE », qui commence à collecter des données de surveillance une fois que vous l'avez configuré. Vous pouvez ensuite consulter ces données dans l'interface utilisateur d' Instana.
Informations de support
Pour vous assurer que le capteur ACE ( IBM App Connect Enterprise ) est compatible avec votre configuration actuelle, consultez les sections d'informations d'assistance suivantes :
Systèmes d'exploitation pris en charge
Le capteur « IBM ACE » s'installe automatiquement une fois l'agent hôte installé sur les systèmes d'exploitation pris en charge. Pour plus d'informations, consultez la liste des systèmes d'exploitation pris en charge pour les agents hôtes.
Le capteur « IBM ACE » prend en charge les systèmes d'exploitation suivants :
- Linux
- AIX
- Windows
- La fonctionnalité de détection automatique du capteur « IBM ACE » dans l'environnement ACE classique est disponible sur Linux et AIX. Windows n'est pas pris en charge pour la détection automatique et nécessite une configuration manuelle.
- Pour les environnements ACE natifs du cloud, la configuration est détectée automatiquement.
Versions prises en charge et politique d'assistance
- Le capteur IBM ACE prend en charge les métriques et les données de configuration pour IBM Integration Bus (IIB) 10.0.x, IBM ACE 11.0.x, IBM ACE 12.0.x et IBM ACE 13.0.x qui sont installés dans tous les systèmes d'exploitation pris en charge. Toutefois, la fonctionnalité de détection automatique du capteur « IBM ACE » dans l'environnement ACE classique ne prend en charge qu' IBM ACE. 11 ou une version ultérieure; IIB 10 n'est pas pris en charge.
- IBM ACE Tracing prend en charge différentes versions et plateformes. Pour plus d'informations, consultez la section « Versions et plateformes prises en charge » sur IBM ACE.
Le tableau suivant présente la dernière version prise en charge et la politique d'assistance :
| Technologie | Politique de support | Dernière version technologique | Dernière version prise en charge |
|---|---|---|---|
| IBM App Connect Enterprise (ACE) | 45 jours | 13.0.7.2 | 13.0.7.2 |
Pour plus d'informations sur la politique d'assistance, consultez la section « Stratégie d'assistance pour les capteurs ».
L'exit utilisateur ACE Tracing de l' Instana prend en charge les plateformes suivantes :
- Versions BM ACE disponibles sur 11.0.0.8 jusqu'à ACE 12.0.6.x. Pour plus d'informations sur l'intégration du traçage d' OpenTelemetry s comme alternative, consultez la section « Configuration du traçage d' OpenTelemetry s pour les environnements d'exécution d'intégration ».
- ACE classique sur Linux x86_64, Linux, ppc64le, Linux, s390x, AIX, 7.2, AIX, 7.3, Windows, et ACE pour conteneurs sur IBM Cloud Pak for Integration ( amd64 uniquement).
Informations complémentaires sur l'assistance
Le capteur « IBM ACE » prend en charge la surveillance locale et à distance.
Configuration du capteur « IBM ACE »
Vous pouvez configurer le capteur « IBM ACE » dans un environnement traditionnel ou natif du cloud. Pour plus d'informations, consultez la section « Configuration du capteur d' IBM ACE ».
Configuration du traçage pour l' IBM ACE
Vous pouvez suivre l' IBM ACE s à l'aide de l'exit utilisateur « ACE Tracing » ( Instana ). Pour plus d'informations, consultez la section « Configuration du traçage pour l' IBM ACE ».
Affichage des mesures
Pour afficher les métriques, procédez comme suit:
- Dans le menu de navigation de l'interface utilisateur d' Instana, sélectionnez « Infrastructure ».
- Cliquez sur une instance spécifique d' IBM ACE.
Vous pouvez consulter le tableau de bord d' IBM ACE, qui présente toutes les métriques collectées et les processus surveillés.
Données de configuration
Le capteur recueille les données de configuration suivantes auprès de l'instance d' IBM ACE :
- Nom du gestionnaire de files d'attente par défaut
- Nom de produit
- Version
- Niveau de génération
- Nom de la plateforme
- Architecture de la plateforme
- Version de la plateforme
- Nom de l'application
Métriques de performance
Le capteur recueille les indicateurs de performance suivants :
Serveur d'intégration
Le tableau suivant présente les indicateurs recueillis par le serveur d'intégration :
| Métrique | Description |
|---|---|
| Segment de mémoire initial | Quantité initiale de mémoire que la JVM demande au système d'exploitation pour la gestion de la mémoire pendant le démarrage. |
| Segment de mémoire utilisé | Quantité de mémoire utilisée. |
| Segment de mémoire validé | Quantité de mémoire allouée à la JVM par le système d'exploitation. |
| Segment de mémoire maximal | Quantité maximale de mémoire qui peut être utilisée pour la gestion de la mémoire. |
| Mémoire non dynamique initiale | Quantité initiale de mémoire que la JVM demande au système d'exploitation pour la gestion de la mémoire pendant le démarrage. |
| Mémoire non dynamique utilisée | Quantité de mémoire utilisée. |
| Mémoire non dynamique validée | Quantité de mémoire allouée à la JVM par le système d'exploitation. |
| Mémoire non dynamique max. | Quantité maximale de mémoire qui peut être utilisée pour la gestion de la mémoire. |
| Temps cumulé de récupération de place | Le moment où les données sont collectées, en secondes. |
| Nombre cumulé de récupérations de place | Nombre total de collectes de déchets effectuées pour cette instance de l' JVM |
Flux de messages
Le tableau suivant présente les indicateurs relatifs au flux de messages :
| Métrique | Type de données | Description |
|---|---|---|
| Temps écoulé total | Numérique | Temps écoulé total, en microsecondes, qu'un flux de messages a consacré au traitement des messages d'entrée. |
| Temps maximum écoulé | Numérique | Temps écoulé maximal, en microsecondes, qu'un flux de messages a consacré au traitement d'un message d'entrée. |
| Temps minimum écoulé | Numérique | Temps écoulé minimal, en microsecondes, qu'un flux de messages a consacré au traitement d'un message d'entrée. |
| Temps UC total | Numérique | Temps UC total, en microsecondes, qu'un flux de messages a consacré au traitement d'un message d'entrée. |
| Temps UC maximum | Numérique | Temps UC maximal, en microsecondes, qu'un flux de messages a consacré au traitement d'un message d'entrée. |
| Temps UC minimum | Numérique | Temps UC minimal, en microsecondes, qu'un flux de messages a consacré au traitement d'un message d'entrée. |
| Temps d'attente UC des messages d'entrée | Numérique | Temps UC total, en microsecondes, qu'un flux de messages a passé à attendre des messages d'entrée. |
| Temps d'attente des messages d'entrée | Numérique | Temps écoulé total, en microsecondes, consacré à l'attente des messages d'entrée. |
| Nombre total de messages d'entrée | Numérique | Nombre total de messages d'entrée. |
| Taille totale des messages d'entrée | Numérique | Taille totale des messages d'entrée en octets. |
| Taille maximum des messages d'entrée | Numérique | Taille maximale des messages d'entrée en octets. |
| Taille minimum des messages d'entrée | Numérique | Taille minimale des messages d'entrée en octets. |
| Nombre d'unités d'exécution dans le pool | Numérique | Nombre d'unités d'exécution dans le pool. |
| Nombre de fois où le nombre maximum d'unités d'exécution a été atteint | Numérique | Nombre de fois où le nombre maximal d'unités d'exécution est atteint. |
| Nombre d'erreurs MQGET | Numérique | Nombre d'erreurs MQGET pour les noeuds MQInput ou d'erreurs Web Services pour les noeuds HTTPInput. |
| Nombre de messages avec erreurs | Numérique | Nombre de messages contenant des erreurs. |
| Nombre d'erreurs lors du traitement des messages | Numérique | Nombre d'erreurs qui se produisent lorsque vous traitez un message. |
| Nombre de dépassements de délai de transaction | Numérique | Nombre de délais d'attente de transaction qui se produisent lorsque vous traitez un message (pour les noeuds AggregateReply uniquement). |
| Nombre de validations de transactions | Numérique | Nombre de validations de transaction qui se produisent lorsque vous traitez un message. |
| Nombre d'annulations de transactions | Numérique | Nombre d'annulations de transaction qui se produisent lorsque vous traitez un message. |
| Utilisation d'unité d'exécution | Numérique | Nombre d'unités d'exécution utilisées pour chaque flux de messages. |
Nœud de flux de messages
Le tableau suivant présente les indicateurs recueillis au niveau du nœud de flux de messages :
| Métrique | Type de données | Description |
|---|---|---|
| Temps écoulé total | Numérique | Temps écoulé total, en microsecondes, consacré au traitement des messages d'entrée. |
| Temps maximum écoulé | Numérique | Temps écoulé maximal, en microsecondes, consacré au traitement des messages d'entrée. |
| Temps minimum écoulé | Numérique | Temps écoulé minimal, en microsecondes, consacré au traitement des messages d'entrée. |
| Temps UC total | Numérique | Temps UC total, en microsecondes, consacré au traitement des messages d'entrée. |
| Temps UC maximum | Numérique | Temps UC maximal, en microsecondes, consacré au traitement d'un message d'entrée. |
| Temps UC minimum | Numérique | Temps UC minimal, en microsecondes, consacré au traitement d'un message d'entrée. |
| Nombre d'appels | Numérique | Nombre total de messages traités par ce noeud de flux. |
| Nombre de terminaux de type entrée | Numérique | Nombre de terminaux de type entrée. |
| Nombre de terminaux de type sortie | Numérique | Nombre de terminaux de type sortie. |
Limitations connues
Si l'option « HTTPS » est activée pour l'interface « REST API », vous devez spécifier les paramètres keystorekeystorePassword et dans <agent_install_dir>/etc/instana/configuration.yaml. Pour keystore le type, seuls les formats JKS ou P12 sont pris en charge.
Signatures d'intégrité
Chaque détecteur dispose d'une base de connaissances organisée de signatures de santé qui sont évaluées en continu par rapport aux métriques entrantes et qui sont utilisées pour signaler des problèmes ou des incidents, qui dépendent de l'impact sur l'utilisateur.
Les événements intégrés déclenchent des problèmes ou des incidents en fonction de signatures de santé défaillantes sur des entités, tandis que les événements personnalisés déclenchent des problèmes ou des incidents en fonction des seuils d'une métrique spécifique à une entité donnée.
Pour plus d'informations sur les événements intégrés du capteur « IBM ACE », consultez la référence des événements intégrés.
Traitement des incidents
Vous pourriez rencontrer des problèmes de surveillance avec Instana. Pour plus d'informations sur la façon de les résoudre, voir Traitement des incidents.