Chat now with support
Chat with Support

Identity Manager 9.2.1 - Process Monitoring and Troubleshooting Guide

About this guide Monitoring handling of processes Support for error localization in One Identity Manager Configuring logs in One Identity Manager Application-specific configuration files

Configuring notification behavior for DBQueue Processor initialization

If errors occur during initialization of the DBQueue Processor, messages are written to the application log. You can use the results display in the Microsoft Management Console, for example, to view the application log.

Use the QBM | DBServerAgent | CreateNotification configuration parameter to configure in which cases error messages are written to the application log. In the Designer, you can modify the configuration parameter as required.

Permitted values are:

  • 0: No logging.

  • 1: Only success messages are logged.

  • 2: Only error messages are logged.

  • 3: All messages are logged.

For more information about the DBQueue Processor, see the One Identity Manager Configuration Guide.

Enabling the crash recorder

The crash recorder saves the previous 128 messages starting at Debug level and issues these in the error message window. You can configure the crash recorder using the configuration files for the One Identity Manager tools (*.exe.config).

  • If the variable CrashRecorderBuffer is set to the value 0, the crash record functionality is disabled.

  • Permitted values for CrashRecorderLevel are Debug, Error, Fatal, Info, Off, Trace and Warn.

Example: Enabling the crash recorder in the configuration file

<configuration>

<configSections>

...

<section name="connectionbehaviour" type="System.Configuration. NameValueSectionHandler" />

</configSections>

...

<appSettings>

<add key="CrashRecorderBuffer" value="128" />

<add key="CrashRecorderLevel" value="Error" />

</appSettings>

<connectionbehaviour>

...

</connectionbehaviour>

...

</configuration>

Related topics

Application-specific configuration files

General configuration settings of One Identity Manager components can be predefined in a configuration file. The configuration files are stored in the program directory. Each administration tool can take its settings from a configuration file.

One Identity Manager components, such as the Manager or the Designer, have a configuration file for .NET exe's with a predefined format for this. There is a configuration section in the file for each of the different modules of a One Identity Manager component.

The root in the XML file is always called configuration. All other sections of the configuration file must be in the mandatory configSections section and their type must be defined.

NOTE: Entries are case-sensitive.

Format of the configuration file using .exe.config as an example

<?xml version="1.0" encoding="utf-8" ?>

<configuration>

<configSections>

<section name="formprovider" type="System.Configuration.NameValueSectionHandler" />

<section name="formarchives" type="System.Configuration.NameValueSectionHandler" />

<section name="vicontrols" type="System.Configuration.NameValueSectionHandler" />

<section name="connectionbehaviour" type="System.Configuration.NameValueSectionHandler" />

<section name="dialogplugins" type="System.Configuration.NameValueSectionHandler" />

<section name="consistencychecks" type="System.Configuration.NameValueSectionHandler" />

<section name="nlog" type="NLog.Config.ConfigSectionHandler, NLog"/>

</configSections>

<dialogplugins>

<add key="ComplianceRuleSimulation" value="VI.DialogEngine.Plugins.ComplianceRuleSimulation, AE.DialogEngine.Plugins" />

<add key="ComplianceRuleSimulationSummary" value="VI.DialogEngine.Plugins.ComplianceRuleSimulationSummary, AE.DialogEngine.Plugins" />

</dialogplugins>

<consistencychecks>

<add key="AE" value="VI.ConsistencyChecks.AE.dll" />

<add key="Common" value="VI.ConsistencyChecks.Common.dll" />

</consistencychecks>

<formarchives>

<add key="Forms" value="archive:.\???.Forms*.vif;10" />

<add key="CustomForms" value="archive:.\AE.CustomForms.*.vif;5" />

<add key="CommonForms" value="archive:.\Common.Forms*.vif;5" />

</formarchives>

<vicontrols>

<add key="defaultcontroldesign" value="System" />

</vicontrols>

<nlog autoReload="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

<variable name="appName" value="Manager"/>

<include file="${basedir}/globallog.config" ignoreErrors="true"/>

</nlog>

</configuration>

Related topics
Related Documents

The document was helpful.

Select Rating

I easily found the information I needed.

Select Rating