Il monitoraggio delle transazioni, noto anche come gestione delle transazioni aziendali, è la supervisione delle applicazioni e dei servizi aziendali critici mediante il controllo delle singole transazioni che fluiscono attraverso l'infrastruttura dell'applicazione.
Gli strumenti di monitoraggio delle transazioni misurano le prestazioni del tempo di risposta di ciascun componente, nonché i collegamenti tra i componenti. Queste informazioni forniscono al team operativo i dati precisi di cui hanno bisogno per vedere dove si sta verificando un rallentamento delle prestazioni. Fornisce inoltre al team una visione del flusso e delle prestazioni delle singole transazioni mentre ognuna si fa strada attraverso il data center. Le organizzazioni di sviluppo e test possono anche utilizzare il monitoraggio delle transazioni durante la fase di pre-produzione per identificare potenziali colli di bottiglia.
Seguendo ogni transazione, hop-by-hop attraverso il data center e il cloud, un team delle operazioni IT (Information Technology) può immediatamente vedere dove si stanno verificando i rallentamenti delle prestazioni. Esistono diversi modi per monitorare le transazioni. Alcuni sistemi tentano di tracciare le transazioni inserendo un identificatore univoco in ciascuna richiesta di sistema discreta: questo viene chiamato tag e segui. Altri utilizzano le informazioni univoche all'interno di ciascuna richiesta di sistema per mettere insieme la transazione.
La maggior parte degli strumenti operativi gestisce l'infrastruttura monitorando risorse come CPU o spazio su disco. La disponibilità dell'infrastruttura è importante, ma manca il punto più ampio, ovvero che l'infrastruttura esiste per fornire servizi aziendali. Quando è presente un buon sistema di monitoraggio delle transazioni, un reparto IT può diventare più proattivo su come i sistemi specifici eseguono l'erogazione dei servizi. Ciò è particolarmente importante ora che il cloud è diventato una parte accettata dell'infrastruttura IT in molte organizzazioni. Il monitoraggio delle transazioni fornisce al team operativo la capacità di mappare sistemi aziendali specifici, ad esempio tutti i componenti che compongono un sito Web, un sistema bancario online, un'applicazione di gestione dell'inventario o un'applicazione distribuita basata su http.
Vedere anche: monitoraggio delle prestazioni delle applicazioni, monitoraggio delle prestazioni delle applicazioni cloud, test delle prestazioni, monitoraggio dell'attività del database