Once you configure your Prometheus Exporter, you can expose the following metrics into Prometheus:
Metrics description
Metrics | Type | Description |
---|---|---|
JVM Metrics - see examples below | ||
jvm_buffer_pool_used_bytes | Gauge | Used bytes of a given JVM buffer pool |
jvm_buffer_pool_capacity_bytes | Gauge | Bytes capacity of a given JVM buffer pool |
jvm_buffer_pool_used_buffers | Gauge | Used buffers of a given JVM buffer pool |
jvm_threads_current | Gauge | Current thread count of a JVM. Read more here. |
jvm_threads_daemon | Gauge | Daemon thread count of a JVM. Read more here. |
jvm_threads_peak | Gauge | Peak thread count of a JVM. Read more here. |
jvm_threads_started_total | Counter | Started thread count of a JVM. Read more here. |
jvm_threads_deadlocked | Gauge | Cycles of JVM threads that are in deadlock waiting to acquire object monitors or ownable synchronizers. Read more here. |
jvm_threads_deadlocked_monitor | Gauge | Cycles of JVM threads that are in deadlock waiting to acquire object monitors. Read more here. |
jvm_threads_state | Gauge | Current count of threads by state. Read more here. |
jvm_gc_collection_seconds | Counter | Time spent in a given JVM garbage collector in seconds. See this page for a an example with details. |
jvm_info | Gauge | JVM version info |
jvm_memory_pool_allocated_bytes_total | Counter | Total bytes allocated in a given JVM memory pool. Only updated after GC, not continuously. Read more here. |
jvm_memory_bytes_used | Gauge | Used bytes of a given JVM memory area |
jvm_memory_bytes_committed | Gauge | Committed (bytes) of a given JVM memory area |
jvm_memory_bytes_max | Gauge | Max (bytes) of a given JVM memory area |
jvm_memory_bytes_init | Gauge | Initial bytes of a given JVM memory area |
jvm_memory_pool_bytes_used | Gauge | Used bytes of a given JVM memory pool. Read more here. |
jvm_memory_pool_bytes_committed | Gauge | Committed bytes of a given JVM memory pool. Read more here. |
jvm_memory_pool_bytes_max | Gauge | Max bytes of a given JVM memory pool. Read more here. |
jvm_memory_pool_bytes_init | Gauge | Initial bytes of a given JVM memory pool. Read more here. |
jvm_classes_loaded | Gauge | Number of classes that are currently loaded in the JVM |
jvm_classes_loaded_total | Counter | Number of classes that have been loaded since the JVM has started execution |
jvm_classes_unloaded_total | Counter | Number of classes that have been unloaded since the JVM has started execution |
jvm_uptime_gauge | Gauge | JVM uptime gauge |
process_cpu_seconds_total | Counter | Total user and system CPU time spent in seconds |
process_start_time_seconds | Gauge | Start time of the process since Unix epoch in seconds |
process_open_fds | Gauge | Number of open file descriptors |
process_max_fds | Gauge | Maximum number of open file descriptors |
process_virtual_memory_bytes | Gauge | Virtual memory size in bytes |
process_resident_memory_bytes | Gauge | Resident memory size in bytes |
jira_maintenance_expiry_days_gauge | Gauge | Days till maintenance expiry |
jira_license_expiry_days_gauge | Gauge | Days till license expiry |
jira_dbcp_num_active_gauge | Gauge | DBCP number of active connections gauge. Read more here. |
jira_dbcp_num_idle_gauge | Gauge | DBCP number of idle connections gauge. Read more here. |
jira_dbcp_max_active_gauge | Gauge | DBCP max number of connections gauge. Read more here. |
jira_db_connections_counter | Counter | DB Number of connections. Read more here. |
jira_db_borrowed_connections_gauge | Gauge | DB Number of borrowed connections gauge. Read more here. |
jira_db_reads_counter | Counter | DB Number of reads gauge. Read more here. |
jira_db_writes_counter | Counter | DB Number of writes gauge. Read more here. |
jira_web_requests_counter | Counter | Number of web requests gauge. This gauge uses Jira Instrumentation API metric WEB_REQUESTS. This metric shows how many web requests, including rest requests, were executed. You can also read more here. |
jira_rest_requests_gauge | Gauge | Number of REST requests gauge. This gauge uses Jira Instrumentation API metric REST_REQUESTS. This metric shows how many rest requests were executed . You can also read more here. |
jira_concurrent_requests_gauge | Gauge | Number of concurrent requests being processed in a Jira instance. This gauge uses Jira Instrumentation API metric CONCURRENT_REQUESTS. |
jira_concurrent_number_of_quicksearches_gauge | Gauge | Number of concurrent quick searches. This gauge uses Jira Instrumentation API metric QUICKSEARCH_CONCURRENT_REQUESTS. It shows how many requests were executed concurrently at a certain point of time from the quick search in the Jira navigation bar. Also you can read here. |
jira_http_session_objects_gauge | Gauge | Number of HTTP session objects gauge. This gauge uses Jira Instrumentation API metric HTTP_SESSION_OBJECTS. It shows how many session attributes existed in Jira at a certain period of time. Also you can read here. |
jira_mail_queue_gauge | Gauge | Mail queue gauge. Read more here. |
jira_mail_queue_error_gauge | Gauge | Mail queue error gauge. Read more here. |
jira_total_workflows_gauge | Gauge | Workflows gauge. Read more here. This metric is available for Jira versions 8.0 and above. |
jira_total_customfields_gauge | Gauge | Custom fields gauge. Read more here. This metric is available for Jira versions 8.0 and above. |
jira_total_groups_gauge | Gauge | Number of groups in Jira. Read more here. |
jira_total_projects_gauge | Gauge | Number of projects in Jira. Read more here. This metric is available for Jira versions 8.0 and above. |
jira_total_versions_gauge | Gauge | Number of versions in Jira. Read more here. This metric is available for Jira versions 8.0 and above. |
jira_total_filters_gauge | Gauge | Number of filters in Jira. Read more here. This metric is available for Jira versions 8.0 and above. |
jira_total_components_gauge | Gauge | Number of components in Jira. Read more here. This metric is available for Jira versions 8.0 and above. |
Issue statistics - see example below | ||
jira_issue_update_count | Counter | Issue update count. Read more here. |
jira_issue_view_count | Counter | Issue view count. The number of onIssueViewEvent events. Read more here. |
jira_total_issues_gauge | Gauge | Issues gauge. Read more here. |
jira_total_sessions_gauge | Gauge | Sessions gauge. Read more here. |
jira_authorized_sessions_gauge | Gauge | Authorized sessions gauge. Read more here. |
jira_dashboard_view_count | Counter | Dashboard view count, see example below. The number of onDashboardViewEvent events. Read more here. |
jira_plugin_enabled_count | Counter | Plugin enabled count. Read more here. |
jira_plugin_disabled_count | Counter | Plugin disabled count. Read more here. |
jira_plugin_uninstalled_count | Counter | Plugin uninstalled count. Read more here. |
jira_request_duration_on_path | Histogram | Request duration on path. it shows how long requests were executed on the Jira server. It does not take into consideration the browser execution and network execution time. Read more here. |
jira_issue_index_reads_counter | Counter | Issue index reads requests count. Read more here. This metric is available for Jira versions 8.0 and above. |
jira_issue_index_writes_counter | Counter | Issue index writes requests count. Read more here. This metric is available for Jira versions 8.0 and above. |
User sessions | ||
jira_user_login_count | Counter | User login count. The number of onLoginEvent events.Read more here. |
jira_user_logout_count | Counter | User logout count. The number of onLogoutEvent eventsRead more here. |
jira_allowed_users_gauge | Gauge | Allowed users gauge. Read more here. |
jira_all_users_gauge | Gauge | All users gauge. Read more here. |
jira_active_users_gauge | Gauge | Active users gauge. Read more here. |
Attachment disk space | ||
jira_total_attachment_size_gauge | Gauge | Total attachments size gauge. Read more here. |
jira_total_attachments_gauge | Gauge | Number of attachments in Jira. |
Cluster metrics | ||
jira_total_cluster_nodes_gauge | Gauge | Total cluster nodes gauge. Read more here. |
jira_active_cluster_nodes_gauge | Gauge | Active cluster nodes gauge. Read more here. |
jira_cluster_heartbeat_counter | Gauge | Cluster heartbeat counter. Read more here. |
jira_cluster_cache_replication_resumed_counter | Gauge | Cluster cache replication resumed counter. Read more here. |
jira_cluster_cache_replication_stopped_counter | Gauge | Cluster cache replication stopped counter. Read more here. |