Captain-P-Goldfish/scim-for-keycloak

Methods for checking the metrics of SCIM http request processing

Opened this issue · 1 comments

Hi, I would like to know the processing metrics for handling incoming SCIM requests, including how many requests are processed, response time, values that can be processed concurrently, etc. I know that keycloak provides functionality for default metrics, but I'm not sure if it matches the metrics values for scim requests. I'm wondering if the plugin provides such functionality, or do you have a good way to get these metrics values? Thanks!

Could you specify what exactly you want?
Do you want prometheus-data to count the number of requests at the SCIM endpoints?
I actually haven't tried this yet if this is collected by default if a prometheus-listener is added. Since Keycloak is based on quarkus I would assume that most metrics are collected by the framework over quarkus but this is just a guess since I haven't checked this in detail yet.

I will leave this ticket open to check when I find some time for it. But please expect this to take a while since I have a few more urgent issues that require attention.