Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...


Info

Content in development.

Prometheus Exporter for Confluence enables to expose JVM and application metrics to Prometheus:

Table of Contents
minLevel2
excludeSee also

After you configure your Prometheus Exporter, you can expose the following metrics into Prometheus:

Metrics description

MetricsTypeGathered By JobDescription

JVM metrics

JVM metrics exposed with the Confluence exporter are the same as for Jira, see detailed description here.

Cluster metrics

confluence_total_cluster_nodes_gaugeGaugeNoTotal cluster nodes gauge
confluence_cluster_panic_countCounterNoCluster panic count

Label metrics

confluence_label_create_countCounterNoLabel create count
confluence_label_add_countCounterNoLabel add count
confluence_label_remove_countCounterNoLabel remove count
confluence_label_delete_countCounterNoLabel delete count

Login / Logout statistics

confluence_user_logout_countCounterNoNumber of user logouts
confluence_user_login_countCounterNoNumber of user logins. See example below.
confluence_user_failed_login_countCounterNoNumber of failed logins

Space statistics

confluence_space_create_countCounterNoNumber of created spaces
confluence_space_delete_countCounterNoNumber of deleted spaces

JMX metrics

jvm_uptime_gaugeGaugeNoJVM uptime gauge

Mail statistics

confluence_mail_queue_gaugeGaugeNoCurrent mail queue gauge
confluence_mail_queue_errors_gaugeGaugeNoCurrent mail queue errors gauge
confluence_jmx_emails_attempted_countCounterNoThe number of email messages Confluence has tried to send for each mail server added in Confluence. This metric has a label called mailservername. (only for Data Center from v.1.0.26)
confluence_jmx_emails_sent_countCounterNoThe number of email messages sent successfully for each mail server added in Confluence. This metric has a label called mailservername. (only for Data Center from v.1.0.26)
confluence_jmx_mail_queue_error_queue_sizeGaugeNoNumber of errors in the queue. (only for Data Center from v.1.0.26)
confluence_jmx_mail_queue_flushingGaugeNoShows state (i.e. flushing, or not) (only for Data Center from v.1.0.26)
confluence_jmx_mail_queue_retry_countGaugeNoThe number of retries that were performed. (only for Data Center from v.1.0.26)
confluence_jmx_mail_queue_task_sizeGaugeNoNumber of email messages queued for dispatch. (only for Data Center from v.1.0.26)

Plugins statistics

confluence_plugin_enabled_countCounterNoNumber of enabled apps
confluence_plugin_disabled_countCounterNoNumber of disabled apps
confluence_plugin_install_countCounterNoNumber of installed apps
confluence_plugin_uninstall_countCounterNoNumber of uninstalled apps

Other metrics

confluence_maintenance_expiry_days_gaugeGaugeNoMaintenance Expiry Days Gauge
confluence_license_expiry_days_gaugeGaugeNoLicense Expiry Days Gauge (since version 1.0.21)
confluence_active_users_gaugeGaugeYesActive Users Gauge
confluence_one_hour_active_users_gaugeGaugeYesUsers Login One Hour Ago Gauge
confluence_today_active_users_gaugeGaugeYesUsers Login Today Gauge
confluence_allowed_users_gaugeGaugeNoAllowed Users Gauge
confluence_total_attachment_size_gaugeGaugeYesTotal Attachments Size Gauge
confluence_request_duration_on_pathHistogramNoRequest duration on path
confluence_current_contents_gaugeGaugeYesCurrent Contents Gauge
confluence_global_spaces_gaugeGaugeYesGlobal Spaces Gauge
confluence_personal_spaces_gaugeGaugeYesPersonal Spaces Gauge
confluence_pages_gaugeGaugeYesTotal Pages Gauge
confluence_blogposts_gaugeGaugeYesTotal BlogPosts Gauge


JVM metrics examples

Expand
titleJVM threads

...


Expand
titleMemory usage


Login / logout statistics example

Expand
titleLogin count


See also

Configuring Prometheus Exporter for Confluence