kitodo / kitodo-production

Kitodo.Production is a workflow management tool for mass digitization and is part of the Kitodo Digital Library Suite.
http://www.kitodo.org/software/kitodoproduction/
GNU General Public License v3.0
58 stars 64 forks source link

Add logging for Service Manager #6107

Open matthias-ronge opened 1 week ago

matthias-ronge commented 1 week ago

Introduces logging in the Service Manager. This is initially to make it possible to log service usage. (It may be, that too many service requests can reduce performance. This is a first step to be able to look into this question.)

Messages like:

ServiceManager - Providing UserService to DynamicAuthenticationProvider
ServiceManager - Initializing AuthorizationService
ServiceManager - Providing AuthorityService to SecurityUserDetails

Example count: Displaying dashboard page after click on "login" button: 1,103 service look-ups.