View Data Transfer Logs

MyJFrog Portal

Products
MyJFrog
Content Type
User Guide
ft:sourceType
Paligo

Once you enable detailed data transfer logs, they appear after a few hours in a dedicated repository in Artifactory called jfrog-billing-logs. The logs are uploaded every hour, and every upload may contain multiple files. The logs appear in JSON Lines format where event entries are separated by line breaks. 

Each edge JPD gets its own data transfer logs.

To view the detailed logs in the JFrog Platform UI.

  1. On the JFrog Platform UI, go to Application > Artifactory > Artifacts > jfrog-billing-logs.

  2. Open the file logs. Every time a data transfer event occurs, any available metadata about the event will be logged on logs, including the following parameters:

    Parameter

    Description

    billing_timestamp

    The billing_timestamp is the event time rounded down to the hour, aligning with the billing cycle. Events logged after the cutoff period are timestamped for the next cycle, shown as YYYY-MM-01 00:00:00.0.

    event_timestamp

    The event_timestamp is the timestamp of the event in UTC format.

    server_name

    The server name.

    If your JFrog URL is myserver.jfrog.io, the server_name is myserver.

    service

    The JFrog service name: Artifactory or Xray.

    action

    The action performed on the artifact: upload or download.

    ip

    The IP address of the user who performed the action.

    repository

    The repository key.

    project

    The project name.

    artifact_path

    The path to the artifact that was uploaded or downloaded.

    user_name

    The username of the user who performed the action.

    package_type

    The package type.

    repo_type

    The repository key.

    consumption_unit

    The unit of measurement: currently only supports bytes.

    quantity

    The number of consumption units used.

See below an example for a data transfer log .JSON file output.

{"billing_timestamp": "2022-06-01 00:00:00.0","event_timestamp": "2022-05-31 23:50:00.0", "server_name": "serverName", "service": "artifactory","action": "download","project": "projectName", "user_name": "userName", "ip": "11.111.11.111","repository": "repositoryName","artifact_path": "artifactPath","consumption_unit": "bytes", "quantity": 1}
{"billing_timestamp": "2022-05-30 10:00:00.0", "server_name": "serverName", "service": "artifactory","action": "download","project": "projectName", "user_name": "userName", "ip": "11.111.11.111","repository": "repositoryName","artifact_path": "artifactPath","package_type":"packageType","repo_type":"repositoryType","consumption_unit": "bytes", "quantity": 1}