Log Events
The Service Manager and application services send log events to the Log Manager. The Log Manager generates log events for each service type.
Log events include a timestamp, in milliseconds, and a thread name that identifies the event.
You can view the following log event types on the Logs tab:
- •Domain log events. Log events generated from the Service Manager functions.
- •Analyst Service log events. Log events about each Analyst Service running in the domain.
- •Data Integration Service log events. Log events about each Data Integration Service running in the domain.
- •Model Repository log events. Log events about each Model Repository Service running in the domain.
- •User activity log events. Log events about domain and security management tasks that a user completes.
Log Event Components
The Log Manager uses a common format to store and display log events. You can use the components of the log events to troubleshoot Informatica.
Each log event contains the following components:
- •Service type, category, or user. The Logs tab categorizes events by domain category, service type, or user. If you view application service logs, the Logs tab displays the application service names. When you view domain logs, the Logs tab displays the domain categories in the log. When you view user activity logs, the Logs tab displays the users in the log.
- •Message or activity. Message or activity text for the log event. Use the message text to get more information about the log events for domain and application services. Use the activity text to get more information about log events for user activity. Some log events contain embedded log event in the message texts. For example, the following log events contains an embedded log event:
Client application [PmDTM], connection [59]: recv failed.
In this log event, the following log event is the embedded log event:
[PmDTM], connection [59]: recv failed.
When the Log Manager displays the log event, the Log Manager displays the severity level for the embedded log event.
- •Message or activity. Message or activity text for the log event. Use the message text to get more information about the log events for domain and application services. Use the activity text to get more information about log events for user activity. Some log events contain embedded log event in the message texts. For example, the following log events contains an embedded log event:
Client application [PmDTM], connection [59]: recv failed.
In this log event, the following log event is the embedded log event:
[PmDTM], connection [59]: recv failed.
When the Log Manager displays the log event, the Log Manager displays the severity level for the embedded log event.
- • Message or activity. Message or activity text for the log event. Use the message text to get more information about the log events for domain and application services. Use the activity text to get more information about log events for user activity. Some log events contain embedded log event in the message texts.
When the Log Manager displays the log event, the Log Manager displays the severity level for the embedded log event.
- •Security domain. When you view user activity logs, the Logs tab displays the security domain for each user.
- •Message or activity code. Log event code. If the message type is error or fatal, click on the message code to open the Informatica Knowledge Base search for the message. You must configure the support portal credentials in the user account to do the search.
- •Process. The process identification number for the Windows or UNIX service process that generated the log event. You can use the process identification number to identify log events from a process when an application service runs multiple processes on the same node.
- •Node. Name of the node running the process that generated the log event.
- •Thread. Identification number or name of a thread started by a service process.
- •Time stamp. Date and time the log event occurred.
- •Severity. The severity level for the log event. When you view log events, you can configure the Logs tab to display log events for a specific severity level.
Domain Log Events
Domain log events are log events generated from the domain functions the Service Manager performs.
Use the domain log events to view information about the domain and troubleshoot issues. You can use the domain log events to troubleshoot issues related to the startup and initialization of nodes and application services for the domain.
Domain log events include log events from the following functions:
- •Authorization. Log events that occur when the Service Manager authorizes user requests for services. Requests can come from the Administrator tool.
- •Container Management. Log events that occur when the Service Manager manages containers on nodes with the compute role.
- •Domain Configuration. Log events that occur when the Service Manager manages the domain configuration metadata.
- •Licensing. Log events that occur when the Service Manager registers license information.
- •License Usage. Log events that occur when the Service Manager verifies license information from application services.
- •Log Manager. Log events from the Log Manager. The Log Manager runs on the master gateway node. It collects and processes log events for Service Manager domain operations and application services.
- •Log Agent. Log events from the Log Agent.
- •Monitoring. Log events about Domain Functions.
- •Node Configuration. Log events that occur as the Service Manager manages node configuration metadata in the domain.
- •User Management. Log events that occur when the Service Manager manages users, groups, roles, and privileges.
- •Service Manager. Log events from the Service Manager and signal exceptions from DTM processes. The Service Manager manages all domain operations. If the error severity level of a node is set to Debug, when a service starts the log events include the environment variables used by the service.
Analyst Service Log Events
Analyst Service log events contain the following information:
- •Managing projects. Log events about managing projects in the Informatica Analyst, such as creating objects, folders, and projects. Log events about creating profiles, scorecards, and reference tables.
- •Running jobs. Log events about running profiles and scorecards. Logs about previewing data.
- •User permissions. Log events about managing user permissions on projects.
Data Integration Service Log Events
Data Integration Service logs contain logs about the following events:
- •Configuration. Log events about system or service configuration changes, application deployment or removal, and logs about the associated profiling warehouse.
- •Data Integration Service processes. Log events about application deployment, data object cache refresh, and user requests to run mappings, jobs, or workflows.
- •Service failures. Log events about failures that cause the Data Integration Service to be unavailable, such as Model repository connection failures or the service's failure to start.
Model Repository Service Log Events
Model repository Service log events contain the following information:
- •Model repository connections. Log events for connections to the repository from Informatica Developer, Informatica Analyst, and the Data Integration Service. Log events for connections to the repository from Informatica Developer and the Data Integration Service.
- •Model Repository Service. Log events about the Model Repository Service, including enabling, disabling, starting, and stopping the service.
- •Repository operations. Log events for repository operations such as creating and deleting repository content, and adding deployed applications.
- •User permissions. Log events about managing user permissions on the repository.
User Activity Log Events
User activity log events describe all domain and security management tasks that a user completes.
Use the user activity log events to determine when a user created, updated, or removed services, nodes, users, groups, or roles. Use the user activity log events to determine when a user created or updated services, users, groups, or roles.
The Service Manager writes user activity log events when the Service Manager needs to authorize a user to perform one of the following domain actions:
- •Enable or disable a service process.
- •Start, stop, enable, or disable a service.
- •Add, update, or shut down a node.
- •Modify the domain properties.
- •Move a folder in the domain.
The Service Manager also writes user activity log events each time a user adds, updates, or removes a user, group, or role. The Service Manager also writes user activity log events each time a user adds, updates, or removes a user, group, operating system profile, or role.
The user activity log displays information about the user who performed the security action.
The Service Manager writes a user activity log event each time a user account is locked or unlocked. The Service Manager also writes a user activity log event each time a user tries to log in to the domain with a client application.
The user activity logs also displays information about security audit trails and log events for changes to users, groups, and permissions.
To include security audit trails in the user activity log events, you must enable the SecurityAuditTrail property for the PowerCenter Repository Service in the Administrator tool.
When you import one or more repository objects, you can generate audit logs.
The audit logs contain the following information about the .xml file imported:
- •Host name and IP address of the client machine from which the .xml file was imported
- •Full local path of the .xml import file
- •The file name
- •The file size in bytes
- •Logged in user name
- •Number of objects imported
- •Time stamp of the import operation