Types of log publishers
The PingDirectory server provides several classes of log publishers for parsing, aggregating, and filtering information events that occur during normal processing in the server.
There are three primary types of log publishers:
-
Access log publishers
-
Debug log publishers
-
Error log publishers
Each type has multiple subtypes of log files based on the log server type.
Access log publishers
Access log publishers provide the requests received and the responses returned by the PingDirectory server. This information can be used to understand the operations performed by clients and to debug problems with the client applications. It can also be used for collecting usage information for performance and capacity planning purposes.
For information on tools that can analyze the access log to provide summaries of LDAP activity and performance, see Monitoring PingDirectory metrics with Splunk and the summarize-access-log
tool description in Available command-line tools.
Access log type | Description | ||
---|---|---|---|
File-based audit log |
Special type of access logger that provides detailed information about changes processed within the server. Disabled by default.
|
||
JDBC-based access log |
Stores access log information using a Java Database Connectivity (JDBC) database connection. Disabled by default. |
||
File-based access logs |
Provides a character-based stream used by TextWriter publishers as a target for outputting log records. There are several types of file-based access loggers:
|
||
HTTP operation log publishers |
|
Debug log publishers
Debug log publishers provide information about warnings, errors, or significant events that occur within the server.
Debug log type | Description |
---|---|
Debug loggers |
|
Error log publishers
The Error log reports errors, warnings, and informational messages about events that occur during the course of the server’s operation.
Error log type | |||
---|---|---|---|
File-based error logs |
There are several types of File-based error logs:
|
||
JDBC-based error logs |
Stores error log information using a JDBC database connection. Disabled by default. |
||
Syslog-based error logs |
Publishes error messages to a syslog port. |