aggregated_​reporting

Version: v2023-05-30Includes use: No

Behavior name: Aggregated Reporting

Configure a custom report that collects traffic data. The data is based on one to four variables, such as sum, average, min, and max. These aggregation attributes help compile traffic data summaries.

This behavior is part of Internet of Things OTA Update, which allows users to securely download firmware to vehicle head units over cellular networks. Use this system to create statistical reports by defining PAPI variables, such as sum of requests sent by a specific car model. For example, you can send the sum of data in bytes, number of requests, and number of completed downloads based on the selected car model, campaign, and year. <

To configure the behavior, see Configure the aggregated reporting behavior in the IoT OTA Updates documentation. For more information including accessing the report, see Aggregated Reporting. Also, you can configure variables with the set_variable, request_type_marker, and download_complete_marker behaviors. To learn more about the combinations of OTA Updates behaviors, see Behaviors in reports.

Akamai also offers the report behavior to specify the HTTP request headers or cookies to include in your Log Delivery Service reports.

Default behavior

These samples reflect the behavior's default settings. You can use these as is in your configurations or make adjustments based on the behavior's available options.

data "akamai_property_rules_builder" "" {
  rules_v2023_05_30 {
    name     = "Aggregated Reporting"
    comments = "Configures a custom report that collects traffic data."
    behavior {
      aggregated_reporting {
        attribute3 = ""
        attribute1 = ""
        attribute4 = ""
        attribute2 = ""
        report_name = ""
        attributes_count = 4
        enabled = true
      }
    }
  }
}
{
  "name": "aggregatedReporting",
  "options": {
    "attribute3": "",
    "attribute1": "",
    "attribute4": "",
    "attribute2": "",
    "reportName": "",
    "attributesCount": 4,
    "enabled": true
  }
}

Options

Option Description
enabled
Enables aggregated reporting.
report_name
The unique name of the aggregated report within the property. If you reconfigure any attributes or variables in the aggregated reporting behavior, update this field to a unique value to enable logging data in a new instance of the report.
attributes_count
The number of attributes to include in the report. Value range is 1-4.
attribute1
Specify a previously user-defined variable name as a report attribute. The values extracted for all attributes range from 0 to 20 characters.
attribute2
Specify a previously user-defined variable name as a report attribute. The values extracted for all attributes range from 0 to 20 characters.
attribute3
Specify a previously user-defined variable name as a report attribute. The values extracted for all attributes range from 0 to 20 characters.
attribute4
Specify a previously user-defined variable name as a report attribute. The values extracted for all attributes range from 0 to 20 characters.