Monitoraggio di IBM App Connect Enterprise (ACE)
Con l'Observability di Instana, puoi monitorare il tuo ambiente IBM ACE per ottenere una visibilità completa sul suo stato e sulle sue prestazioni.
Per iniziare, installa l' agente host di Instana nel tuo ambiente. L'agente installa automaticamente il sensore " IBM ACE ", che inizia a raccogliere i dati di monitoraggio una volta configurato. È quindi possibile visualizzare questi dati nell'interfaccia utente di Instana.
Informazioni sul supporto
Per assicurarti che il sensore ACE ( IBM App Connect Enterprise ) sia compatibile con la tua configurazione attuale, consulta le seguenti sezioni delle informazioni di supporto:
Sistemi operativi supportati
Il sensore « IBM ACE » viene installato automaticamente dopo l'installazione dell'agente host sui sistemi operativi supportati. Per ulteriori informazioni, consultare i sistemi operativi supportati per gli agenti host.
Il sensore IBM ACE è compatibile con i seguenti sistemi operativi:
- Linux
- AIX
- Windows
- La funzione di rilevamento automatico del sensore " IBM ACE " nell'ambiente ACE tradizionale è disponibile su Linux e AIX. Windows non è supportato per il rilevamento automatico e richiede una configurazione manuale.
- Per gli ambienti ACE cloud-native, la configurazione viene rilevata automaticamente.
Versioni supportate e politica di assistenza
- Il sensore IBM ACE supporta metriche e dati di configurazione per IBM Integration Bus (IIB) 10.0.x, IBM ACE 11.0.x, IBM ACE 12.0.x e IBM ACE 13.0.x installati su tutti i sistemi operativi supportati. Tuttavia, la funzione di rilevamento automatico del sensore " IBM ACE " nell'ambiente ACE tradizionale supporta solo la versione 11 o successive dell' IBM ACE; la versione 10 dell'IIB non è supportata.
- IBM ACE Il tracciamento supporta diverse versioni e piattaforme. Per ulteriori informazioni, consultare la sezione “Versioni e piattaforme supportate per il tracciamento di IBM ACE ”.
La tabella seguente riporta l'ultima versione supportata e la politica di assistenza:
| Tecnologia | Politica di assistenza | Versione con tecnologia all'avanguardia | Ultima versione supportata |
|---|---|---|---|
| IBM App Connect Enterprise (ACE) | 45 giorni | 13.0.8.1 | 13.0.7.2 |
Per ulteriori informazioni sulla politica di assistenza, consultare la sezione " Strategia di assistenza per i sensori".
L'user exit ACE Tracing dell' Instana a supporta le seguenti piattaforme:
- Versioni BM ACE disponibili all'indirizzo 11.0.0.8 fino a ACE 12.0.6.x. Per ulteriori informazioni sull'integrazione del tracciamento di OpenTelemetry come alternativa, consultare la sezione "Configurazione del tracciamento di OpenTelemetry per i runtime di integrazione ".
- ACE tradizionale in Linux x86_64, Linux ppc64le, Linux s390x, AIX 7.2, AIX 7.3, Windows e ACE per container in IBM Cloud Pak for Integration (solo amd64 ).
Informazioni aggiuntive di supporto
Il sensore IBM ACE supporta sia il monitoraggio locale che quello remoto.
Configurazione del sensore « IBM ACE »
È possibile configurare il sensore IBM ACE in un ambiente tradizionale o cloud-native. Per ulteriori informazioni, consultare la sezione " Configurazione del sensore ' IBM ACE '".
Configurazione del tracciamento per IBM ACE
È possibile tracciare l' IBM ACE e utilizzando l'user exit ACE Tracing ( Instana ). Per ulteriori informazioni, consultare la sezione " Configurazione del tracciamento per IBM ACE ".
Visualizzazione delle metriche
Per visualizzare le metriche, completare la seguente procedura:
- Dal menu di navigazione dell'interfaccia utente di Instana, selezionare Infrastruttura.
- Fai clic su una specifica istanza monitorata di IBM ACE.
È possibile visualizzare la dashboard di IBM ACE con tutte le metriche raccolte e i processi monitorati.
Dati di configurazione
Il sensore raccoglie i seguenti dati di configurazione dall'istanza di IBM ACE :
- Nome gestore code predefinito
- Nome prodotto
- Versione
- Livello build
- Nome piattaforma
- Architettura della piattaforma
- Versione della piattaforma
- Nome Applicazione
Metriche di prestazioni
Il sensore raccoglie i seguenti indicatori di prestazione:
Server di integrazione
La tabella seguente riporta le metriche raccolte dal server di integrazione:
| Metrica | Descrizione |
|---|---|
| Memoria heap iniziale | La quantità di memoria iniziale che la JVM richiede dal sistema operativo per la gestione della memoria durante l'avvio. |
| Memoria heap utilizzata | La quantità di memoria in uso. |
| Memoria heap sottoposta a commit | La quantità di memoria assegnata all' JVM e dal sistema operativo. |
| Memoria heap massima | La quantità di memoria massima che è possibile utilizzare per la gestione della memoria. |
| Memoria non heap iniziale | La quantità di memoria iniziale che la JVM richiede dal sistema operativo per la gestione della memoria durante l'avvio. |
| Memoria non heap utilizzata | La quantità di memoria in uso. |
| Memoria non heap sottoposta a commit | La quantità di memoria assegnata all' JVM e dal sistema operativo. |
| Memoria non heap massima | La quantità di memoria massima che è possibile utilizzare per la gestione della memoria. |
| Tempo GC cumulativo | L'ora in cui vengono raccolti i dati, in secondi. |
| Numero cumulativo di GC | Il numero totale di operazioni di garbage collection eseguite per questa istanza dell' JVM. |
Flusso messaggi
La tabella seguente illustra le metriche relative al flusso dei messaggi:
| Metrica | Tipo di dati | Descrizione |
|---|---|---|
| Tempo trascorso totale | Numerico | Il tempo totale trascorso, in microsecondi, impiegato da un flusso di messaggi nell'elaborazione dei messaggi di input. |
| Tempo massimo trascorso | Numerico | Il tempo massimo trascorso, in microsecondi, che un flusso di messaggi ha trascorso nell'elaborazione di un messaggio di input. |
| Tempo minimo trascorso | Numerico | Il tempo minimo trascorso, in microsecondi, durante il quale un flusso di messaggi ha elaborato un messaggio di input. |
| Tempo totale CPU | Numerico | Il tempo CPU totale, in microsecondi, che un flusso di messaggi ha impiegato nell'elaborazione di un messaggio di input. |
| Tempo massimo CPU | Numerico | Il tempo massimo CPU, in microsecondi, che un flusso di messaggi ha impiegato nell'elaborare un messaggio di input. |
| Tempo minimo CPU | Numerico | Il tempo CPU minimo, in microsecondi, impiegato da un flusso di messaggi nell'elaborazione di un messaggio di input. |
| Tempo CPU in attesa di messaggi di input | Numerico | Il tempo CPU totale in microsecondi impiegato da un flusso di messaggi in attesa di messaggi di input. |
| Tempo trascorso in attesa di messaggi di input | Numerico | Il tempo totale trascorso in microsecondi impiegato in attesa dei messaggi di input. |
| Numero di tutti i messaggi di input | Numerico | Il numero totale di messaggi di input. |
| Dimensione totale dei messaggi di input | Numerico | La dimensione totale dei messaggi di input in byte. |
| Dimensione massima dei messaggi di input | Numerico | La dimensione massima dei messaggi di input in byte. |
| Dimensione minima dei messaggi di input | Numerico | La dimensione minima dei messaggi di input in byte. |
| Numero di thread nel pool | Numerico | Il numero di thread nel lotto. |
| Numero di volte in cui si è raggiunto il numero massimo di thread | Numerico | Il numero di volte in cui viene raggiunto il numero massimo di thread. |
| Numero di errori MQGET | Numerico | Il numero di errori MQGET per i nodi MQInput o gli errori dei servizi Web per i nodi HTTPInput. |
| Numero di messaggi con errori | Numerico | Il numero di messaggi che contengono errori. |
| Numero di errori durante l'elaborazione dei messaggi | Numerico | Il numero di errori che si verificano quando si elabora un messaggio. |
| Numero di timeout delle transazioni | Numerico | Il numero di timeout della transazione che si verificano quando si elabora un messaggio (solo per nodi AggregateReply ). |
| Numero di commit di transazione | Numerico | Il numero di commit della transazione che si verificano quando si elabora un messaggio. |
| Numero di backout di transazione | Numerico | Il numero di backout di transazione che si verificano quando si elabora un messaggio. |
| Utilizzo thread | Numerico | Il numero di utilizzo thread per ogni flusso di messaggi. |
Nodo flusso di messaggi
La tabella seguente riporta le metriche raccolte dal nodo del flusso dei messaggi:
| Metrica | Tipo di dati | Descrizione |
|---|---|---|
| Tempo trascorso totale | Numerico | Il tempo totale trascorso, in microsecondi, impiegato nell'elaborazione dei messaggi di input. |
| Tempo massimo trascorso | Numerico | Il tempo massimo trascorso, in microsecondi, impiegato nell'elaborazione dei messaggi di input. |
| Tempo minimo trascorso | Numerico | Il tempo minimo trascorso, in microsecondi, impiegato nell'elaborazione dei messaggi di input. |
| Tempo totale CPU | Numerico | Il tempo CPU totale, in microsecondi, impiegato nell'elaborazione dei messaggi di input. |
| Tempo massimo CPU | Numerico | Il tempo massimo CPU, in microsecondi, impiegato nell'elaborazione di un messaggio di input. |
| Tempo minimo CPU | Numerico | Il tempo CPU minimo in microsecondi impiegato nell'elaborazione di un messaggio di input. |
| Numero di chiamate | Numerico | Il numero totale di messaggi elaborati da questo nodo flusso. |
| Numero di terminali di tipo Input | Numerico | Il numero di terminali di tipo input. |
| Numero di terminali di tipo Output | Numerico | Il numero di terminali di tipo output. |
Limitazioni note
Se l'opzione " HTTPS " è abilitata per l'interfaccia REST API, è necessario specificare i keystorePassword parametri keystore e nel file <agent_install_dir>/etc/instana/configuration.yaml. Per keystore il tipo, sono supportati solo JKS o P12.
Indicatori sanitari
Ogni sensore ha una knowledge base curata delle firme di integrità che vengono valutate continuamente rispetto alle metriche in entrata e vengono utilizzate per generare problemi o incidenti, che dipendono dall'impatto dell'utente.
Gli eventi predefiniti generano problemi o incidenti in base al superamento dei valori di integrità delle entità, mentre gli eventi personalizzati generano problemi o incidenti in base alle soglie di una singola metrica di qualsiasi entità.
Per ulteriori informazioni sugli eventi integrati per il sensore " IBM ACE ", consultare la guida di riferimento agli eventi integrati.
Risoluzione dei problemi
Potresti riscontrare alcuni problemi di monitoraggio con Instana. Per ulteriori informazioni su come risolverli, vedi Risoluzione dei problemi.