question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

No data in grafana

See original GitHub issue

Description

I am following this tutorial https://quarkus.io/guides/security-keycloak-authorization to setup keycloak for a sample app. And I would like to show data in grafana

Expected Behavior

Charts being plotted in grafana with keycloak data

Actual Behavior

No data is shown

Environment

  • Operating system:
  • OpenShift versions:
  • Project Versions:

I am able to access keycloak metrics in the browser http://localhost:8180/auth/realms/quarkus/metrics.

The data is just not plotted in grafana.

My prometheus config is as follows:

  - job_name: "keycloak"
    metrics_path: /auth/realms/quarkus/metrics
    static_configs:
      - targets: ["10.1.1.79:8180"]

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:5 (1 by maintainers)

github_iconTop GitHub Comments

1reaction
MArK1donecommented, Oct 9, 2020

I have no data on my boards Screenshot from 2020-10-08 21-41-31

Curling the metrics endpoint returns data though. Don’t seem to find what I’ve done wrong.

# TYPE keycloak_user_event_IDENTITY_PROVIDER_POST_LOGIN_ERROR counter
# HELP keycloak_user_event_CLIENT_REGISTER Generic KeyCloak User event
# TYPE keycloak_user_event_CLIENT_REGISTER counter
# HELP keycloak_user_event_TOKEN_EXCHANGE_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_TOKEN_EXCHANGE_ERROR counter
# HELP keycloak_user_event_EXECUTE_ACTIONS_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_EXECUTE_ACTIONS_ERROR counter
# HELP keycloak_user_event_REMOVE_TOTP Generic KeyCloak User event
# TYPE keycloak_user_event_REMOVE_TOTP counter
# HELP jvm_gc_collection_seconds Time spent in a given JVM garbage collector in seconds.
# TYPE jvm_gc_collection_seconds summary
jvm_gc_collection_seconds_count{gc="Copy",} 165.0
jvm_gc_collection_seconds_sum{gc="Copy",} 1.207
jvm_gc_collection_seconds_count{gc="MarkSweepCompact",} 2.0
jvm_gc_collection_seconds_sum{gc="MarkSweepCompact",} 0.421
# HELP keycloak_user_event_RESTART_AUTHENTICATION_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_RESTART_AUTHENTICATION_ERROR counter
# HELP keycloak_user_event_LOGOUT Generic KeyCloak User event
# TYPE keycloak_user_event_LOGOUT counter
# HELP keycloak_user_event_SEND_RESET_PASSWORD Generic KeyCloak User event
# TYPE keycloak_user_event_SEND_RESET_PASSWORD counter
# HELP keycloak_user_event_REVOKE_GRANT Generic KeyCloak User event
# TYPE keycloak_user_event_REVOKE_GRANT counter
# HELP keycloak_user_event_REGISTER_NODE_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_REGISTER_NODE_ERROR counter
# HELP keycloak_user_event_UPDATE_TOTP_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_UPDATE_TOTP_ERROR counter
# HELP keycloak_user_event_IDENTITY_PROVIDER_FIRST_LOGIN_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_IDENTITY_PROVIDER_FIRST_LOGIN_ERROR counter
# HELP keycloak_user_event_VERIFY_EMAIL_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_VERIFY_EMAIL_ERROR counter
# HELP keycloak_user_event_IDENTITY_PROVIDER_LINK_ACCOUNT Generic KeyCloak User event
# TYPE keycloak_user_event_IDENTITY_PROVIDER_LINK_ACCOUNT counter
# HELP keycloak_user_event_GRANT_CONSENT Generic KeyCloak User event
# TYPE keycloak_user_event_GRANT_CONSENT counter
# HELP keycloak_user_event_UPDATE_PROFILE_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_UPDATE_PROFILE_ERROR counter
# HELP keycloak_user_event_UPDATE_CONSENT Generic KeyCloak User event
# TYPE keycloak_user_event_UPDATE_CONSENT counter
# HELP keycloak_user_event_GRANT_CONSENT_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_GRANT_CONSENT_ERROR counter
# HELP keycloak_user_event_IDENTITY_PROVIDER_LOGIN Generic KeyCloak User event
# TYPE keycloak_user_event_IDENTITY_PROVIDER_LOGIN counter
# HELP keycloak_admin_event_CREATE Generic KeyCloak Admin event
# TYPE keycloak_admin_event_CREATE counter
# HELP keycloak_user_event_REFRESH_TOKEN_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_REFRESH_TOKEN_ERROR counter
# HELP keycloak_user_event_UPDATE_PASSWORD Generic KeyCloak User event
# TYPE keycloak_user_event_UPDATE_PASSWORD counter
# HELP keycloak_user_event_CLIENT_DELETE_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_CLIENT_DELETE_ERROR counter
# HELP keycloak_user_event_EXECUTE_ACTION_TOKEN Generic KeyCloak User event
# TYPE keycloak_user_event_EXECUTE_ACTION_TOKEN counter
# HELP keycloak_response_errors Total number of error responses
# TYPE keycloak_response_errors counter
keycloak_response_errors{code="400",method="POST",} 1.0
keycloak_response_errors{code="404",method="GET",} 30.0
# HELP keycloak_registrations_errors Total errors on registrations
# TYPE keycloak_registrations_errors counter
# HELP keycloak_user_event_RESTART_AUTHENTICATION Generic KeyCloak User event
# TYPE keycloak_user_event_RESTART_AUTHENTICATION counter
# HELP keycloak_user_event_UNREGISTER_NODE_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_UNREGISTER_NODE_ERROR counter
# HELP keycloak_user_event_VERIFY_EMAIL Generic KeyCloak User event
# TYPE keycloak_user_event_VERIFY_EMAIL counter
# HELP keycloak_user_event_UPDATE_EMAIL Generic KeyCloak User event
# TYPE keycloak_user_event_UPDATE_EMAIL counter
# HELP keycloak_user_event_IMPERSONATE_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_IMPERSONATE_ERROR counter
# HELP keycloak_admin_event_ACTION Generic KeyCloak Admin event
# TYPE keycloak_admin_event_ACTION counter
# HELP keycloak_user_event_REVOKE_GRANT_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_REVOKE_GRANT_ERROR counter
# HELP keycloak_user_event_FEDERATED_IDENTITY_LINK_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_FEDERATED_IDENTITY_LINK_ERROR counter
# HELP keycloak_user_event_CLIENT_INITIATED_ACCOUNT_LINKING_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_CLIENT_INITIATED_ACCOUNT_LINKING_ERROR counter
# HELP jvm_memory_bytes_used Used bytes of a given JVM memory area.
# TYPE jvm_memory_bytes_used gauge
jvm_memory_bytes_used{area="heap",} 9.9764648E7
jvm_memory_bytes_used{area="nonheap",} 2.0414488E8
# HELP jvm_memory_bytes_committed Committed (bytes) of a given JVM memory area.
# TYPE jvm_memory_bytes_committed gauge
jvm_memory_bytes_committed{area="heap",} 1.43478784E8
jvm_memory_bytes_committed{area="nonheap",} 2.28765696E8
# HELP jvm_memory_bytes_max Max (bytes) of a given JVM memory area.
# TYPE jvm_memory_bytes_max gauge
jvm_memory_bytes_max{area="heap",} 5.18979584E8
jvm_memory_bytes_max{area="nonheap",} 7.80140544E8
# HELP jvm_memory_bytes_init Initial bytes of a given JVM memory area.
# TYPE jvm_memory_bytes_init gauge
jvm_memory_bytes_init{area="heap",} 6.7108864E7
jvm_memory_bytes_init{area="nonheap",} 7667712.0
# HELP jvm_memory_pool_bytes_used Used bytes of a given JVM memory pool.
# TYPE jvm_memory_pool_bytes_used gauge
jvm_memory_pool_bytes_used{pool="CodeHeap 'non-nmethods'",} 1439360.0
jvm_memory_pool_bytes_used{pool="Metaspace",} 1.42165608E8
jvm_memory_pool_bytes_used{pool="Tenured Gen",} 8.7584328E7
jvm_memory_pool_bytes_used{pool="CodeHeap 'profiled nmethods'",} 3.11712E7
jvm_memory_pool_bytes_used{pool="Eden Space",} 1.2117744E7
jvm_memory_pool_bytes_used{pool="Survivor Space",} 62576.0
jvm_memory_pool_bytes_used{pool="Compressed Class Space",} 1.7879304E7
jvm_memory_pool_bytes_used{pool="CodeHeap 'non-profiled nmethods'",} 1.1489408E7
# HELP jvm_memory_pool_bytes_committed Committed bytes of a given JVM memory pool.
# TYPE jvm_memory_pool_bytes_committed gauge
jvm_memory_pool_bytes_committed{pool="CodeHeap 'non-nmethods'",} 2555904.0
jvm_memory_pool_bytes_committed{pool="Metaspace",} 1.54710016E8
jvm_memory_pool_bytes_committed{pool="Tenured Gen",} 9.865216E7
jvm_memory_pool_bytes_committed{pool="CodeHeap 'profiled nmethods'",} 3.8076416E7
jvm_memory_pool_bytes_committed{pool="Eden Space",} 3.9845888E7
jvm_memory_pool_bytes_committed{pool="Survivor Space",} 4980736.0
jvm_memory_pool_bytes_committed{pool="Compressed Class Space",} 2.1889024E7
jvm_memory_pool_bytes_committed{pool="CodeHeap 'non-profiled nmethods'",} 1.1534336E7
# HELP jvm_memory_pool_bytes_max Max bytes of a given JVM memory pool.
# TYPE jvm_memory_pool_bytes_max gauge
jvm_memory_pool_bytes_max{pool="CodeHeap 'non-nmethods'",} 5828608.0
jvm_memory_pool_bytes_max{pool="Metaspace",} 2.68435456E8
jvm_memory_pool_bytes_max{pool="Tenured Gen",} 3.57957632E8
jvm_memory_pool_bytes_max{pool="CodeHeap 'profiled nmethods'",} 1.22912768E8
jvm_memory_pool_bytes_max{pool="Eden Space",} 1.43130624E8
jvm_memory_pool_bytes_max{pool="Survivor Space",} 1.7891328E7
jvm_memory_pool_bytes_max{pool="Compressed Class Space",} 2.60046848E8
jvm_memory_pool_bytes_max{pool="CodeHeap 'non-profiled nmethods'",} 1.22916864E8
# HELP jvm_memory_pool_bytes_init Initial bytes of a given JVM memory pool.
# TYPE jvm_memory_pool_bytes_init gauge
jvm_memory_pool_bytes_init{pool="CodeHeap 'non-nmethods'",} 2555904.0
jvm_memory_pool_bytes_init{pool="Metaspace",} 0.0
jvm_memory_pool_bytes_init{pool="Tenured Gen",} 4.4761088E7
jvm_memory_pool_bytes_init{pool="CodeHeap 'profiled nmethods'",} 2555904.0
jvm_memory_pool_bytes_init{pool="Eden Space",} 1.7891328E7
jvm_memory_pool_bytes_init{pool="Survivor Space",} 2228224.0
jvm_memory_pool_bytes_init{pool="Compressed Class Space",} 0.0
jvm_memory_pool_bytes_init{pool="CodeHeap 'non-profiled nmethods'",} 2555904.0
# HELP keycloak_user_event_UPDATE_PROFILE Generic KeyCloak User event
# TYPE keycloak_user_event_UPDATE_PROFILE counter
# HELP keycloak_user_event_CUSTOM_REQUIRED_ACTION Generic KeyCloak User event
# TYPE keycloak_user_event_CUSTOM_REQUIRED_ACTION counter
# HELP keycloak_user_event_CLIENT_LOGIN Generic KeyCloak User event
# TYPE keycloak_user_event_CLIENT_LOGIN counter
# HELP keycloak_user_event_SEND_IDENTITY_PROVIDER_LINK Generic KeyCloak User event
# TYPE keycloak_user_event_SEND_IDENTITY_PROVIDER_LINK counter
# HELP keycloak_user_event_USER_INFO_REQUEST Generic KeyCloak User event
# TYPE keycloak_user_event_USER_INFO_REQUEST counter
# HELP keycloak_user_event_UNREGISTER_NODE Generic KeyCloak User event
# TYPE keycloak_user_event_UNREGISTER_NODE counter
# HELP keycloak_user_event_INVALID_SIGNATURE_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_INVALID_SIGNATURE_ERROR counter
# HELP keycloak_user_event_TOKEN_EXCHANGE Generic KeyCloak User event
# TYPE keycloak_user_event_TOKEN_EXCHANGE counter
# HELP keycloak_user_event_RESET_PASSWORD_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_RESET_PASSWORD_ERROR counter
# HELP keycloak_user_event_EXECUTE_ACTION_TOKEN_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_EXECUTE_ACTION_TOKEN_ERROR counter
# HELP jvm_info JVM version info
# TYPE jvm_info gauge
jvm_info{version="11.0.8+10-post-Ubuntu-0ubuntu118.04.1",vendor="Ubuntu",runtime="OpenJDK Runtime Environment",} 1.0
# HELP keycloak_user_event_IDENTITY_PROVIDER_RESPONSE_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_IDENTITY_PROVIDER_RESPONSE_ERROR counter
# HELP keycloak_user_event_IDENTITY_PROVIDER_RESPONSE Generic KeyCloak User event
# TYPE keycloak_user_event_IDENTITY_PROVIDER_RESPONSE counter
# HELP keycloak_user_event_CLIENT_INITIATED_ACCOUNT_LINKING Generic KeyCloak User event
# TYPE keycloak_user_event_CLIENT_INITIATED_ACCOUNT_LINKING counter
# HELP keycloak_user_event_SEND_RESET_PASSWORD_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_SEND_RESET_PASSWORD_ERROR counter
# HELP keycloak_user_event_REMOVE_FEDERATED_IDENTITY_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_REMOVE_FEDERATED_IDENTITY_ERROR counter
# HELP keycloak_failed_login_attempts Total failed login attempts
# TYPE keycloak_failed_login_attempts counter
# HELP keycloak_user_event_REFRESH_TOKEN Generic KeyCloak User event
# TYPE keycloak_user_event_REFRESH_TOKEN counter
# HELP jvm_buffer_pool_used_bytes Used bytes of a given JVM buffer pool.
# TYPE jvm_buffer_pool_used_bytes gauge
jvm_buffer_pool_used_bytes{pool="mapped",} 0.0
jvm_buffer_pool_used_bytes{pool="direct",} 1400919.0
# HELP jvm_buffer_pool_capacity_bytes Bytes capacity of a given JVM buffer pool.
# TYPE jvm_buffer_pool_capacity_bytes gauge
jvm_buffer_pool_capacity_bytes{pool="mapped",} 0.0
jvm_buffer_pool_capacity_bytes{pool="direct",} 1400919.0
# HELP jvm_buffer_pool_used_buffers Used buffers of a given JVM buffer pool.
# TYPE jvm_buffer_pool_used_buffers gauge
jvm_buffer_pool_used_buffers{pool="mapped",} 0.0
jvm_buffer_pool_used_buffers{pool="direct",} 14.0
# HELP keycloak_user_event_SEND_VERIFY_EMAIL_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_SEND_VERIFY_EMAIL_ERROR counter
# HELP keycloak_user_event_CLIENT_INFO_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_CLIENT_INFO_ERROR counter
# HELP process_cpu_seconds_total Total user and system CPU time spent in seconds.
# TYPE process_cpu_seconds_total counter
process_cpu_seconds_total 140.45
# HELP process_start_time_seconds Start time of the process since unix epoch in seconds.
# TYPE process_start_time_seconds gauge
process_start_time_seconds 1.602158802417E9
# HELP process_open_fds Number of open file descriptors.
# TYPE process_open_fds gauge
process_open_fds 502.0
# HELP process_max_fds Maximum number of open file descriptors.
# TYPE process_max_fds gauge
process_max_fds 102642.0
# HELP process_virtual_memory_bytes Virtual memory size in bytes.
# TYPE process_virtual_memory_bytes gauge
process_virtual_memory_bytes 1.650597888E9
# HELP process_resident_memory_bytes Resident memory size in bytes.
# TYPE process_resident_memory_bytes gauge
process_resident_memory_bytes 4.82717696E8
# HELP keycloak_user_event_IMPERSONATE Generic KeyCloak User event
# TYPE keycloak_user_event_IMPERSONATE counter
# HELP keycloak_user_event_CLIENT_LOGIN_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_CLIENT_LOGIN_ERROR counter
# HELP keycloak_user_event_UPDATE_PASSWORD_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_UPDATE_PASSWORD_ERROR counter
# HELP keycloak_user_event_UPDATE_CONSENT_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_UPDATE_CONSENT_ERROR counter
# HELP keycloak_admin_event_DELETE Generic KeyCloak Admin event
# TYPE keycloak_admin_event_DELETE counter
# HELP keycloak_user_event_IDENTITY_PROVIDER_POST_LOGIN Generic KeyCloak User event
# TYPE keycloak_user_event_IDENTITY_PROVIDER_POST_LOGIN counter
# HELP keycloak_user_event_INTROSPECT_TOKEN Generic KeyCloak User event
# TYPE keycloak_user_event_INTROSPECT_TOKEN counter
# HELP keycloak_user_event_CODE_TO_TOKEN_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_CODE_TO_TOKEN_ERROR counter
# HELP keycloak_user_event_CLIENT_INFO Generic KeyCloak User event
# TYPE keycloak_user_event_CLIENT_INFO counter
# HELP keycloak_user_event_VALIDATE_ACCESS_TOKEN Generic KeyCloak User event
# TYPE keycloak_user_event_VALIDATE_ACCESS_TOKEN counter
# HELP keycloak_user_event_SEND_VERIFY_EMAIL Generic KeyCloak User event
# TYPE keycloak_user_event_SEND_VERIFY_EMAIL counter
# HELP keycloak_user_event_INVALID_SIGNATURE Generic KeyCloak User event
# TYPE keycloak_user_event_INVALID_SIGNATURE counter
# HELP keycloak_user_event_VALIDATE_ACCESS_TOKEN_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_VALIDATE_ACCESS_TOKEN_ERROR counter
# HELP keycloak_user_event_CUSTOM_REQUIRED_ACTION_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_CUSTOM_REQUIRED_ACTION_ERROR counter
# HELP keycloak_user_event_REMOVE_FEDERATED_IDENTITY Generic KeyCloak User event
# TYPE keycloak_user_event_REMOVE_FEDERATED_IDENTITY counter
# HELP keycloak_user_event_CLIENT_REGISTER_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_CLIENT_REGISTER_ERROR counter
# HELP keycloak_registrations Total registered users
# TYPE keycloak_registrations counter
# HELP keycloak_user_event_IDENTITY_PROVIDER_RETRIEVE_TOKEN_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_IDENTITY_PROVIDER_RETRIEVE_TOKEN_ERROR counter
# HELP keycloak_user_event_CLIENT_UPDATE Generic KeyCloak User event
# TYPE keycloak_user_event_CLIENT_UPDATE counter
# HELP keycloak_user_event_CLIENT_UPDATE_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_CLIENT_UPDATE_ERROR counter
# HELP keycloak_user_event_REGISTER_NODE Generic KeyCloak User event
# TYPE keycloak_user_event_REGISTER_NODE counter
# HELP keycloak_user_event_EXECUTE_ACTIONS Generic KeyCloak User event
# TYPE keycloak_user_event_EXECUTE_ACTIONS counter
# HELP keycloak_admin_event_UPDATE Generic KeyCloak Admin event
# TYPE keycloak_admin_event_UPDATE counter
keycloak_admin_event_UPDATE{realm="master",resource="REALM",} 1.0
keycloak_admin_event_UPDATE{realm="Omnicollect",resource="REALM",} 1.0
keycloak_admin_event_UPDATE{realm="USSD-Designer",resource="REALM",} 1.0
keycloak_admin_event_UPDATE{realm="Super Admin Docs",resource="REALM",} 1.0
# HELP keycloak_user_event_FEDERATED_IDENTITY_LINK Generic KeyCloak User event
# TYPE keycloak_user_event_FEDERATED_IDENTITY_LINK counter
# HELP jvm_classes_loaded The number of classes that are currently loaded in the JVM
# TYPE jvm_classes_loaded gauge
jvm_classes_loaded 25618.0
# HELP jvm_classes_loaded_total The total number of classes that have been loaded since the JVM has started execution
# TYPE jvm_classes_loaded_total counter
jvm_classes_loaded_total 25620.0
# HELP jvm_classes_unloaded_total The total number of classes that have been unloaded since the JVM has started execution
# TYPE jvm_classes_unloaded_total counter
jvm_classes_unloaded_total 2.0
# HELP keycloak_user_event_CLIENT_DELETE Generic KeyCloak User event
# TYPE keycloak_user_event_CLIENT_DELETE counter
# HELP keycloak_user_event_SEND_IDENTITY_PROVIDER_LINK_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_SEND_IDENTITY_PROVIDER_LINK_ERROR counter
# HELP keycloak_user_event_IDENTITY_PROVIDER_FIRST_LOGIN Generic KeyCloak User event
# TYPE keycloak_user_event_IDENTITY_PROVIDER_FIRST_LOGIN counter
# HELP keycloak_user_event_UPDATE_TOTP Generic KeyCloak User event
# TYPE keycloak_user_event_UPDATE_TOTP counter
# HELP keycloak_request_duration Request duration
# TYPE keycloak_request_duration histogram
keycloak_request_duration_bucket{method="GET",le="50.0",} 62.0
keycloak_request_duration_bucket{method="GET",le="100.0",} 66.0
keycloak_request_duration_bucket{method="GET",le="250.0",} 68.0
keycloak_request_duration_bucket{method="GET",le="500.0",} 70.0
keycloak_request_duration_bucket{method="GET",le="1000.0",} 71.0
keycloak_request_duration_bucket{method="GET",le="2000.0",} 71.0
keycloak_request_duration_bucket{method="GET",le="10000.0",} 72.0
keycloak_request_duration_bucket{method="GET",le="30000.0",} 72.0
keycloak_request_duration_bucket{method="GET",le="+Inf",} 72.0
keycloak_request_duration_count{method="GET",} 72.0
keycloak_request_duration_sum{method="GET",} 5202.0
keycloak_request_duration_bucket{method="POST",le="50.0",} 3.0
keycloak_request_duration_bucket{method="POST",le="100.0",} 4.0
keycloak_request_duration_bucket{method="POST",le="250.0",} 5.0
keycloak_request_duration_bucket{method="POST",le="500.0",} 5.0
keycloak_request_duration_bucket{method="POST",le="1000.0",} 5.0
keycloak_request_duration_bucket{method="POST",le="2000.0",} 6.0
keycloak_request_duration_bucket{method="POST",le="10000.0",} 6.0
keycloak_request_duration_bucket{method="POST",le="30000.0",} 6.0
keycloak_request_duration_bucket{method="POST",le="+Inf",} 6.0
keycloak_request_duration_count{method="POST",} 6.0
keycloak_request_duration_sum{method="POST",} 1531.0
# HELP keycloak_user_event_RESET_PASSWORD Generic KeyCloak User event
# TYPE keycloak_user_event_RESET_PASSWORD counter
# HELP keycloak_user_event_USER_INFO_REQUEST_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_USER_INFO_REQUEST_ERROR counter
# HELP keycloak_user_event_PERMISSION_TOKEN_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_PERMISSION_TOKEN_ERROR counter
# HELP keycloak_logins Total successful logins
# TYPE keycloak_logins counter
# HELP keycloak_user_event_LOGOUT_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_LOGOUT_ERROR counter
# HELP keycloak_user_event_IDENTITY_PROVIDER_LINK_ACCOUNT_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_IDENTITY_PROVIDER_LINK_ACCOUNT_ERROR counter
# HELP keycloak_user_event_UPDATE_EMAIL_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_UPDATE_EMAIL_ERROR counter
# HELP keycloak_user_event_IDENTITY_PROVIDER_RETRIEVE_TOKEN Generic KeyCloak User event
# TYPE keycloak_user_event_IDENTITY_PROVIDER_RETRIEVE_TOKEN counter
# HELP keycloak_user_event_CODE_TO_TOKEN Generic KeyCloak User event
# TYPE keycloak_user_event_CODE_TO_TOKEN counter
# HELP keycloak_user_event_INTROSPECT_TOKEN_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_INTROSPECT_TOKEN_ERROR counter
# HELP keycloak_user_event_REMOVE_TOTP_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_REMOVE_TOTP_ERROR counter
# HELP keycloak_user_event_PERMISSION_TOKEN Generic KeyCloak User event
# TYPE keycloak_user_event_PERMISSION_TOKEN counter
# HELP keycloak_user_event_IDENTITY_PROVIDER_LOGIN_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_IDENTITY_PROVIDER_LOGIN_ERROR counter
# HELP keycloak_user_event_REGISTER_ERROR Generic KeyCloak User event
# TYPE keycloak_user_event_REGISTER_ERROR counter
# HELP jvm_threads_current Current thread count of a JVM
# TYPE jvm_threads_current gauge
jvm_threads_current 43.0
# HELP jvm_threads_daemon Daemon thread count of a JVM
# TYPE jvm_threads_daemon gauge
jvm_threads_daemon 20.0
# HELP jvm_threads_peak Peak thread count of a JVM
# TYPE jvm_threads_peak gauge
jvm_threads_peak 123.0
# HELP jvm_threads_started_total Started thread count of a JVM
# TYPE jvm_threads_started_total counter
jvm_threads_started_total 252.0
# HELP jvm_threads_deadlocked Cycles of JVM-threads that are in deadlock waiting to acquire object monitors or ownable synchronizers
# TYPE jvm_threads_deadlocked gauge
jvm_threads_deadlocked 0.0
# HELP jvm_threads_deadlocked_monitor Cycles of JVM-threads that are in deadlock waiting to acquire object monitors
# TYPE jvm_threads_deadlocked_monitor gauge
jvm_threads_deadlocked_monitor 0.0

