- Property Manager name: Cloud Monitor Instrumentation
- Behavior version: The
v2023-01-05
rule format supports theedge_connect
behavior v1.2. - Rule format status: GA, stable
- 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"} | |
api_connector | 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 | ||||
api_data_elements | 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 | ||||
destination_hostname | string | Specifies the target hostname accepting push API requests. | {"displayType":"string","tag":"input","type":"text"} {"if":{"attribute":"enabled","op":"eq","value":true}} | |
destination_path | string | Specifies the push API's endpoint. | {"displayType":"string","tag":"input","type":"text"} {"if":{"attribute":"enabled","op":"eq","value":true}} | |
override_aggregate_settings | boolean | When enabled, overrides default log settings. | {"displayType":"boolean","tag":"input","type":"checkbox"} {"if":{"attribute":"enabled","op":"eq","value":true}} | |
aggregate_time | string (duration) | Specifies how often logs are generated. | override_aggregate_settings is true | {"displayType":"string","tag":"input","type":"text"} {"if":{"attribute":"overrideAggregateSettings","op":"eq","value":true}} |
aggregate_lines | string | Specifies the maximum number of lines to include in each log. | override_aggregate_settings is true | {"displayType":"string","tag":"input","type":"text"} {"if":{"attribute":"overrideAggregateSettings","op":"eq","value":true}} |
aggregate_size | string | Specifies the log's maximum size. | override_aggregate_settings is true | {"displayType":"string","tag":"input","type":"text"} {"if":{"attribute":"overrideAggregateSettings","op":"eq","value":true}} |