Log Schema (LSC) files catalog the events that may be logged for a given application. They also indicate what kind of data is stored in the events fields. At startup, each applications LSC file is loaded with its associated Application object.
The File and Syslog channel drivers use the information in LSC files to log events to disk. You must be familiar with the event structure defined in the LSC files to configure event notifications, create queries, and use event variables.
At startup, the File and Syslog channel drivers load each applications log schema in memory. If a logging application has multiple language versions of its log schema, the drivers load the schema for the language designated in their respective Channel objects. The File and Syslog channel drivers then reference the log schemas to write localized event descriptions to their log files.
NOTE: If the File and Syslog Channel objects reference the same language, the drivers independently load the log schema in their own memory. The only time the log schema is shared is between multiple instances of the same driver. For example, if you have two File channels configured to write Translated log files in English, the English log schema for each application is only loaded once.
iManager and Nsure Audit Report also reference the log schemas. They use the Field titles defined in the log schemas to label column headings and event fields in the query results.
Log schemas are manually imported in iManager and Nsure Audit Report. Both applications import the log schema from the Application object. For information on importing and viewing log schema files, see "Importing and Viewing Log Events in iManager and Importing and Viewing Events in Nsure Audit Report in the Novell Nsure Audit Administration Guide.
NOTE: Nsure Audit Report and iManager only support one language version of each log schema file at a time.
While there is only one log schema for a given application, there may be many localized versions of the Log Schema (LSC) file. Nsure Audit stores each language version of the LSC file as an attribute in its respective Application object. For example, English LSC files are stored under the NAuditAppSchemaEn attribute; German LSC files are stored under the NAuditAppSchemaDe attribute; and so forth.
IMPORTANT: Each language-version of the LSC file must be added to the Application object before it can be used by the Syslog and File channel drivers to create localized log files.
For information on importing and viewing each application's LSC file in iManager, see the Product Events screen in the Query Configuration task.
For more information on event structure, see Event Structure.
For more information on event variables, see Event Variables.
For more information on using Nsure Audit, see Nsure Audit Help.
A trademark symbol (®, TM, etc.) denotes a Novell trademark. An asterisk (*) denotes a third-party trademark. For information on trademarks, see Legal Notices.