Distribution Open Metrics Support

JFrog REST APIs

Content Type
REST API
ft:sourceType
Paligo

The Get the Open Metrics for Distribution REST API returns the following metrics in Open Metrics format.

Metric

Description

Prometheus Metric Type

jfds_total_number_of_release_bundles_total

The total number of Release Bundles created.

COUNTER

jfds_number_of_created_release_bundle_versions_total

The number of Release Bundle versions created per request type (API, UI).

COUNTER

jfds_number_of_signed_release_bundle_versions_total

The total number of signed Release Bundle versions.

COUNTER

jfds_number_of_deleted_release_bundle_versions_total

The total number of deleted Release Bundle versions.

COUNTER

jfds_size_of_release_bundle_versions_in_bytes_total

The size (in bytes) of all artifacts in all signed Release Bundle versions.

COUNTER

jfds_number_of_artifacts_in_release_bundle_version_max

The maximum number of artifacts in a Release Bundle version.

GAUGE

jfds_number_of_artifacts_in_release_bundle_version_bucket

The number of artifacts in a Release Bundle version (rounded off into units of 10, 50, 100, 500, 1000, 5000, 10000, 50000, and infinite).

HISTOGRAM

jfds_number_of_artifacts_in_release_bundle_version_per_package_type_total

The number of artifacts in a Release Bundle version per package type.

COUNTER

jfds_number_of_artifactory_queries_total

The number of queries used to construct the Release Bundle.

COUNTER

jfds_number_of_queries_with_additional_properties_total

The number of queries containing additional properties.

COUNTER

jfds_number_of_queries_with_path_mapping_total

The total number of queries that include path mapping (path and repo modifications).

COUNTER

jfds_number_of_path_mapping_based_on_last_promotion_total

The total number of path mappings based on the last successful Release Bundle v2 promotion.

COUNTER

jfds_number_of_modifications_of_path_total

The total number of modifications made to the original path during distribution operations.

COUNTER

jfds_number_of_modifications_of_repo_total

The total number of modifications that have been made to the original repository.

COUNTER

jfds_distribution_build_info

The Distribution service version and revision.

GAUGE

jfds_redis_tasks

The current status of the Distribution queues (staging, pending, working).

GAUGE

jfds_total_number_of_distribution_requests_total

The total number of Release Bundle v1 distribution start actions.

COUNTER

jfds_total_number_of_distribution_requests_v2_total

The total number of Release Bundle v2 distribution start actions.

COUNTER

jfds_total_number_of_distribution_requests_with_project_v2_total

The total number of Release Bundle v2 distribution start actions performed in the context of a project.

COUNTER

jfds_number_of_distribution_requests_per_trigger_type_total

The total number of Release Bundle (v1 & v2) distribution start actions per request type (API, UI).

COUNTER

jfds_total_number_of_exports_requests_v2_total

The total number of export operations for Release Bundle v2 versions.

COUNTER

jfds_number_of_distributions_per_status_total

The total number of Release Bundle v1 distributions per status (completed, failed).

COUNTER

jfds_number_of_distributions_per_status_v2_total

The total number of Release Bundle v2 distributions per status (completed, failed).

COUNTER

jfds_number_of_exports_per_status_v2_total

The total number of export operations per status (completed, failed).

COUNTER

jfds_stuck_distributions_by_status

The number of stuck distribution operations per status (in progress, not started, abort in progress, close tx).

GAUGE

jfds_number_of_open_tx_non_local_repository_total

The total number of distribution failures due to a non-local repository on the source Artifactory during open Tx.

COUNTER

jfds_number_of_open_tx_missing_repositories_total

The total number of distribution failures due to missing repositories on the Artifactory Edge node during open Tx.

COUNTER

jfds_number_of_open_tx_forbidden_error_total

The total number of distribution failures due to a Forbidden error from Artifactory during open Tx.

COUNTER

jfds_number_of_close_tx_bad_request_total

The total number of distribution failures due to SC_BAD_REQUEST errors from Artifactory during close Tx.

COUNTER

jfds_number_of_delete_forbidden_total

The total number of distribution failures due to SC_FORBIDDEN errors from Artifactory when deleting a Release Bundle version.

COUNTER

jfds_number_of_remote_deletion_requests_per_trigger_type_total

The total number of Release Bundle v1 remote delete actions per request type (API, UI).

COUNTER

jfds_number_of_remote_deletion_requests_per_trigger_type_v2_total

The total number of Release Bundle v2 remote delete actions per request type (API, UI).

COUNTER

jfds_number_of_approved_distributions_total

The total number of Release Bundle v1 distribution/exports approved by Xray.

COUNTER

jfds_number_of_approved_distributions_v2_total

The number of Release Bundle v2 distributions/exports approved by Xray.

COUNTER

jfds_number_of_xray_scan_result_not_allowed_total

The total number of distribution failures due to Xray scan results of NOT ALLOWED. There are 3 possible reasons for this failure: blocked, not_indexed, and not_found_in_artifactory.

Note

The not_indexed and not_found_in_artifactory errors are relevant for Release Bundles v2 only.

COUNTER

jfds_number_of_rejected_distributions_total

The total number of Release Bundle v1 distribution/exports blocked by Xray.

COUNTER

jfds_number_of_rejected_distributions_v2_total

The total number of Release Bundle v2 distribution/exports blocked by Xray.

COUNTER

jfds_number_of_api_requests_per_endpoint_total

The total number of API requests that were processed per endpoint.

COUNTER

jfds_tracking_view_page_access_total

The total number of page views for each tab of the Distribution Service Monitoring page.

COUNTER