Statistiche della risorsa
Le Statistiche risorsa sono raccolte per registrare le prestazioni e i dettagli operativi delle risorse utilizzate dai server di integrazione.
Come amministratore di sistema, è possibile utilizzare le statistiche delle risorse per assicurarsi che i sistemi stiano utilizzando le risorse disponibili nel modo più efficace. Monitorando i sistemi e analizzando le tendenze statistiche, è possibile mantenere l'utilizzo delle risorse del sistema entro i limiti considerati accettabili. È inoltre possibile aiutare a prevenire le situazioni in cui le risorse di sistema sono troppo estese e potrebbero diventare non disponibili. L'analisi dei dati che vengono restituiti richiede potenzialmente competenze specialistiche e conoscenza di ciascun tipo di risorsa.
Se si rileva che le risorse di sistema sono sotto pressione, è possibile esaminare le statistiche per valutare se la causa del problema sia l'utilizzo di tali risorse da parte dei processi in esecuzione su IBM® App Connect Enterprise. È possibile raccogliere dati su uno o più server di integrazione selezionati o per tutti i server di integrazione. Quando la raccolta delle statistiche è abilitata, è possibile che si verifichi una riduzione minore delle prestazioni operative dei server di integrazione per i quali si stanno raccogliendo i dati.
Quando viene creato un nodo di integrazione o un server, la pubblicazione delle statistiche delle risorse è abilitata per impostazione predefinita. La proprietà reportingOn nel file node.conf.yaml o server.conf.yaml è esplicitamente impostata su true, che abilita la pubblicazione delle statistiche delle istantanee nell'interfaccia utente Web. Per i nodi di integrazione e i server creati prima della versione 11.0.0.8 di IBM App Connect Enterprise, la pubblicazione delle statistiche sulle risorse era disattivata per impostazione predefinita. Per abilitare la pubblicazione delle statistiche relative ai nodi di integrazione o ai server creati prima dell' V11.0.0.8, modificare il file .conf.yaml corrispondente e impostare la reportingOn proprietà su true. Per ulteriori informazioni, vedi Gestione della raccolta di statistiche delle risorse.
Prima di poter raccogliere le informazioni sulle risorse, è necessario assicurarsi che la pubblicazione degli eventi sia abilitata. Se si sta effettuando la sottoscrizione ai dati delle statistiche delle risorse, è necessario anche verificare che sia configurato un broker di pubblicazione / sottoscrizione. Per ulteriori informazioni, consultare Configurazione della pubblicazione dei messaggi di evento e Configurazione del broker di pubblicazione / sottoscrizione MQTT integrato.
Per avviare, arrestare o controllare lo stato della raccolta di statistiche delle risorse, è anche possibile utilizzare il comando mqsichangeresourcestats e il comando mqsireportresourcestats.
Per impostare e controllare le proprietà che controllano dove vengono riportate le statistiche delle risorse, utilizzare il comando mqsichangeproperties e il comando mqsireportproperties.
È possibile visualizzare i dati relativi alle statistiche delle risorse dei nodi di integrazione e dei server utilizzando l 'interfaccia utente web IBM App Connect Enterprise.
Inoltre, è possibile specificare che i dati delle statistiche delle risorse per i gestori risorse nei server di integrazione siano scritti in file. Per ulteriori informazioni, consultare Creazione di report delle statistiche delle risorse per i file.
Visualizzare i dati statistici utilizzando il metodo publish/subscribe
È possibile visualizzare l'output generato dalla raccolta di statistiche utilizzando un'applicazione che sottoscrive un messaggio di pubblicazione, pubblicato dal nodo di integrazione ogni 20 secondi. Il messaggio contiene i dati raccolti per ciascun server di integrazione per cui si attiva la raccolta delle statistiche. Il messaggio pubblicato è disponibile in formato XML e in formato JSON.
- Per il formato XML:
- Per un broker pub/sub di tipo " IBM MQ ":
$SYS/Broker/integrationNodeName/ResourceStatistics/integration_server_name - Per un broker di pubblicazione / sottoscrizione MQTT:
IBM/IntegrationBus/integrationNodeName/ResourceStatistics/integration_server_name
- Per un broker pub/sub di tipo " IBM MQ ":
- Per il formato JSON:
- Per un broker pub/sub di tipo " IBM MQ ":
$SYS/Broker/integrationNodeName/Statistics/JSON/Resource/integration_server_name - Per un broker di pubblicazione / sottoscrizione MQTT:
IBM/IntegrationBus/integrationNodeName/Statistics/JSON/Resource/integration_server_name
- Per un broker pub/sub di tipo " IBM MQ ":
- Per il formato XML:
- Per un broker pub/sub di tipo " IBM MQ ":
$SYS/Broker/INODE/ResourceStatistics/default - Per un broker di pubblicazione / sottoscrizione MQTT:
IBM/IntegrationBus/INODE/ResourceStatistics/default
- Per un broker pub/sub di tipo " IBM MQ ":
- Per il formato JSON:
- Per un broker pub/sub di tipo " IBM MQ ":
$SYS/Broker/INODE/Statistics/JSON/Resource/default - Per un broker di pubblicazione / sottoscrizione MQTT:
IBM/IntegrationBus/INODE/Statistics/JSON/Resource/default
- Per un broker pub/sub di tipo " IBM MQ ":
- Per il formato XML:
- Per un broker pub/sub di tipo " IBM MQ ":
$SYS/Broker/+/ResourceStatistics/# - Per un broker di pubblicazione / sottoscrizione MQTT:
IBM/IntegrationBus/+/ResourceStatistics/#
- Per un broker pub/sub di tipo " IBM MQ ":
- Per il formato JSON:
- Per un broker pub/sub di tipo " IBM MQ ":
$SYS/Broker/+/Statistics/JSON/Resource/# - Per un broker di pubblicazione / sottoscrizione MQTT:
IBM/IntegrationBus/+/Statistics/JSON/Resource/#
- Per un broker pub/sub di tipo " IBM MQ ":
Per ulteriori informazioni sulla sottoscrizione a un server di integrazione, consultare Sottoscrizione agli argomenti dei messaggi di evento.
Per ulteriori informazioni sulle statistiche riportate per ciascun gestore risorse e sul contenuto della pubblicazione, consultare Dati delle statistiche delle risorse.