Grazie agli innovativi Pattern sviluppati in Sentinet3 è possibile monitorare contemporaneamente centinaia di parametri anche dei server più complessi con un semplice click.
In questo articolo mostreremo cosa è possibile fare su un application server come JBoss.
JBoss è uno dei principali application server JavaEE sul mercato, una scelta popolare tra i clienti per la distribuzione dei loro applicativi. Il monitoraggio delle prestazioni delle applicazioni e della loro disponibilità è la chiave per una strategia di una efficace gestione degli stessi.
Sentinet3 fornisce un ausilio concreto a tutto questo proponendo "Sentinet3 JBoss application Server Pattern", un pacchetto di controlli specializzati per JBoss e il suo server.
Gli amministratori IT possono avvalersi di questo Pattern per monitorare i parametri essenziali del server come ram, cpu, ecc, punto di partenza per un corretto troubleshooting, nonché le metriche proprie di JBoss application Server.
Con "Sentinet3 JBoss application Server Pattern" dunque è possibile monitorare:
Il Server
- Raggiungibilità del Server
- Raggiungibilità della porta 80 (http request)
- Raggiungibilità della porta 443 (https request)
- Percentuale di utilizzo della CPU
- Utilizzo della memoria
- Spazio libero su disco
JBoss application parameter
- Current_threadcount controllo sul numero dei thread attivi
- Active_thread_group_count controllo sul numero di gruppi attivi di thread
- Free_memory controllo sull'attuale memoria disponibile
- List_memory_pools controllo sulla dimensione di tutti i pool di memoria
- List_thread_dump lista dei processi in esecuzione
- List_thread_cpu_utilization controllo in percentuale della cpu utilizzata da ogni thread
- Garbage_collection_timing
- heapmem_used controllo in percentuale della heap mem utilizzata
- nonheap_mem_used controllo in percentuale della non heap mem utilizzata
- availible_connections_in_pool controllo sul numero delle connessioni attive
- open_file_desription_time controllo sui file utilizzati