Monitoraggio Apache Tomcat
Logo Tomcat
Gestione e monitoraggio di Apache Tomcat

Apache Tomcat è un contenitore servlet Java open source sviluppato dalla Apache Software Foundation, rilasciato sotto Apache License versione 2 (link esterno a ibm.com) , e fornisce un'implementazione Java pura di un server web HTTP. Durante il suo sviluppo, sono state implementate ulteriori funzionalità come specifiche di Java Enterprise Edition che funzionano come componenti. Catalina è un contenitore servlet in grado di acquisire le informazioni di autenticazione preesistenti di un ambiente e di implementare la sicurezza gestita dai contenitori standard. Coyote è il protocollo di connessione di Tomcat che instrada le chiamate tra il server e il client. Come motore JSP di Tomcat, Jasper gestisce tutti i file JSP e li converte in codice utilizzabile. Per i dettagli completi, consulta la documentazione di Tomcat (link esterno a ibm.com).

Dopo la distribuzione in un ambiente client, Instana mapperà automaticamente l'intera infrastruttura e individuerà quali tecnologie interagiscono tra loro con il suo modello di back-end del grafico dinamico.

Inizia la tua PROVA GRATUITA oggi!

14 giorni, nessuna carta di credito, versione completa

Metriche delle prestazioni e della configurazione di Tomcat

L'agente Instana rileva automaticamente tutte le istanze Tomcat e distribuisce un sensore di monitoraggio Tomcat su ciascuna di esse, raccogliendo automaticamente le metriche delle prestazioni di Tomcat in base alle competenze integrate riguardanti il modo in cui Tomcat dovrebbe utilizzare in modo ottimale le risorse, fornire pagine web ed eseguire il codice. Questo aiuta amministratori e sviluppatori a a ottimizzare le prestazioni di JVM e delle applicazioni Tomcat. Le metriche tipiche delle prestazioni di Tomcat basate automaticamente su Instana includono:

  • JVM heap/Garbage Collection
  • Utilizzo del pool di thread
  • Utilizzo del pool di connessione

Per i dettagli completi, consulta la documentazione del sensore di monitoraggio Tomcat di Instana.

Gestione dello stato di Tomcat

Instana monitora contemporaneamente le prestazioni del server Tomcat, delle applicazioni Tomcat e dell'ambiente Tomcat nel suo complesso. Ciò consente a Instana di determinare in modo automatico e intelligente lo stato di ogni istanza di Tomcat. Il monitoraggio dello stato di Instana Tomcat è determinato da un insieme di KPI pre-selezionati (esempio qui di seguito).

Ogni volta che un KPI Tomcat inizia a deviare dal comportamento previsto, Instana determina la gravità della deviazione e assegna uno stato d'integrità (che si riflette all'interno dell'interfaccia utente tramite modifiche di colore). I problemi di Tomcat risultanti vengono mantenuti nella sequenza temporale dell'incidente dell'applicazione nella parte inferiore della schermata di Instana. Gli ingegneri DevOps hanno una visione di come le prestazioni e lo stato di salute di Tomcat siano correlati al resto dell'infrastruttura applicativa nel contesto dell'intero ambiente.

Tracciamento di Tomcat

Instana strumenta automaticamente le applicazioni in Tomcat per il monitoraggio e la tracciabilità, consentendo il tracciamento distribuito delle transazioni nell'intera istanza Tomcat. Per un elenco completo dei trasporti supportati, consulta la documentazione sulla tracciabilità di Instana.

Ogni traccia di monitoraggio Tomcat mostra la durata di ogni hop tra i componenti, nonché eventuali dettagli di errore, per arrivare a diagnosticare la causa e ad identificare il degrado delle prestazioni. Gli sviluppatori possono ora vedere come la loro applicazione Tomcat viene eseguita in produzione e individuare i colli di bottiglia e le chiamate back-end con prestazioni scadenti, a livello di codice. Instana tiene traccia dei KPI critici per ogni microservizio: velocità effettiva, latenza e tasso di errore. Da una traccia, è possibile passare direttamente al codice sorgente dell'applicazione Tomcat.

Installazione del sensore Apache Tomcat: guida introduttiva

Pronto per iniziare? Prima avrai bisogno di una versione di prova o di un account Instana . Ne hai già uno? Il miglior punto di partenza è la guida introduttiva di Instana.

Versione di prova di Instana