D.3. BEA WebLogic 6.x e versione più recente
I probes presenti in questa sezione (con l'eccezione del JDBC Connection Pool), possono essere configurati in modo da controllare le proprietà di qualsiasi server BEA WebLogic 6.x o più recente (di Amministrazione o Gestito) in esecuzione su di un dato host, anche se quest'ultimo risulta presente in un ambiente clustered. Il controllo di un cluster viene eseguito inviando tutte le interrogazioni SNMP ad un Server di Amministrazione del dominio, e successivamente interrogando i propri Server Gestiti in modo da ottenere i dati individuali.
Per poter ottenere un più alto livello di granularità, il parametro BEA Domain Admin Server deve essere utilizzato per differenziare il Server di Amministrazione che riceve le interrogazioni SNMP, ed il Server di Gestione interessato dal probe specifico. Se l'host da verificare risulta essere il Server di Amministrazione, allora il parametro BEA Domain Admin Server può essere lasciato in bianco, ed entrambe le interrogazioni SNMP ed il probe verranno inviati ad allo stesso.
Se l'host da verificare è un Server Gestito, allora l'indirizzo IP del Server di Amministrazione deve essere fornito all'interno del parametro BEA Domain Admin Server, ed il nome del Server Gestito dovrebbe essere incluso nel parametro BEA Server Name, ed appeso alla fine del campo SNMP Community String. Tale operazione causerà l'invio delle interrogazioni SNMP all'host del Server di Amministrazione, come necessario, ridirezionando però il probe specifico all'host del Server Gestito.
È da notare che la community string necessaria per i probes eseguiti nei confronti degli host dei Server Gestiti, deve presentare la forma seguente,
community_prefix@managed_server_name
, in questo modol'interrogazione SNMP sarà in grado di ritornare i risultati necessari per il Server Gestito desiderato. Per finire, SNMP deve essere abilitato su ogni sistema monitorato. Il supporto SNMP può essere abilitato e configurato attraverso la console WebLogic.
Si prega di consultare la documentazione presente con il vostro server BEA, oppure di consultare le informazioni presenti sul sito web BEA, per maggiori dettagli sulla community string naming conventions di BEA: http://e-docs.bea.com/wls/docs70/snmpman/snmpagent.html
D.3.1. BEA WebLogic::Execute Queue Copia collegamentoCollegamento copiato negli appunti!
Copia collegamentoCollegamento copiato negli appunti!
Il probe BEA WebLogic::Execute Queue controlla il WebLogic execute queue e fornisce le seguenti metriche:
- Idle Execute Threads — Numero di esecuzioni thread in uno stato di idle.
- Queue Length — Numero di richieste presenti nella coda.
- Request Rate — Numero di richieste per secondo.
Questo protocollo di trasporto di probe è User Datagram Protocol (UDP).
Campi | Valore |
---|---|
SNMP Community String* | pubblico |
Porta SNMP* | 161 |
Versione SNMP* | 1 |
BEA Domain Admin Server | |
BEA Server Name* | myserver |
Nome della coda* | default |
Critical Idle Massimo di Esecuzione dei Thread | |
Warning Idle Massimo di Esecuzione dei Threads | |
Critical Lunghezza massima della coda | |
Warning Lunghezza Massima della Coda | |
Critical Rapporto Massimo di Richiesta | |
Warning Rapporto Massimo di Richiesta |
D.3.2. BEA WebLogic::Heap Free Copia collegamentoCollegamento copiato negli appunti!
Copia collegamentoCollegamento copiato negli appunti!
Il probe BEA WebLogic::Heap Free raccoglie la seguente metrica:
- Heap Free — La percentuale di spazio libero disponibile.
Questo protocollo di trasporto di probe è User Datagram Protocol (UDP).
Campi | Valore |
---|---|
SNMP Community String* | pubblico |
Porta SNMP* | 161 |
Versione SNMP* | 1 |
BEA Domain Admin Server | |
BEA Server Name* | myserver |
Critical Heap Massimo disponibile | |
Warning Heap Massimo disponibile | |
Warning Heap Minimo disponibile | |
Critical Heap Minimo Disponibile |
D.3.3. BEA WebLogic::JDBC Connection Pool Copia collegamentoCollegamento copiato negli appunti!
Copia collegamentoCollegamento copiato negli appunti!
Il probe BEA WebLogic::JDBC Connection Pool controlla il pool di Java Database Connection (JDBC) presente solo su di un domain Admin Server (e non sui Managed Servers),e raccolgie le seguenti metriche:
- Connections — Il numero di collegamenti al JDBC.
- Connections Rate — Velocità con la quale vengono eseguiti i collegamenti per il JDBC, misurato in collegamenti al secondo.
- Waiters — Numero di sessioni in attesa di collegamento al JDBC.
Questo protocollo di trasporto di probe è User Datagram Protocol (UDP).
Campi | Valore |
---|---|
SNMP Community String* | pubblico |
Porta SNMP* | 161 |
Versione SNMP* | 1 |
BEA Domain Admin Server | |
BEA Server Name* | myserver |
JDBC Pool Name* | MyJDBC Connection Pool |
Critical Collegamenti Massimi | |
Warning Collegamenti Massimi | |
Critical Rapporto Massimo di Collegamento | |
Warning Velocità di Collegamento Massima | |
Critical Waiter Massimo | |
Warning Waiter Massimo |
D.3.4. BEA WebLogic::Server State Copia collegamentoCollegamento copiato negli appunti!
Copia collegamentoCollegamento copiato negli appunti!
Il probe BEA WebLogic::Server State controlla lo stato corrente di un Web server BEA Weblogic. Se il probe non è in grado di eseguire un colegamento col server, verrà riportato uno stato CRITICAL.
Questo protocollo di trasporto di probe è User Datagram Protocol (UDP).
Campi | Valore |
---|---|
SNMP Community String* | pubblico |
Porta SNMP* | 161 |
Versione SNMP* | 1 |
BEA Domain Admin Server | |
BEA Server Name* |
D.3.5. BEA WebLogic::Servlet Copia collegamentoCollegamento copiato negli appunti!
Copia collegamentoCollegamento copiato negli appunti!
Il probe BEA WebLogic::Servlet controlla le prestazioni di un servlet particolare impiegato su di un server WebLogic, altresì è in grado di raccogliere le seguenti metriche:
- High Execution Time — La quantità più elevata di tempo, espressa in millisecondi, necessaria al servelt per essere eseguito dopo l'avvio del sistema.
- Low Execution Time — La quantità di tempo più bassa espressa in millisecondi, necessaria al servlet per essere eseguito dopo l'ultimo riavvio.
- Execution Time Moving Average — Una media di spostamento del tempo di esecuzione.
- Execution Time Average — Un tempo di esecuzione medio standard.
- Velocità di Ricarica — Numero di volte al minuto che il servlet specificato viene ricaricato.
- Velocità di Invocazione — Il numero di volte che il servlet specificato esegue una invocazione al minuto.
Questo protocollo di trasporto di probe è User Datagram Protocol (UDP).
Campi | Valore |
---|---|
SNMP Community String* | pubblico |
Porta SNMP* | 161 |
Versione SNMP* | 1 |
BEA Domain Admin Server | |
BEA Server Name* | myserver |
Nome del servlet* | |
Critical Tempo di Esecuzione Alto Massimo | |
Warning Tempo di Esecuzione Alto Massimo | |
Critical Tempo Medio Massimo di Esecuzione dello Spostamento | |
Warning Tempo Medio di Esecuzione dello Spostamento Massimo |