MessageType EnumerationNFX Class Library

[This is preliminary documentation and is subject to change.]

Stipulates general logging message types like: Info/Warning/Error etc...

Namespace: NFX.Log
Assembly: NFX (in NFX.dll) Version: 3.0.0.1 (3.0.0.1)
Syntax

public enum MessageType
Members

  Member nameValueDescription
Debug0 Used in debugging temp code
DebugA1
DebugB2
DebugC3
DebugD4
DebugSQL5 Emitted by DataStore implementations
DebugGlue6 Emitted by Glue/Net code
DebugZ7 Last debug-related message type for use in debug-related max-level config setting
Trace50 Tracing, no danger to system operation
TraceA51
TraceB52
TraceC53
TraceD54
TraceSQL55 Emitted by DataStore implementations
TraceGlue56 Emitted by Glue/Net code
TraceErl57 Emitted by Erlang code
TraceZ58 Last trace-related message type for use in trace-related max-level config setting
PerformanceInstrumentation90 Performance/Instrumentation-related message
Info100 Informational message, no danger to system operation
InfoA101
InfoB102
InfoC103
InfoD104
InfoZ105 Last info-related message type for use in info-related max-level config setting
SecurityAudit200 Permission audit, usualy a result of client user action, no danger to system operation
Notice300 SYSLOG.Notice Events that are unusual but not error conditions - might be summarized in an email to developers or admins to spot potential problems - no immediate action required.
Warning400 Caution - inspect and take action. SYSLOG.Warning, not an error, but indication that an error will occur if action is not taken, e.g. file system 85% full - each item must be resolved within a given time.
Error500 Recoverable error, system will most-likely continue working normally. SYSLOG.Error Non-urgent failures, these should be relayed to developers or admins; each item must be resolved within a given time.
Critical600 SYSLOG.Critical Should be corrected immediately, but indicates failure in a primary system, an example is a loss of a backup ISP connection.
CriticalAlert700 SYSLOG.Alert Should be corrected immediately, therefore notify staff who can fix the problem. An example would be the loss of a primary ISP connection.
Emergency1000 Unrecoverable error, system will most-likely experience major operation disruption. SYSLOG.Emergency - A "panic" condition usually affecting multiple apps/servers/sites. At this level it would usually notify all tech staff on call.
CatastrophicError2000 Unrecoverable error, system will experience major operation disruption. SYSLOG.Emergency - A "panic" condition usually affecting multiple apps/servers/sites. At this level it would usually notify all tech staff on call.
See Also