Nexus' software components have new names:

Nexus PRIME -> Smart ID Identity Manager
Nexus Certificate Manager -> Smart ID Certificate Manager
Nexus Hybrid Access Gateway -> Smart ID Digital Access component
Nexus Personal -> Smart ID clients

Go to Nexus homepage for overviews of Nexus' solutions, customer cases, news and more.

This article describes how to configure log4j2 for Smart ID Self-Service.


In this article, <SMARTIDHOME> refers to /home/nexus, but this can be different depending on the setup.


The server side logging of Self-Service uses log4j2, you can configure it with <SMARTIDHOME>/docker/compose/selfservice/config/log4j2.xml.

See log4j2 documentation:

JSON template

You can enable the json template in the <SMARTIDHOME>/docker/compose/selfservice/config/log4j2.xml by switching from the PatternLayout to JsonTemplateLayout.

You can then modify the json template in <SMARTIDHOME>/docker/compose/selfservice/config/log4j2JsonLayout.json.

See log4j2 json template documentation:

This article is valid for Smart ID 21.04 and later.

Related information