Menu
Documentationbreadcrumb arrow Set upbreadcrumb arrow Usage collection
Open source

Usage collection

By default, k6 Studio sends anonymous usage reports, as well as crash reports and error data, so that we can track how users are using the product and its features. We use that information to prioritize the roadmap with the features that will benefit a majority of users, and reduce the impact of any changes we make. The data doesn’t contain any information about you or what you are testing.

A usage report includes the following information:

  • The event name. Refer to the table below for a list of event names and details.
  • The event payload - additional information about the event. Every event includes the boolean property isLoggedIn.
  • The running program’s operating system (win, mac, or linux).
  • The running program’s architecture (arm64 or x86_64).
  • The k6 Studio version (for example, 1.7.0).
  • The timestamp of when the data was collected (for example, 2024-10-22T16:02:56.261Z).
Event nameDescriptionEvent payload
app_installedk6 Studio is installed and opened for the first time
user_logged_inThe user logs in to Grafana Cloud
recording_createdA new recording is created
recording_importedA recording is imported
generator_createdA new generator is created
generator_updatedAn existing generator is updatedThe total number of test rules per rule type and the total number of disabled rules
script_copiedA script is copied into the clipboard
script_exportedA script is exported
script_validatedA script is validated
script_run_in_cloudA script is run in the cloud

We use Sentry to collect crash reports and error data. That includes:

  • The running program’s operating system name, version, kernel version, and build (for example, macOS or Windows).
  • The running program’s device information, including: architecture, boot time, CPU description, memory size, free memory, processor count and frequency, screen resolution.
  • The running program’s details, including: architecture, application name, memory usage, start time, and version.
  • The timestamp of when the data was collected (for example, 2024-10-22T16:02:56.261Z).
  • The browser name and version (Chrome).
  • The device’s locale and timezone (for example, en-US and Europe/London).

Grafana k6 is bundled with k6 Studio, and it collects and sends an anonymous usage report. For more details about the Grafana k6 data that’s collected, refer to Usage collection.