Logging level reference

The logging level determines how much information PolicyCenter records in the log. The following list describes the different levels of information that PolicyCenter records in the log, in the increasing order of the severity of the information.

Level Description

TRACE

Messages about processes that are about to start or that completed. These types of messages provide flow-of-control logging. Trace logging has no or minimal impact on system performance. Typical messages might include:

  • “Calling plugin.”
  • “Returned from plugin call”.

DEBUG

Messages that test a provable and specific theory intended to reveal some system malfunction. These messages need not be details but include information that would be understandable by an administrator. For example, dumping the contents of an XML tag or short document is acceptable. However, exporting a large XML document with no line breaks is usually not appropriate. Typical messages might include:

  • “Length of Array XYZ = 2345.”
  • “Now processing record with public ID ABC:123456.”

INFO

Messages that convey a sense of correct system operation. Typical messages might include:

  • “Component XYZ started.”
  • “User X logged on to PolicyCenter.”

WARN

Messages that indicate a potential problem. Examples include:

  • “An assignment rules did not end in an assignment.”
  • “Special setting XYZ was not found, so PolicyCenter used the default value.”
  • “A plugin call took over 90 seconds.”

ERROR

Messages that indicate a definite problem. Typical messages might include:

  • “A remote system refused a connection to a plugin call.”
  • PolicyCenter can not complete operation XYZ even with a default.”