---
title: "PE - Using Prometheus Exporter for Jira"
canonical: "https://support.appfire.com/space/PE/14680629/PE%20-%20Using%20Prometheus%20Exporter%20for%20Jira"
format: markdown
---
> Macro (aura-html)


> ℹ️ Starting with version 3.0.0-jira8 for Prometheus Exporter PRO, you are able to see and manage collected metrics in the app configuration.

<span style="color: #333333">Go to </span>**<span style="color: #333333">Administration</span>**<span style="color: #333333"> → </span>**<span style="color: #333333">Manage apps</span>**<span style="color: #333333"> → </span>**<span style="color: #333333">Prometheus Exporter</span>**<span style="color: #333333"> → </span>**<span style="color: #333333">Metrics </span>**<span style="color: #333333">and select which metrics must be collected and how (in real-time or by a scheduled job), see the last execution date and how long metrics were executed.</span>

![image](media://4683aa1d-1a64-4244-b3ae-2ea9d82ff169)

Once you [configure your Prometheus Exporter](https://appfire.atlassian.net/wiki/spaces/PE/pages/14680296/PE+-+Configuring+Prometheus+Exporter+Pro+Jira+Confluence+Bitbucket), you can expose the following metrics into Prometheus.


## <span style="color: #333300">Metrics description</span>

| ### **Metrics** | ### **Type** | ### **Description** |
| --- | --- | --- |
| #### <span style="color: #172b4d">Request Duration Prometheus Metrics Module</span> |
| jira_request_duration_on_path | Histogram | 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](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/instrumentation/RequestData.html). |
| #### <span style="color: #172b4d">Mail Metrics Module</span> |
| jira_mail_queue_gauge | Gauge | Mail queue gauge. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/service/services/mail/MailQueueService.html). |
| jira_mail_queue_error_gauge | Gauge | Mail queue error gauge. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/service/services/mail/MailQueueService.html). |
| #### <span style="color: #172b4d">User Metrics Module</span> |  |  |
| jira_total_sessions_gauge | Gauge | Sessions gauge. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/functest/framework/Session.html). |
| jira_authorized_sessions_gauge | Gauge | Authorized sessions gauge. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/functest/framework/Session.html). |
| jira_user_login_count | Counter | User login count. The number of onLoginEvent events.Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/event/user/UserEvent.html). |
| jira_user_logout_count | Counter | User logout count. The number of onLogoutEvent eventsRead more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/event/user/UserEvent.html). |
| jira_http_session_objects_gauge | Gauge | Number of HTTP session objects gauge. This gauge uses Jira Instrumentation API metric [HTTP_SESSION_OBJECTS](https://docs.atlassian.com/software/jira/docs/api/8.8.0/com/atlassian/jira/instrumentation/InstrumentationName.html#CONCURRENT_REQUESTS). It shows how many session attributes existed in Jira at a certain period of time. Also you can read [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/functest/framework/Session.html). |
| jira_all_users_gauge | Gauge | All users gauge. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/event/user/UserEvent.html). |
| jira_active_users_gauge | Gauge | Active users for each application gauge. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/event/user/UserEvent.html). |
| jira_allowed_users_gauge | Gauge | Allowed users gauge. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/event/user/UserEvent.html). |
| jira_all_active_users_gauge | Gauge | All active users for Jira gauge |
| #### Jira Entities Metrics Module |  |  |
| jira_total_attachment_size_gauge | Gauge | Total attachments size gauge. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/issue/attachment/Attachment.html). |
| jira_total_attachments_gauge | Gauge | Number of attachments in Jira.   
This metric is available for Jira versions 8.0 and above. |
| jira_total_issues_gauge | Gauge | Issues gauge. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/event/issue/IssueEvent.html). |
| jira_issue_update_count | Counter | Issue update count. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/event/issue/IssueEvent.html). |
| jira_issue_view_count | Counter | Issue view count. The number of onIssueViewEvent events. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/event/issue/IssueEvent.html). |
| jira_dashboard_view_count | Counter | Dashboard view count, see [example](#) below. The number of onDashboardViewEvent events. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/event/DashboardViewEvent.html). |
| jira_concurrent_number_of_quicksearches_gauge | Gauge | Number of concurrent quick searches. This gauge uses Jira Instrumentation API metric [QUICKSEARCH_CONCURRENT_REQUESTS](https://docs.atlassian.com/software/jira/docs/api/8.8.0/com/atlassian/jira/instrumentation/InstrumentationName.html#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](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/event/issue/QuickSearchEvent.html). |
| jira_issue_index_reads_counter | Counter | Issue index reads requests count. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.2.0/com/atlassian/jira/instrumentation/Instrumentation.html).   
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](https://docs.atlassian.com/software/jira/docs/api/7.2.0/com/atlassian/jira/instrumentation/Instrumentation.html).   
This metric is available for Jira versions 8.0 and above. |
| jira_total_workflows_gauge | Gauge | Workflows gauge. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/workflow/edit/Workflow.html).   
This metric is available for Jira versions 8.0 and above. |
| jira_total_customfields_gauge | Gauge | Custom fields gauge. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/pageobjects/framework/fields/CustomField.html).   
This metric is available for Jira versions 8.0 and above. |
| jira_total_groups_gauge | Gauge | Number of groups in Jira. Read more here.   
This metric is available for Jira versions 8.0 and above. |
| jira_total_projects_gauge | Gauge | Number of projects in Jira. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/projectconfig/util/Projects.html).   
This metric is available for Jira versions 8.0 and above. |
| jira_total_versions_gauge | Gauge | Number of versions in Jira. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/pageobjects/project/versions/Versions.html).   
This metric is available for Jira versions 8.0 and above. |
| jira_total_filters_gauge | Gauge | Number of filters in Jira. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/functest/framework/backdoor/FilterInfo.html).   
This metric is available for Jira versions 8.0 and above. |
| jira_total_components_gauge | Gauge | Number of components in Jira. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/pageobjects/project/components/Component.html).   
This metric is available for Jira versions 8.0 and above. |
| jira_application_link_count_gauge | Gauge | Application Link Count Gauge |
| jira_application_link_status_gauge | Gauge | Application Link Status Gauge |
| #### Jira Database Metrics Module |  |  |
| jira_dbcp_num_active_gauge | Gauge | DBCP number of active connections gauge. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/config/database/Datasource.html). |
| jira_dbcp_num_idle_gauge | Gauge | DBCP number of idle connections gauge. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/config/database/Datasource.html). |
| jira_dbcp_max_active_gauge | Gauge | DBCP max number of connections gauge. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/config/database/Datasource.html). |
| jira_db_connections_counter | Counter | DB Number of connections. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/database/DatabaseConnection.html). |
| jira_db_borrowed_connections_gauge | Gauge | DB Number of borrowed connections gauge. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/database/DatabaseConnection.html). |
| jira_db_reads_counter | Counter | DB Number of reads gauge. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/config/database/DatabaseConfig.html). |
| jira_db_writes_counter | Counter | DB Number of writes gauge. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/config/database/DatabaseConfig.html). |
| #### Jira Request Metrics Module |  |  |
| jira_web_requests_counter | Counter | Number of web requests gauge. This gauge uses Jira Instrumentation API metric [WEB_REQUESTS](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/instrumentation/InstrumentationName.html). This metric shows how many web requests, including rest requests, were executed. You can also read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/core/util/WebRequestUtils.html). |
| jira_rest_requests_gauge | Gauge | Number of REST requests gauge.  This gauge uses Jira Instrumentation API metric [REST](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/instrumentation/InstrumentationName.html)[_REQUESTS](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/instrumentation/InstrumentationName.html). This metric shows how many rest requests were executed . You can also read more  [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/plugins/auditing/rest/RestCall.html). |
| jira_concurrent_requests_gauge | Gauge | Number of concurrent requests being processed in a Jira instance. This gauge uses Jira Instrumentation API metric [CONCURRENT_REQUESTS](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/instrumentation/InstrumentationName.html#CONCURRENT_REQUESTS). |
| #### Jira System Metrics Module |  |  |
| jvm_uptime_gauge | Gauge | JVM uptime gauge |
| jira_plugin_enabled_count | Counter | Plugin enabled count. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/plugin/ha/PluginEventType.html). |
| jira_plugin_disabled_count | Counter | Plugin disabled count. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/plugin/ha/PluginEventType.html). |
| jira_plugin_uninstalled_count | Counter | Plugin uninstalled count. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/plugin/ha/PluginEventType.html). |
| jira_maintenance_expiry_days_gauge | Gauge | Days till maintenance expiry |
| jira_license_expiry_days_gauge | Gauge | Days till license expiry |
| jira_total_cluster_nodes_gauge | Gauge | Total cluster nodes gauge. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/cluster/ClusterInfo.html).   
This metric is available for Jira versions 7.7.1 and above. |
| jira_active_cluster_nodes_gauge | Gauge | Active cluster nodes gauge. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/cluster/ClusterInfo.html). |
| jira_cluster_heartbeat_counter | Gauge | Cluster heartbeat counter. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/event/cluster/HeartbeatEvent.html). |
| jira_cluster_cache_replication_resumed_counter | Gauge | Cluster cache replication resumed counter. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/event/cluster/CacheReplicationResumedEvent.html).   
This metric is available for Jira versions 7.7.1 and above. |
| jira_cluster_cache_replication_stopped_counter | Gauge | Cluster cache replication stopped counter. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/event/cluster/CacheReplicationStoppedEvent.html).   
This metric is available for Jira versions 7.7.1 and above. |
| #### **<span style="color: #333333">Prometheus Standard Metrics</span>**<br>`*cannot be managed on the app side` |  |  |
| 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](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/memoryinspector/ThreadInfo.html). |
| jvm_threads_daemon | Gauge | Daemon thread count of a JVM. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/memoryinspector/ThreadInfo.html). |
| jvm_threads_peak | Gauge | Peak thread count of a JVM. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/memoryinspector/ThreadInfo.html). |
| jvm_threads_started_total | Counter | Started thread count of a JVM. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/memoryinspector/ThreadInfo.html). |
| jvm_threads_deadlocked | Gauge | Cycles of JVM threads that are in deadlock waiting to acquire object monitors or ownable synchronizers. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/memoryinspector/ThreadInfo.html). |
| jvm_threads_deadlocked_monitor | Gauge | Cycles of JVM threads that are in deadlock waiting to acquire object monitors. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/memoryinspector/ThreadInfo.html). |
| jvm_threads_state | Gauge | Current count of threads by state. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/memoryinspector/ThreadInfo.html). |
| jvm_gc_collection_seconds | <span style="color: #333333">Counter</span> | Time spent in a given JVM garbage collector in seconds.  
See [this page](https://appfire.atlassian.net/wiki/spaces/PE/pages/14680076) 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](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/util/MemoryPool.html). |
| 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](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/util/MemoryPool.html). |
| jvm_memory_pool_bytes_committed | Gauge | Committed bytes of a given JVM memory pool. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/util/MemoryPool.html). |
| jvm_memory_pool_bytes_max | Gauge | Max bytes of a given JVM memory pool. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/util/MemoryPool.html). |
| jvm_memory_pool_bytes_init | Gauge | Initial bytes of a given JVM memory pool. Read more [here](https://docs.atlassian.com/software/jira/docs/api/7.6.1/com/atlassian/jira/util/MemoryPool.html). |
| 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 |
| process_cpu_seconds_total | Counter | Total user and system CPU time spent in seconds |
| process_start_time_seconds | Gauge | <span style="color: #333333">Start time of the process since Unix epoch in seconds</span> |
| 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 |

## <span style="color: #333300">Examples</span>

###### <span style="color: #333300">JVM metrics examples</span>

<details>
<summary>Jira CPU Usage</summary>

![image]()
</details>


<details>
<summary>Memory Usage</summary>

![image]()
</details>

######   
<span style="color: #333300">Issue statistics example</span>

<details>
<summary>Example - Dashboard Views statistics example</summary>

![image]()
</details>

## Related articles

[Configuring Prometheus Exporter for Jira](https://appfire.atlassian.net/wiki/spaces/PE/pages/14680506)