- Property Manager name: Cloud Monitor Instrumentation
- Behavior version: The
v2024-08-13
rule format supports theedgeConnect
behavior v1.2. - Rule format status: Deprecated, outdated rule format
- Access: Read/Write
- Allowed in includes: Yes
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. | overrideAggregateSettings is true | {"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. | overrideAggregateSettings is true | {"displayType":"string","tag":"input","type":"text"} {"if":{"attribute":"overrideAggregateSettings","op":"eq","value":true}} |
aggregateSize | string | Specifies the log's maximum size. | overrideAggregateSettings is true | {"displayType":"string","tag":"input","type":"text"} {"if":{"attribute":"overrideAggregateSettings","op":"eq","value":true}} |