Skip to main content

Google SecOps Standardization

Overview​

The Google SecOps Standardization processor prepares logs for ingestion into Google SecOps by attaching the Chronicle parser metadata and optional ingestion labels.

Supported types: Logs

Configuration​

ParameterTypeDefaultRequiredDescription
ottl_expressionstringnoneNoOTTL condition used to determine when this processor should be applied.
log_typestringnoneYesThe Chronicle log_type parser value used by Google SecOps.
namespacestringnoneNoChronicle namespace associated with the ingested logs.
ingestionLabelsobject[string,string]noneNoKey-value labels to attach for Chronicle ingestion.

Note Use ingestion_labels to attach additional Chronicle ingestion metadata as key-value pairs.

Rules​

When building the ottl_expression, the UI exposes rule-based conditions.

Attributes​

ParameterTypeDescription
Attribute KeystringThe attribute key to evaluate. Supported values: attribute; resource; log; span; metric (fields: aggregation_temporality; description; is_monotonic; name; type; unit); datapoint (fields: count; negative.offset; positive.offset; scale; sum; value_double; value_int; zero_count)
OperatorstringThe operator to use for comparison. Supported values: equals; not equals; starts with; ends with; contains; regex; ==; !=; <; >; >=; <=; is boolean; is integer; is double; is map; is string; exists; not exists
ValuestringThe value to compare against

Note: Multiple rules can be combined in the UI using logical operators such as AND or OR, and the resulting rule set is converted into the final ottl_expression.

Example Configuration​

{
"ottl_expression": "", // default: none
"log_type": "", // required, default: none
"namespace": "", // default: none
"ingestionLabels": {
"environment": "production",
"team": "security",
}, // default: none
}