Configuration options

The environment variables defined in the .sh start files should be reviewed and updated to align with your environment and deployment objectives.

Logging level of OpenIAM modules

The logging level can be set using several values, such as WARN, INFO, DEBUG, TRACE, etc. One of the most useful levels is DEBUG, which generates detailed informational messages helpful for debugging the application.

To set the logging level, edit each relevant .sh start file as shown below.

[root@test services]# ll
total 52
drwxr-xr-x. 2 openiam openiam 4096 Apr 9 04:43 bin
-rwxr-xr-x. 1 openiam openiam 64 Mar 19 06:35 shutdown.sh
-rwxr-xr-x. 1 openiam openiam 701 Mar 19 06:35 start_auth.sh
-rwxr-xr-x. 1 openiam openiam 701 Mar 19 06:35 start_br.sh
-rwxr-xr-x. 1 openiam openiam 701 Mar 19 06:35 start_device.sh
-rwxr-xr-x. 1 openiam openiam 701 Mar 19 06:35 start_email.sh
-rwxr-xr-x. 1 openiam openiam 700 Apr 2 03:41 start_esb.sh
-rwxr-xr-x. 1 openiam openiam 701 Mar 19 06:35 start_groovy.sh
-rwxr-xr-x. 1 openiam openiam 700 May 19 06:55 start_idm.sh
-rwxr-xr-x. 1 openiam openiam 701 Mar 19 06:35 start_recon.sh
-rwxr-xr-x. 1 openiam openiam 701 Mar 19 06:35 start_sas.sh
-rwxr-xr-x. 1 openiam openiam 701 Mar 19 06:35 start_sync.sh
-rwxr-xr-x. 1 openiam openiam 701 Mar 19 06:35 start_workflow.sh
[root@test services]# pwd
/usr/local/openiam/services
[root@test services]#

In each script, set the following JVM option -Dlogging.level.org.openiam=DEBUG. Then restart the corresponding service for the changes to take effect.