Configure the Enrichment API Integration

To set up the Enrichment API in Moogsoft Enterprise, configure the Enrichment API Integration to access the enrichment data store. The integration includes the connection information and caching settings for your enrichment database. This topic covers the first step in the Enrichment API example Enrich Alerts Using the Enrichment API.

The following diagram illustrates the process to enrich alert data with the Enrichment API:

config_enrich_api_int.png

Specify the connection to the enrichment data store as follows:

  • Connection Information: the database connection details you supplied when you created the enrichment data store. See Create the Enrichment API Data Store. By default the integration uses the 'enrichment' database user.

  • Database Cache Settings: the length of time to cache query results in memory for subsequent alerts that match the query criteria in the Workflow Engine.

After you configure the Enrichment API Integration, you are ready to Load Enrichment Data.

Step 1 example: Configure the Enrichment API Integration

Using the information you supplied to create the enrichment data store, you can configure the Enrichment API Integration.

Configure the database connection

Configure the integration with the connection information you used to create the enrichment data store:

  • Integration Name: Enrichment API

  • Database Host: my_database_host

  • Database Port: 3306

  • Database User: enrichment

  • Password: password123

For the example scenario, do not set the Additional Properties or Cache Results.

After you configure the Enrichment API Integration, you are ready to Load Enrichment Data.

Learn more

To continue with the Enrichment API example, go to step 2:Load Enrichment Data.

For more information on the JDBC Enrichment integration, see Enrichment API and Enrichment API Reference.