Skip to main content

Open Integration Manager - Advanced Configuration

The Open Integration Manager enables you to create customizable inbound alert integrations through the configuration of a generic inbound integration rather than creating custom code. The integration manager sets parsing rules for incoming payloads, pre-processing the content to match incoming data requirements before it reaches the BigPanda enrichment engine.

Read more about key features and general configuration in the Open Integration Manager documentation.

Nested Objects

When using nested objects from a sample event, there are many different ways payload properties can be organized. Maintaining desired naming conventions requires careful configuration when multiple parent-objects may have the same child-object names.

The tag names and values sent to BigPanda will be determined based on the selections in the Source Tags, BigPanda Tag Name, and Ignore additional tags? fields. For more information on tag names, see Tag Naming Requirements.

Example Payload

The following payload will be interpreted into BigPanda properties depending on the Tag Mapping configuration:

{
  "metadata": {
	"entitytype": "value1",
	"entityname": "value2",
	"location": "value3"
  },
  "metadata2": {
	"entitytype": "value4",
	"entityname": "value5",
	"location": "value6"
  },
  "severity": "critical",
}

Source Tag

BigPanda Tag Name

Ignore Additional Tags?

Result Property Names

(blank)

(blank)

No

metadata_entitytype

metadata_entityname

metadata_location

metadata2_entitytype

metadata2_entityname

metadata2_location

metadata.entityname

(blank)

Yes

entityname

metadata.entityname

metadata

Yes

metadata

metadata

(blank)

Yes

entitytype

entityname

location

metadata

(blank)

No

entitytype

entityname

Location

metadata2_entitytype

metadata2_entityname

metadata2_location

metadata

metadata

Yes

metadata_entitytype

metadata_entityname

metadata_location

metadata

metadata2

(blank)

Yes

entitytype

entityname

location

(from metadata2)

metadata

metadata2

metadata

metadata2

Yes

metadata_entitytype

metadata_entityname

metadata_location

metadata2_entitytype

metadata2_entityname

metadata2_location

Caution with arrays

If you send the same property name twice in a single event, BigPanda will only use the last value for that property name. We recommend avoiding this, if possible.

Caution with Arrays

If you send the same property name twice in a single event, BigPanda will only use the last value for that property name. We recommend avoiding this, if possible.