edge_​connect

Version: v2025-01-13Includes use: Yes

Behavior name: Cloud Monitor Instrumentation

Configures traffic logs for the Cloud Monitor push API.

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" "edge_connect" {
  rules_v2025_02_18 {
    name     = "Cloud Monitor Instrumentation"
    comments = "Configures traffic logs for the Cloud Monitor push API."
    behavior {
      edge_connect {
        enabled                     = true
        api_connector               =
        api_data_elements           = [
          "HTTP"
        ]
        destination_hostname        = ""
        destination_path            = ""
        override_aggregate_settings = false
      }
    }
  }
}
"behaviors": [
  {
  "name": "edgeConnect",
  "options": {
    "enabled": true,
    "apiConnector": "DEFAULT",
    "apiDataElements": [
      "HTTP"
    ],
    "destinationHostname": "",
    "destinationPath": "",
    "overrideAggregateSettings": false
    }
  }
]

Options

Option Description
enabled
Enables Cloud Monitor's log-publishing behavior.
api_connector
Describes the API connector type. Value is one of:
  • BMC_APM
  • DEFAULT
  • SIEM_JSON
api_data_elements
Specifies the data set to log. Possible values:
  • APM
  • GEO
  • HTTP
  • NETWORK_PERFORMANCE
  • NETWORK_V1
  • REQUEST_HEADER
  • RESPONSE_HEADER
  • SEC_APP_V2
  • SEC_RATE_DENY_V2
  • SEC_RATE_WARN_V2
destination_hostname
Specifies the target hostname accepting push API requests.
destination_path
Specifies the push API's endpoint.
override_aggregate_settings
When enabled, overrides default log settings.
aggregate_time
Specifies how often logs are generated.
aggregate_lines
Specifies the maximum number of lines to include in each log.
aggregate_size
Specifies the log's maximum size.