Usage Reporting in Kestra – Configure Anonymous Metrics icon Usage Reporting in Kestra – Configure Anonymous Metrics

Configuration options for the usage report.

Configure Kestra anonymous usage reporting

Understanding how you use Kestra is important to us, as it helps improve the solution in many ways. For this reason, the kestra.anonymous-usage-report.enabled option is mandatory: you must decide whether to share anonymous data so we can learn from your experience and use cases.

  • kestra.anonymous-usage-report.enabled: (default true)
  • kestra.anonymous-usage-report.initial-delay: (default 5m)
  • kestra.anonymous-usage-report.fixed-delay: (default 1h)

The collected data can be found here. We collect only anonymous data that allows us to understand how you use Kestra. The data collected includes:

  • host data: CPU, RAM, OS, JVM, and a machine fingerprint.
  • plugins data: plugins installed and their current versions.
  • flow data: namespace count, flow count, the task type and the trigger type used.
  • execution data: execution and task run counts for the last two days, with counts and durations grouped by status.
  • UI interaction: data to help us understand user experience in the interface.
  • common data: server type, version, time zone, environment, start time, and URL.

Was this page helpful?