Lo script La sezione LOGGING del file di configurazione consente di specificare il modo in cui ricevere i messaggi.
La destinazione dove InterChange Server scrive i messaggi.
E' possibile registrare i messaggi nell'output standard(STDOUT) o in un di cui specificare il percorso. Se si specifica STDOUT, i messaggi vengono visualizzati in una finestra del prompt dei comandi in cui viene avviato il server.
Se non viene specificato alcun valore per questo parametro,InterChange Server scriverà i messaggi nel file InterchangeSystem.log, nella directory ProductDir.
Esempio:LOG_FILE = test.log (in the ProductDir directory)
LOG_FILE = STDOUT
Gli indirizzi e-mail a cui InterChange Server invia i messaggi di errore e di errore irreversibile, oltre a scriverli nel file di log. Se viene omesso un dominio e-mail, InterChange Server utilizza il dominio predefinito POP mail.
Per ulteriori dettagli sulle notifiche e-mail, fare riferimento al manuale System Administration Guide.
Esempi: MESSAGE_RECIPIENT = troubleshooters
Questo esempio illustra il modo in cui impostare le notifiche e-mail ad un elenco di distribuzione denominato troubleshooters. Se il dominio di e-mail viene omesso, InterChange Server utilizzerà il dominio predefinito POP mail.
MESSAGE_RECIPIENT = dave,dana@myhome.com
Questo esempio illustra il modo in cui impostare le notifiche e-mail a due indirizzi utenti, dave e dana@myhome.com, se il programma di e-mail utilizza una virgola per separare più indirizzi.
Non esiste un valore predefinito per questo parametro.
Questa destinazione consente l'invio dei messaggi di registrazione ad output standard e ad un file di log. Se è stato impostato il parametroLOG_FILE su un file valido e non su STDOUT (output standard) impostando allora i mirrorMIRROR_LOG_TO_STDOUT = TRUE viene impostato l'output di registrazione sull'output standard. Questo parametro viene ignorato se LOG_FILE = STDOUT.
A causa del sovraccarico di prestazione del file di log, impostare questo parametro su true solo durante lo sviluppo e l'esecuzione del debug. Impostarlo su false o non impostarlo affatto (nel qual caso il valore predefinito sarà false) durante la produzione.
Il valore predefinito per questo parametro è false (off).
Il limite di dimensione del file di log. E' possibile che il valore sia in KB (kilobyte), MB (megabyte) o GB (gigabyte). Se non è specificata nessuna unità, l'impostazione predefinita sarà in byte.
Esempi:
MAX_LOG_FILE_SIZE = 100 KB MAX_LOG_FILE_SIZE = 5 MB MAX_LOG_FILE_SIZE = 1 GB MAX_LOG_FILE_SIZE = 8192
Se il valore per questo parametro viene specificato si considera implicitamente abilitata la funzione di archiviazione log.
il valore predefinito per questo parametro è UNLIMITED.
Il numero di archivio registrazioni da conservare. I nomi dei file di archivio derivano dal valore specificato LOG_FILE. Questo parametro viene ignorato se non è specificato il parametro MAX_LOG_FILE_SIZE o se è impostato LOG_FILE=STDOUT.
Esempio:
Se LOG_FILE = logs\InterchangeSystem.log nella directory ProductDir e NUMBER_OF_ARCHIVE_LOGS = 3
le registrazioni di archivio vengono denominate come segue (nella directory ProductDir):
logs\InterchangeSystem_Arc_01.log logs\InterchangeSystem_Arc_02.log logs\InterchangeSystem_Arc_03.log
Il numero predefinito di archivi è 5, a meno che questo parametro non venga sovrascritto dal parametro NUMBER_OF_ARCHIVE_LOGS o a meno che MAX_LOG_FILE_SIZE non sia impostato su un valore diverso da UNLIMITED.