I tried login in like @aqabawe but no difference. Running on Ubuntu Linux. Have other dashboards that work fine. Specified metric_path for keycloak scrape job to match what I used to fetch metrics above.

  - job_name: 'keycloak'
    metrics_path: 'auth/realms/master/metrics'
    static_configs:
    - targets: ['x.x.x.x:8080']

Any help?

I’ve got it working now, was on Grafana 7.1.5, upgraded to 7.2.1 and the dashboard worked.

0reactions
pb82commented, Mar 5, 2021

closing this as outdated. @kgoedert feel free to reopen if you think this is still valid.

Read more comments on GitHub >

github_iconTop Results From Across the Web

No Data is showing on Grafana Dashboard
I'm new at Grafan and Prometheus. I've added a data source(prometheus) in Grafana. Then imported a dashboard from “https://grafana.com/grafana/ ...
Read more >
[SOLVED] Alert : no data? - Grafana Community
One possible cause is the format you use for query. If you set it as a table, try set the “Format as” to...
Read more >
Grafana Dashboard displaying empty graphs, not data coming
Grafana Dashboard displaying empty graphs, not data coming ... i query something like in the below link: but the query is returning no...
Read more >
Solved - Almost there - But No Data Showing In Graphs
I setup the datasource in Grafana and that configuration save with no errors.
Read more >
Grafana shows no data - Dashboards
Hello, everyone, I use Influxdb 2 with Flux and now I have a problem with Grafana because no more data is displayed from...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found