dfs_log.xml
configuration file controls the destination, contents, and formats
of the logging facility log for SAS Federation Server.
You can change logging levels dynamically without stopping the server.
dfs_%d_%S{pid}.logwhere
%d
is
the date and %S{pid}
is the process ID number
(PID) for SAS Federation Server.
/var/log
directory.
Logger Name
|
Logging Level
|
Description
|
---|---|---|
Admin
|
Info
|
processes log events
that are relevant to system administrators or computer operators.
|
App
|
Info
|
processes log events
that are related to specific applications. For example, metadata servers,
OLAP servers, stored process servers, and workspace servers use loggers
that are named App.class.interface.method to record method calls that
are issued to the server.
|
App.Server
|
Info
|
Server top-level object
run-time and interface events.
|
Debug
|
Method call and return
events.
|
|
Trace
|
Method parameters.
|
|
App.Session
|
Info
|
Session object run-time
and interface events.
|
Debug
|
Method call and return
events.
|
|
Trace
|
Method parameters.
|
|
App.Connection
|
Info
|
Connection object run-time
and interface events
|
Debug
|
Method call and return
events.
|
|
Trace
|
Method parameters.
|
|
App.Statement
|
Info
|
Statement object run-time
and interface events
|
Debug
|
Method call and return
events.
|
|
Trace
|
Method parameters.
|
|
App.Program
|
Info
|
General application
independent events including errors and warnings from arbitrary services
or the OS
|
Audit
|
Info
|
Processes log events to be used for auditing. These events include updates to public
metadata objects, user access to SAS libraries, accepted and rejected user authentication requests, and administration of users, groups, and access controls.
|
Audit Authentication
|
Info
|
Authentication provider
events.
|
Audit Table
|
Info
|
Federation server specific
events.
|
Audit Table Connection
|
Info
|
Audit events related
to server connections, including connection pooling and dynamic connections.
|
Audit.Table.Security
|
Info
|
Federation Server authorization events.
|
Audit.Table.Security.Provider
|
Info
|
Detailed authorization services run-time events relating to user identity management
and access control
logic and enforcement decisions.
|
Logging
|
Error
|
SAS logging facility
configuration and run-time events.
|
Logging.Appender
|
Error
|
Appender-specific configuration
and run-time events.
|
Logging.Appender.DB
|
Error
|
DB Appender-specific events (used in SQL Logging).
|
Cradle
|
Info
|
General server process
framework services, start-up and termination events.
|
Info
|
Processes log events for servers that use the Integrated Object Model (IOM). The IOM interface provides access to SAS Foundation features such as the SAS
language,
SAS libraries, the server file system, results content, and formatting services. IOM
servers include metadata servers, OLAP servers, stored process servers, and workspace
servers.
|
|
IOM.Proxy
|
Info
|
Server to server outcall
events.
|
Debug
|
Method call and return
events.
|
|
Trace
|
Method parameters.
|
|
IOM.PE
|
Warn
|
Communication protocol
engine events.
|
Perf
|
Error
|
Processes log events
that are related to system performance.
|
Perf.ARM
|
Error
|
Application Response Measurement performance events.
|
Perf.ARM.IOM.Session
|
Error
|
Session API performance events.
|
Perf.ARM.IOM.Environment
|
Error
|
Environment API performance events.
|
Perf.ARM.IOM.Connection
|
Error
|
Connection API performance events.
|
Perf.ARM.IOM.Statement
|
Error
|
Statement API performance events.
|
Perf.ARM.FederationServer
|
Warn
|
Federation server API independent performance events.
|
Perf.ARM.SQLServices
|
Warn
|
Local SQL services performance events.
|
<root>
|
Error
|
All events produced
from SAS Federation Server.
|
Logger
|
Logging Level
|
Description
|
---|---|---|
Audit.SQLFPkg.package-name
|
Debug
Trace
|
Used to log security-related
events.
|
App.SQLFPkg.package-name
|
Debug
Trace
|
Used to log API, logic run time events.
|
Package-name
|
Function
|
Logger
|
---|---|---|
RLS (Row-level security)
|
SYSCAT.RLS
|
Audit.SQLFPkg.RLS
|
App.SQLFPkg.RLS
|
||
DM (Data masking)
|
SYSCAT.DM
|
Audit.SQLFPkg.DM
|
App.SQLFPkg.DM
|
||
UTL (Utilities)
|
SYSCAT.UTL
|
Audit.SQLFPkg.UTL
|
App.SQLFPkg.UTL
|
Level
|
Description
|
---|---|
TRACE
|
Produces the most detailed
information about your application. This level is primarily used by
SAS Technical Support or development.
|
DEBUG
|
Produces detailed information
that you use to debug your application. This level is primarily used
by SAS Technical Support or development.
|
INFO
|
Provides information
that highlights the progress of an application.
|
WARN
|
Provides messages that
identify potentially harmful situations.
|
ERROR
|
Provides messages that
indicate that errors have occurred. The application might continue
to run.
|
FATAL
|
Provides messages that
indicate that severe errors have occurred. These errors will probably
cause the application to end.
|
dfs_log.xml
file located
in the /etc
directory of the configuration
path. Before modifying the file, be sure to make a backup copy.