After designing edge pipelines in Data Collector and then deploying the edge pipelines to SDC Edge, you can manage the pipelines on SDC Edge. Managing edge pipelines includes previewing, validating, starting, stopping, and monitoring the pipelines
as well as resetting the origin for the pipelines.

StreamSetsData Collector EdgeTM (SDC Edge) is a lightweight execution agent without a UI that runs pipelines on edge devices with limited resources.
Use SDC Edge to read data from an edge device or to receive data from another pipeline and then act on that data to control
an edge device.

Data Collector Edge (SDC Edge) includes several sample pipelines that make it easy to get started. You simply import one of the sample
edge pipelines, create the appropriate Data Collector receiving pipeline, download and install SDC Edge on the edge device, and then run the sample edge pipeline.

Administering SDC Edge involves configuring, starting, shutting down, and viewing logs for the agent. When using StreamSets Control Hub, you can also use the SDC Edge command line interface to register SDC Edge with Control Hub.

After designing edge pipelines in Data Collector and then deploying the edge pipelines to SDC Edge, you can manage the pipelines on SDC Edge. Managing edge pipelines includes previewing, validating, starting, stopping, and monitoring the pipelines
as well as resetting the origin for the pipelines.

When SDC Edge is accessible by the Data Collector machine and when the deployed edge pipeline has the Data Collector Edge URL property correctly configured,
you can use the Data Collector UI to manage edge pipelines.

Manage Pipelines on SDC Edge

After designing edge pipelines in Data Collector and
then deploying the edge pipelines to SDC Edge, you
can manage the pipelines on SDC Edge.
Managing edge pipelines includes previewing, validating, starting, stopping, and monitoring
the pipelines as well as resetting the origin for the pipelines.

You can use the following methods to manage edge pipelines on SDC Edge:

Use this method when SDC Edge is not accessible by the Data Collector machine.

Note: When edge pipelines are deployed to a production SDC Edge,
you can disable the ability to manage those edge pipelines by setting the
enabled HTTP property to false in the SDC Edge configuration file.

Using the Data Collector UI

When SDC Edge is
accessible by the Data Collector machine
and when the deployed edge pipeline has the Data Collector Edge URL property correctly
configured, you can use the Data Collector UI to
manage edge pipelines.

Note: When you preview,
validate, or start an edge pipeline from Data Collector that has not yet been deployed to SDC Edge, Data Collector publishes and then starts the pipeline.

Open the edge pipeline in the pipeline canvas.

On the General tab, set the Data Collector
Edge URL property to the URL of the SDC Edge instance that you want to manage the pipeline on.

The default URL is http://localhost:18633.

Use the Data Collector top toolbar to preview, validate, start, stop, and reset the origin for the
edge pipeline running on SDC Edge - just as you manage standalone or cluster pipelines running on Data Collector.

As an edge pipeline runs, the Data Collector UI displays the pipeline in Monitor mode so that you can monitor the edge
pipeline status and metrics.

Sending Commands to SDC Edge

When SDC Edge is not
accessible by the Data Collector
machine, you must use the command line and REST API to manage edge pipelines on Data Collector Edge
(SDC Edge).