Il comando pdm_logfile consente di modificare le dimensioni cutover del file stdlog.x. Il cutover si può verificare dopo la scrittura di un numero specificato di byte. In UNIX, questo valore viene ripristinato ogni volta che si esegue il comando pdm_init. In Windows, le impostazioni vengono mantenute ogni volta che si eseguono i comandi pdm_halt e pdm_init.
Sintassi
Il comando presenta il seguente formato:
pdm_logfile [-L|-h]
or
pdm_logfile [-g -h] [-b byte]
Esempio
Per impostare il cutover dei file stdlog.x ogni 500.000 byte, immettere il comando seguente:
pdm_logfile -f STD -b 500000
-L
Crea un elenco dei cutover correnti.
-q
Esegue il comando pdm_logfile in modalità non interattiva.
-b byte
Specifica il numero di byte che devono essere scritti prima del cutover.
Restrictions
È possibile eseguire il comando pdm_load mentre CA SDM è attivo, tuttavia le prestazioni potrebbero risentirne in modo significativo. Si consiglia di eseguire il comando pdm_load quando nessun utente sta utilizzando CA SDM.
Importante: in UNIX, LIBPATH deve essere impostato prima di eseguire diverse utilità di CA SDM. Utilizzare pdm_task per impostare LIBPATH prima di eseguire un'utilità. Immettere ad esempio "pdm_task pdm_clean_attachments...".
L'utilità pdm_log4j_config consente di configurare i file delle proprietà log4j di CA SDM, i componenti Web, PDM_RPC, Support Automation, Resto e CMDB Visualizer. Esegue lo script in batch dell'utilità adatto al proprio ambiente. Per Windows, eseguire pdm_log4j_config dalla riga di comando. Per UNIX, eseguire il file pdm_log4j_config.sh.
Il comando presenta il seguente formato:
pdm_log4j_config -f <component> -d pdm_log4j_config -h pdm_log4j_config -f <component> [-a | -n <name>] [-l <log level>] [I <max # of log files>] [-s <max size of log files>] [-t <log level threshold>]
Specifica la configurazione log4j di CA SDM o il componente di CA SDM che si desidera modificare. Immettere uno dei valori seguenti:
SDM_WEB, SDM_RPC, REST, SA, o Viz.
Nota: utilizzare l'opzione obbligatoria con le altre opzioni.
Visualizza la configurazione corrente di log4j.properties.
Visualizza la Guida in linea dell'utilità.
Completa tutte le modifiche a log4j.properties a livello globale.
Specifica la modifica di un nome di classe o di pacchetto specifico.
Specificare un nome di classe, ad esempio bop_logging, oppure un nome di pacchetto completo, ad esempio com.ca.ServicePlus.
Specifica il livello di registro che si desidera impostare.
Nota: specificare l'opzione di -a oppure -n.
Specifica l'indice di numero di file massimo che si desidera impostare.
Nota: specificare l'opzione di -a oppure -n.
Specifica le dimensioni di file massime che si desidera impostare.
Nota: specificare l'opzione di -a oppure -n.
Importante Modificare l'appender nel file log4j.properties del Visualizer in Rolling File Appender prima di eseguire il comando con questo parametro. Se non si modifica l'appender, MaxFileSize genera registri nello stesso file.
Specifica la soglia del livello di registro.
Nota: specificare l'opzione di -a oppure -n.
L'elenco seguente fornisce alcuni esempi di utilizzo dell'utilità pdm_log4j_config:
Ad esempio, è possibile impostare tutti i logger configurati in Support Automation a un livello di DEBUG:
pdm_log4j_config -f SA -a -l DEBUG
Ad esempio, è possibile impostare il logger per il pacchetto pdm_rpc su DEBUG utilizzando uno dei seguenti codici di esempio:
pdm_log4j_config -f SDM_RPC -n pdm_rpc -l DEBUG
pdm_log4j_config -f SDM_RPC -n com.ca.ServicePlus.pdm_rpc -l DEBUG
Ad esempio, impostare 9 come numero massimo di file per tutti gli appender.
pdm_log4j_config -f REST -a -i 9
Ad esempio, è possibile impostare 7 come numero massimo di file per bop_logging.
pdm_log4j_config -f SDM_WEB -n bop_logging -i 7
Ad esempio, è possibile impostare 9 come dimensione massima dei file per tutti gli appender.
pdm_log4j_config -f REST -a -s 9MB
Ad esempio, è possibile impostare 7 come dimensione massima di bop_logging.
pdm_log4j_config -f SDM_WEB -n bop_logging -s 7MB
Ad esempio, è possibile impostare la soglia del livello di registro su DEBUG.
pdm_log4j_config -f SA -a -t DEBUG
Nota: il parametro -t della soglia del livello di registro prevale sul parametro -l del livello di registro. In caso di modifica del livello di registro e del livello di soglia, i registri di debug del servlet non verranno visualizzati nel file.
Ad esempio, è possibile impostare la soglia del livello di registro su WARN.
pdm_log4j_config -f SDM_WEB -n bop_logging -t WARN
pdm_log4j_config -f REST -d
Importante. Utilizzare le variabili -l, -i, -s, e -t insieme a una delle opzioni -a o -n, ma non utilizzare entrambe le opzioni. L'opzione -f è obbligatoria. Le opzioni -h e -d sono escludono automaticamente qualsiasi altra opzione.
Gli amministratori possono modificare l'intervallo di monitoraggio delle modifiche del file log4j.properties. Per impostazione predefinita, l'intervallo di aggiornamento è impostato ogni 60 secondi. I componenti di CA SDM, inclusi i servlet SDM, PDM_RPC, Support Automation, CMDB Visualizer e REST eseguono la connessione mediante il file log4j.
Procedere come descritto di seguito:
NX_ROOT
Nota: se il valore immesso è negativo o non numerico, verrà utilizzato il valore predefinito di 60 secondi.
Per impostazione predefinita, i servlet quali PDMContextListener, pdmweb, UploadServlet e pdm_report registrano i messaggi di livello INFO nel file jsrvr.log. Modificare il livello di soglia dell'appender jsrvr.log per eseguire la registrazione di qualsiasi messaggio del livello INFO.
Procedere come descritto di seguito:
log4j.appender.jsrvrlog.Threshold=debug
log4j.logger.com.ca.ServicePlus.uploadservlet=debug, jsrvrlog
Nota: in caso di modifica del livello di registro ma non del livello di soglia, i registri DEBUG del servlet non verranno visualizzati nel file. Non tutti i servlet dispongono di logger espliciti associati. Ad esempio, il file log4j.properties include pdmweb, BOServlet, pdm_export, pdm_report e pdm_cache appartenenti al servlet pdmweb. Per visualizzare i registri di debug da questi servlet, modificare il livello di registro pdmweb.
Tutti i registri delle applicazioni nonwebapp vengono aggiunti al file jstd.log separatamente. Per visualizzare i registri per tali applicazioni, ad esempio pdm_rpc, modificare il livello di registro dell'applicazione desiderata.
Procedere come descritto di seguito:
log4j.logger.com.ca.ServicePlus.pdm_rpc=debug
| Copyright © 2012 CA. Tutti i diritti riservati. | Contatta CA Technologies |