Anonymous usage statistics in Server

To help us improve Automation for Jira in Server and Data Center instances, we regularly collect anonymous usage statistics of automation rule usage from your Jira instance. The main purpose for these statistics is to help us with generating accurate test data for performance testing Automation for Jira. We also use this information to help us prioritize which features to work on next (e.g. which rule actions are used the most). We don't collect any information about your general Jira usage (e.g. number of issues).

What do we collect and when?

Statistics are collected on a weekly basis (on weekends to minimise any impact on your Jira instance). Any statistics we send are completely anonymized. We generate a unique, secure hash to identify your instance (based on your instance's URL and server ID), which cannot be reverse engineered to tie the statistics back to your Jira instance.

We collect stats about:

  • Version & licensing information
  • Rule counts configured
  • Rule components used in each rule.
  • Rules executed in a week

We do not collect any rule details, such as detailed rule configurations that could be used to identify your data.

Here's an example of what we would collect from a typical server instance:

{
  "batch": [
    {
      "type": "identify",
      "messageId": "80b3e362-7933-4bdd-a968-80bb8a3e997a",
      "timestamp": "2018-10-23T01:34:49.932Z",
      "userId": "9fea44b72778f54151d05468c8c36567",
      "integrations": {},
      "traits": {
        "host_users": -1,
        "host_version": "7.11.2",
        "host_license": "SERVER",
        "host_evaluation": false,
        "host_applications": "jira-servicedesk,jira-software,jira-core",
        "host_license_types": "COMMERCIAL",
        "app_evaluation": true,
        "app_license": "SERVER",
        "app_lite": false,
        "app_version": "4.0.5-SNAPSHOT",
        "app_license_status": "VALID_LICENSE",
        "app_protrial_status": "NONE"
      }
    },
    {
      "type": "track",
      "messageId": "7f5efab8-0b01-4352-a65d-05eb7c8e5705",
      "timestamp": "2018-10-23T01:34:49.948Z",
      "userId": "9fea44b72778f54151d05468c8c36567",
      "integrations": {},
      "event": "Rules configured",
      "properties": {
        "count": 3,
        "count_enabled": 3,
        "count_disabled": 0,
        "count_labeled": 0,
        "rule_author_count": 1,
        "components_per_rule_avg": 4,
        "components_per_rule_max": 8,
        "global": 1,
        "project": 1,
        "multi_project": 1
      }
    },
    {
      "type": "track",
      "messageId": "0a59d7bd-3b11-4b2a-b226-f34c75d28af7",
      "timestamp": "2018-10-23T01:34:49.948Z",
      "userId": "9fea44b72778f54151d05468c8c36567",
      "integrations": {},
      "event": "Rule components used",
      "properties": {
        "jira.issue.hasAttachments": 1,
        "jira.comparator.condition": 1,
        "jira.issue.event.trigger:commented": 1,
        "jira.condition.container.block": 1,
        "jira.condition.if.block": 2,
        "codebarrel.action.log": 4,
        "jira.manual.trigger.issue": 1,
        "jira.issue.field.changed": 1,
        "jira.issue.add.watcher": 1,
        "jira.issue.create": 1
      }
    },
    {
      "type": "track",
      "messageId": "94a7967b-1219-4c88-8387-622625c2e074",
      "timestamp": "2018-10-23T01:34:49.948Z",
      "userId": "9fea44b72778f54151d05468c8c36567",
      "integrations": {},
      "event": "Rule component types used",
      "properties": {
        "ACTION": 6,
        "TRIGGER": 3,
        "CONDITION": 3,
        "CONDITION_BLOCK": 2
      }
    },
    {
      "type": "track",
      "messageId": "98f12e1f-fbee-44ff-b1aa-f30496839ce2",
      "timestamp": "2018-10-23T01:34:49.950Z",
      "userId": "9fea44b72778f54151d05468c8c36567",
      "integrations": {},
      "event": "Rule executions",
      "properties": {
        "weekly": 12,
        "weekly_no_actions": 1
      }
    }
  ],
  "sentAt": "2018-10-23T01:34:49.950Z",
  "context": {
    "library": {
      "name": "analytics-java",
      "version": "2.1.2-SNAPSHOT"
    }
  },
  "sequence": 1
}

Disabling statistics

If you do not want to send us usage statistics, then you can easily disable this in the global admin section for Automation for Jira.

  1. Visit the 'Automation rules' global admin section
  2. Click on the '...' menu top right and open 'Global configuration'
  3. Uncheck the box under 'Anonymous usage statistics'

Disable usage stats