If asset enrichment is performed on each collector, asset data (UUID, IP address, FQDN) has to be sent to each collector. This can significantly complicate and slow down the processing of data by collectors.
You can configure the enrichment of collectors with asset data only on the collectors that you want to be enriched.
To create an asset enrichment rule for a collector:
A table with the created enrichment rules is displayed in the right part of the Resources section.
Possible parameter values in the field mapping table
If the user selects multiple fields, the AND operator is applied to field values. If the user adds multiple strings in the KUMA field column, the OR operator is applied to field values. The matching begins from the first field in the list. If the value of the field matches the value of the attribute, matching stops.
For example, suppose that the following data is received in an event:
SourceAddress=192.168.х.хх
SourceHostName=kuma.example.com.
There are two assets in KUMA: company.example.com (IP address: 192.168.x.xx, FQDN: company.example.com) and kuma.example.com (IP address: 192.168.y.yyy, FQDN: kuma.example.com). Matching is performed as follows:
sourceAddress
→ sourceAssetID
, and then sourceHostname
→ sourceAssetID
, then the asset matches the first condition (company.example.com).sourceHostname
value (kuma.example.com), then sourceHostname
→ sourceAssetID
must be specified first, followed by sourceAddress
→ sourceAssetID
.sourceAddress
+ sourceHostname
→ sourceAssetID
, enrichment does not occur.At least one matching condition must be specified in the field mapping table.
You can also click the Apply default mapping button above the table. In this case, the values of KUMA field and KUMA event field to write to are applied.