JFrog Insight will shortly be deprecated, however you can obtain metrics about the JFrog Platform using alternative methods. To learn more about JFrog Insight deprecation, see Insight End of Life.
You can use APIs, logs, and MyJFrog Portal to monitor the various metrics related to Storage, System, Replication, and Scanned Component metrics based on historical data collected and stored in the JFrog Platform.
Alternatives to Insight
You can use the following alternatives instead of Insight to obtain JFrog Platform metrics.
Insight | Alternative | Cloud/Self-Hosted |
---|---|---|
Cloud and Self-Hosted | ||
Self-Hosted | ||
Self-Hosted | ||
Self-Hosted | ||
Cloud and Self-Hosted | ||
Cloud and Self-Hosted | ||
Cloud and Self-Hosted | ||
Cloud and Self-Hosted | ||
Self-Hosted | ||
Self-Hosted | ||
Self-Hosted | ||
Self-Hosted | ||
Self-Hosted | ||
Self-Hosted | ||
Self-Hosted |
Repository Storage
Insight
Insight previously provided Repository Storage trends as below.
Data Source
Repository Storage Metrics data are generated by the Artifactory OpenMetrics infrastructure. JFrog Cloud and Self-Hosted customers can run the Get Storage Summary Info API recurrently to retrieve storage summary data.
To Obtain Metrics
JFrog Self-Hosted customers can use the Get the Open Metrics for Artifactory API to obtain repository storage metrics or use JFrog Log Analytics.
Garbage Collection
Insight
Insight previously provided Garbage Collection trends as below.
Data Source
Garbage Metrics data are generated by the Artifactory OpenMetrics infrastructure.
To Obtain Metrics
JFrog Self-Hosted customers can use the jfrt_artifacts_gc
and jfrt_artifacts_gc_next_run
attributes to obtain garbage collection data from the artifactory-metrics_events.log
file.
Optimization Metrics
Insight
Insight previously provided Optimization metrics as below.
Data Source
Optimization data is generated by the Artifactory OpenMetrics infrastructure.
To Obtain Metrics
JFrog Self-Hosted customers can use the Get Storage Summary Info API to retrieve optimization data.
System Metrics
Insight
Insight previously provided Artifactory system metrics as below.
Insight also previously provided Xray system metrics as below.
Data Source
System Metrics data are generated by the OpenMetrics infrastructure.
To Obtain Metrics
JFrog Self-Hosted Artifactory customers will be able to use the Get the Open Metrics for Artifactory API to fetch Artifactory system metrics, and the Xray Metrics API to fetch Xray system metrics.
For more information, see Artifactory Metrics and Xray Metrics.
Scanned Component Metrics
Insight
Insight previously provided Artifactory and Xray scanned component throughput trends as below.
Data Source
For Xray, related data is available through Xray OpenMetrics. Data is available in jfxr_data_artifacts_total
and jfxr_data_components_total
.
To Obtain Metrics
JFrog Cloud can use the Xray Metrics API to obtain the details of scanned components.
JFrog Self-Hosted customers can use JFrog Log Analytics.
Incoming HTTP Request - Duration and Throughput Metrics
Insight
Insight previously provided Artifactory and Xray incoming HTTP request duration trends as below.
Insight shows incoming HTTP request throughput trends as below.
Data Source
For Artifactory and Xray, related data is available through the artifactory-request.log
.
To Obtain Metrics
JFrog Cloud customers can obtain metrics using MyJFrog Portal JFrog Cloud Log Streaming. JFrog Self-Hosted customers can use JFrog Log Analytics.
Replication - Rate and Errors Metrics
Insight
Insight previously provided replication trends as below.
Data Source
The /artifactory/api/replications
API returns the details of configured replications. See also Get Repository Replication Configuration API.
The /artifactory/api/jobs/replications
API returns the completed and currently in-progress replications. For example, run /artifactory/api/jobs/replications?startedAfter=<<timestamp>>&finishedBefore=<<timestamp>>&timeStrategy=OR
to get a list of completed and currently in-progress replications between a certain time-period.
To Obtain Metrics
JFrog Cloud and Self-Hosted customers can use the artifactory/api/jobs/replications
API to obtain the details of in progress and completed replications.
Remote Repository Request - Duration and Throughput Metrics
Insight
Insight previously provided remote repository request duration trends as below.
Insight also previously provided remote repository request throughput trends as below.
Data Source
For Artifactory and Xray, related data is available through the artifactory-request-out.log
.
To Obtain Metrics
JFrog Cloud customers can obtain logs using Cloud Log Collection. JFrog Self-Hosted customers can use JFrog Log Analytics.
Xray Database Sync
Data Source
Repository Storage Metrics data are generated by the OpenMetrics infrastructure. For Self-Hosted customers using Xray, related data is available through the xray-server-metrics.log
.
To Obtain Metrics
JFrog Self-Hosted customers can obtain the jfxr_db_sync_running_total
metrics from the xray-server-metrics.log
file.
Database Connection
Alternatives.
Data Source
Repository Storage Metrics data are generated by the OpenMetrics infrastructure. For Self-Hosted customers using Xray, related data is available through the xray-server-metrics.log
.
Obtain Metrics
JFrog Self-Hosted customers can use the db_connection_pool_in_use_total
, db_connection_pool_idle_total
, and xdb_connection_pool_max_open_total
metrics from the xray-server-metrics.log
file.
Go Routines Total
Data Source
Repository Storage Metrics data are generated by the OpenMetrics infrastructure. For Self-Hosted customers using Xray, related data is available through the xray-server-metrics.log
.
To Obtain Metrics
JFrog Self-Hosted customers can use the server_go_routines_total
metric from the xray-server-metrics.log
file.
Message Queue Total
Data Source
Repository Storage Metrics data are generated by the OpenMetrics infrastructure. For Self-Hosted customers using Xray, related data is available through the xray-server-metrics.log
.
Obtain Metrics
JFrog Self-Hosted customers can use the queue_messages_total
metric with the syntax queue_messages_total{queue_name=".*"}
from the xray-server-metrics.log
file.
Rate of Artifact Downloads
Data Source
Repository Storage Metrics data are generated by the OpenMetrics infrastructure. For Self-Hosted customers using Xray, related data is available through the xray-analysis-metrics.log
.
To Obtain Metrics
JFrog Self-Hosted customers can use the jfxr_performance_scanned_artifacts_total
and jfxr_performance_scanned_artifacts_duration_seconds
metrics from the xray-analysis-metrics.log
file.
Rate of Artifacts Indexing
Data Source
Repository Storage Metrics data are generated by the OpenMetrics infrastructure. For Self-Hosted customers using Xray, related data is available through the xray-indexer-metrics.log
.
To Obtain Metrics
JFrog Self-Hosted customers can use the jfxr_performance_indexed_artifacts_total
and jfxr_performance_indexed_artifacts_duration_seconds
metrics from the xray-indexer-metrics.log
file.
Rate of Artifacts Scan
Data Source
Repository Storage Metrics data are generated by the OpenMetrics infrastructure. For Self-Hosted customers using Xray, related data is available through the xray-indexer-metrics.log
.
To Obtain Metrics
JFrog Self-Hosted customers can use the jfxr_performance_downloaded_artifacts_bytes
and jfxr_performance_downloaded_artifacts_bytes
metrics from the xray-indexer-metrics.log
file.