urn:schemas-cosylab-com:LoggingConfig:1.0
complexType NamedLogger

Super Types
{http://www.w3.org/2001/XMLSchema}anyType
|
+--{urn:schemas-cosylab-com:LoggingConfig:1.0}UnnamedLogger (restriction)
|
+--{urn:schemas-cosylab-com:LoggingConfig:1.0}NamedLogger (extension)

Documentation
Configuration for an individual logger.
This allows to optionally configure certain loggers differently than the default logger. 
For example, one may choose to use the default logging config for all component loggers, but to set higher log levels for the container and ORB loggers. Note that components can also configure the log levels for their loggers, and that the log levels there have preference over any component logger config given here.
Properties
This component is not nillable.

Model
<...
  minLogLevel = logLevel : 2
  minLogLevelLocal = logLevel : 2
  Name = xs:string>

</...>


Attribute Summary
 logLevelminLogLevel
          All logs with priority lower than this value will be discarded and never sent to the logging system. 
 logLevelminLogLevelLocal
          Same as "minLogLevel", but controlling the printing of the log to stdout independently of sending the log to the log service. 
 xs:stringName
          The logger's name as it appears in the log record in the 'SourceObject' field. 

Attribute Detail

minLogLevel

All logs with priority lower than this value will be discarded and never sent to the logging system. On a normally running system, priority is kept to INFO level (4) or higher to avoid flooding the logging system. While debugging, it might be useful to increase the verbosity of the system by reducing the priority down to the lowest value 2. This value was called "MinCachePriority" prior to ACS 6.0.

Type:
logLevel
Default:
2
Use:
optional
Form:
unqualified

minLogLevelLocal

Same as "minLogLevel", but controlling the printing of the log to stdout independently of sending the log to the log service. Note that printing logs on the command line degrades performance much more than sending them to the log service. This value can be overridden by the env variable "ACS_LOG_STDOUT"

Type:
logLevel
Default:
2
Use:
optional
Form:
unqualified

Name

The logger's name as it appears in the log record in the 'SourceObject' field. Note that this attribute must be called 'Name' with uppercase to allow easy access to it using the CDB's support for 'map attributes'.

Type:
xs:string
Use:
required
Form:
unqualified

Source
<xs:complexType name="NamedLogger">
<xs:complexContent>
<xs:extension base="UnnamedLogger">
<xs:attribute name="Name" type="xs:string" use="required">
</xs:attribute>
</xs:extension>
</xs:complexContent>
</xs:complexType>


Submit a bug or a feature.
Created by xsddoc, a sub project of xframe, hosted at http://xframe.sourceforge.net.