Skip to main content



Event Log Details

Overview

When InRule is installed (or modified using the License Activation Utility) event logging can be set up to use either the Windows Application Event Log or an InRule Event Log source (the default is to use the InRule Event Log). InRule then uses either Event Log to record detailed application event information. This logging is performed any time irSDK is utilized, including the InRule products such as irAuthor, the Catalog Service, and the Rule Engine Service. The default logging is set up to log Errors and Warnings, however, info level logging can be configured for additional detail. For more information on how to fully configure Logging, see InRule Logging.

InRule Event Log Types

Runtime Event Log Details

InRule.Runtime Event Log Details

The following 3 logging levels are available for InRule.Runtime:

The default logging is set up to log Errors and Warnings only.

Below is an example of an InRule.Runtime Info level event log entry in the Windows Event Viewer.

mceclip0.png

Repository Event Log Details

InRule.Repository Warn Level Logging

TypeNameDescription
Repository WarningMessageWarning description
ThreadIdThread ID where the rule engine process is running
HostAppDomainHeapMemoryMBAmount of heap memory used by the host application in MB
Error InformationException details

InRule.Repository Info Level Logging

TypeName
GetRuleAppSummaryRepositoryServiceClientAggExecStats.StartTimeStamp
RepositoryServiceClientAggExecStats.GetTime
RepositoryServiceClientAggExecStats.OtherServiceCallTime
RepositoryServiceClientAggExecStats.GetInfoTime
RepositoryServiceClientAggExecStats.DefSerializationTime
ThreadId
RepositoryServiceClientAggExecStats.RunningTotalAll
HostAppDomainHeapMemoryMB
GetDefsForRuleAppRepositoryServiceClientAggExecStats.StartTimeStamp
RepositoryServiceClientAggExecStats.OtherServiceCallTime
RepositoryServiceClientAggExecStats.GetInfoTime
RepositoryServiceClientAggExecStats.DefSerializationTime
ThreadId
RepositoryServiceClientAggExecStats.RunningTotalAll
CreateRuleApplicationRepositoryServiceClientAggExecStats.StartTimeStamp
RepositoryServiceClientAggExecStats.OtherServiceCallTime
RepositoryServiceClientAggExecStats.DefSerializationTime
ThreadId
RepositoryServiceClientAggExecStats.RunningTotalAll
HostAppDomainHeapMemoryMB
UndoRuleAppCheckoutRepositoryServiceClientAggExecStats.StartTimeStamp
RepositoryServiceClientAggExecStats.GetTime
RepositoryServiceClientAggExecStats.OtherServiceCallTime
RepositoryServiceClientAggExecStats.GetInfoTime
RepositoryServiceClientAggExecStats.DefSerializationTime
ThreadId
RepositoryServiceClientAggExecStats.RunningTotalAll
HostAppDomainHeapMemoryMB
GetCheckoutSetsRepositoryServiceClientAggExecStats.StartTimeStamp
RepositoryServiceClientAggExecStats.GetTime
RepositoryServiceClientAggExecStats.OtherServiceCallTime:
RepositoryServiceClientAggExecStats.GetInfoTime
RepositoryServiceClientAggExecStats.DefSerializationTime
RepositoryServiceClientAggExecStats.RunningTotalAll
HostAppDomainHeapMemoryMB
CheckoutRuleApplicationRepositoryServiceClientAggExecStats.StartTimeStamp
RepositoryServiceClientAggExecStats.GetTime
RepositoryServiceClientAggExecStats.OtherServiceCallTime
RepositoryServiceClientAggExecStats.GetInfoTime
RepositoryServiceClientAggExecStats.DefSerializationTime
ThreadId
RepositoryServiceClientAggExecStats.RunningTotalAll
HostAppDomainHeapMemoryMB
GetStaleDefsForRuleAppRepositoryServiceClientAggExecStats.StartTimeStamp
RepositoryServiceClientAggExecStats.GetTime
RepositoryServiceClientAggExecStats.OtherServiceCallTime
RepositoryServiceClientAggExecStats.GetInfoTime
RepositoryServiceClientAggExecStats.DefSerializationTime
ThreadId
RepositoryServiceClientAggExecStats.RunningTotalAll
HostAppDomainHeapMemoryMB
Check-inRepositoryServiceClientAggExecStats.StartTimeStamp
RepositoryServiceClientAggExecStats.GetTime
RepositoryServiceClientAggExecStats.OtherServiceCallTime
RepositoryServiceClientAggExecStats.GetInfoTime
RepositoryServiceClientAggExecStats.DefSerializationTime
ThreadId
RepositoryServiceClientAggExecStats.RunningTotalAll
GetLatestRuleAppRevisionRepositoryServiceClientAggExecStats.StartTimeStamp
RepositoryServiceClientAggExecStats.GetTime
RepositoryServiceClientAggExecStats.OtherServiceCallTime
RepositoryServiceClientAggExecStats.GetInfoTime
RepositoryServiceClientAggExecStats.DefSerializationTime
ThreadId
RepositoryServiceClientAggExecStats.RunningTotalAll
CheckoutDefRepositoryServiceClientAggExecStats.StartTimeStamp
RepositoryServiceClientAggExecStats.GetTime
RepositoryServiceClientAggExecStats.OtherServiceCallTime
RepositoryServiceClientAggExecStats.GetInfoTime
RepositoryServiceClientAggExecStats.DefSerializationTime
ThreadId
RepositoryServiceClientAggExecStats.RunningTotalAll