- Property Manager name: Cloud Monitor Instrumentation
- Behavior version: The latestrule format supports theedgeConnectbehavior v1.2.
- Rule format status: Beta, possible breaking changes
- Access: Read/Write
- Allowed in includes: Not available for latestrule format
Configures traffic logs for the Cloud Monitor push API.
| Option | Type | Description | Requires | |
|---|---|---|---|---|
| enabled | boolean | Enables Cloud Monitor's log-publishing behavior. | {"displayType":"boolean","tag":"input","type":"checkbox"} | |
| apiConnector | enum | Describes the API connector type. | {"displayType":"enum","options":["DEFAULT","SIEM_JSON","BMC_APM"],"tag":"select"}{"if":{"attribute":"enabled","op":"eq","value":true}} | |
| Supported values: BMC_APM DEFAULT SIEM_JSON | ||||
| apiDataElements | string array | Specifies the data set to log. | {"displayType":"string array","options":["HTTP","APM","NETWORK_PERFORMANCE","REQUEST_HEADER","RESPONSE_HEADER","GEO","NETWORK_V1","SEC_APP_V2","SEC_RATE_WARN_V2","SEC_RATE_DENY_V2"],"tag":"select"}{"if":{"attribute":"enabled","op":"eq","value":true}} | |
| Supported values: APM GEO HTTP NETWORK_PERFORMANCE NETWORK_V1 REQUEST_HEADER RESPONSE_HEADER SEC_APP_V2 SEC_RATE_DENY_V2 SEC_RATE_WARN_V2 | ||||
| destinationHostname | string | Specifies the target hostname accepting push API requests. | {"displayType":"string","tag":"input","type":"text"}{"if":{"attribute":"enabled","op":"eq","value":true}} | |
| destinationPath | string | Specifies the push API's endpoint. | {"displayType":"string","tag":"input","type":"text"}{"if":{"attribute":"enabled","op":"eq","value":true}} | |
| overrideAggregateSettings | boolean | When enabled, overrides default log settings. | {"displayType":"boolean","tag":"input","type":"checkbox"}{"if":{"attribute":"enabled","op":"eq","value":true}} | |
| aggregateTime | string (duration) | Specifies how often logs are generated. | overrideAggregateSettingsistrue | {"displayType":"string","tag":"input","type":"text"}{"if":{"attribute":"overrideAggregateSettings","op":"eq","value":true}} | 
| aggregateLines | string | Specifies the maximum number of lines to include in each log. | overrideAggregateSettingsistrue | {"displayType":"string","tag":"input","type":"text"}{"if":{"attribute":"overrideAggregateSettings","op":"eq","value":true}} | 
| aggregateSize | string | Specifies the log's maximum size. | overrideAggregateSettingsistrue | {"displayType":"string","tag":"input","type":"text"}{"if":{"attribute":"overrideAggregateSettings","op":"eq","value":true}} | 
