JFrog Insight is deprecated. 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.
You can use the following alternatives instead of Insight to obtain JFrog Platform metrics.
Repository Storage
JFrog Insight previously provided Repository Storage trends as below.
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.
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
JFrog Insight previously provided Garbage Collection trends as below.
Garbage Metrics data are generated by the Artifactory OpenMetrics infrastructure.
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
JFrog Insight previously provided Optimization metrics as below.
Optimization data is generated by the Artifactory OpenMetrics infrastructure.
JFrog Self-Hosted customers can use the Get Storage Summary Info API to retrieve optimization data.
System Metrics
JFrog Insight previously provided Artifactory system metrics as below.
Insight also previously provided Xray system metrics as below.
System Metrics data are generated by the OpenMetrics infrastructure.
JFrog Self-Hosted Artifactory customers can 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
JFrog Insight previously provided Artifactory and Xray scanned component throughput trends as below.
For Xray, related data is available through Xray OpenMetrics. Data is available in jfxr_data_artifacts_total and jfxr_data_components_total.
JFrog Cloud customers 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
JFrog Insight previously provided Artifactory and Xray incoming HTTP request duration trends as below.
Insight shows incoming HTTP request throughput trends as below.
For Artifactory and Xray, related data is available through the artifactory-request.log.
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
JFrog Insight previously provided replication trends as below.
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.
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
JFrog Insight previously provided remote repository request duration trends as below.
Insight also previously provided remote repository request throughput trends as below.
For Artifactory and Xray, related data is available through the artifactory-request-out.log.
JFrog Cloud customers can obtain logs using Cloud Log Collection.
JFrog Self-Hosted customers can use JFrog Log Analytics.
Xray Database Sync
Repository Storage Metrics data are generated by the OpenMetrics infrastructure.
JFrog Self-Hosted customers can obtain the jfxr_db_sync_running_total metrics from the xray-server-metrics.log file.
Database Connection
Repository Storage Metrics data are generated by the OpenMetrics infrastructure.
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
Repository Storage Metrics data are generated by the OpenMetrics infrastructure.
JFrog Self-Hosted customers can use the server_go_routines_total metric from the xray-server-metrics.log file.
Message Queue Total
Repository Storage Metrics data are generated by the OpenMetrics infrastructure.
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
Repository Storage Metrics data are generated by the OpenMetrics infrastructure.
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
Repository Storage Metrics data are generated by the OpenMetrics infrastructure.
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
Repository Storage Metrics data are generated by the OpenMetrics infrastructure.
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.