Create and Manage Outputs and Integrations

George Alpizar
George Alpizar
  • Updated

Overview

You can use this document to learn how to create and manage outputs and integrations. 

An output tells the Edge Delta agent where to send collected and generated data, such as metrics, patterns, alerts, etc. An output is part of an agent's configuration. There are 3 types of outputs, streaming, triggering, and archiving

An integration is an organization-level output whose settings you can use to quickly create and populate individual outputs. 

  • For example, if you created a Datadog integration, then you can use that integration to populate the settings for an individual Datadog streaming output. 

A destination refers to the software platform that will receive the data, such as Splunk or AWS.


Review Types of Outputs and Integrations

Review the following types of outputs and integrations:

Output and Integration Type Description
Stream

This output and integration type focuses on centralized monitoring platforms, such as AWS CloudWatch, Datadog, New Relic, SignalFX, Splunk Sumo Logic, and more. 

To learn more, see Review Parameters for Stream Outputs and Integrations .

Trigger

This output and integration type focuses on alerting and automation systems, such as AWS Lambda, Azure, Jira, Microsoft Teams, Pager Duty, and more.

Specifically, this output and integration type tells the Edge Delta agent to send alerts and notifications when an anomaly is detected or when various conditions are met.

To learn more, see Review Parameters for Trigger Outputs and Integrations.

Archive 

This output and integration type focuses on storage solutions, such as AWS S3, Azure Blob Storage, Google Cloud Storage, IBM Object Storage, and more. 

Specifically, this output and integration type tells the Edge Delta agent where and when to send compressed raw data logs.

To learn more, see Review Parameters for Archive Outputs and Integrations.

 


Create and Manage an Output

At a high level, there are 2 ways to manage an output. 

  • If you need to create a new agent configuration, then you can use the visual editor to populate a YAML file, as well as make changes directly in the YAML file.
  • If you already have an existing agent configuration, then you can update the agent configuration in the YAML file.

Option 1: Create a new configuration via the visual editor 

  1. In the Edge Delta App, on the left-side navigation, click Data Pipeline, and then click Agent Settings.

  2. Click Create Configuration.

  3. Click Visual.

  4. On the right-side, select Archives, Streams, or Triggers.

  5. Select the desired destination, and then complete the missing fields.

  6. To make additional configurations to the configuration file, click the back button, and then select a new configuration section to manage.

  7. To save the configuration and exit the visual editor, click Save.

  8. Refresh the page to view the newly created configuration in the table.


Option 2: Update an existing configuration via the YAML file

  1. In the Edge Delta App, on the left-side navigation, click Data Pipeline, and then click Agent Settings.

  2. Locate the desired configuration, then under Actions, click the vertical ellipses, and then click Edit

  3. Review the YAML file, make your changes, and then click Save.


Create an Integration 

  1. In the Edge Delta App, on the left-side navigation, click Data Pipeline, and then click Integrations.
  2. Locate and select the desired output type. 
  3. Complete the missing fields, and then click Save.

Create an Output Based on an Existing Integration

You can use these instructions to populate and create an individual output based on an existing integration. 

When you select an existing integration, you will only be able to update the individual output's custom tags and features (data type collection). You cannot update other settings.

  1. In the Edge Delta App, on the left-side navigation, click Data Pipeline, and then click Agent Settings.
  2. Click Create Configuration.
  3. You can use the visual editor or update the YAML file. 
    • In the YAML file, enter integration_name: <name of existing integration>.
    • In the visual editor, select Archives, Streams, or Triggers, and then select the desired type. In the Integration drop-down menu, select the desired integration. 
  4. Click Save

Related Documentation


Share this document