Plugins

Calyptia Core plugins

Calyptia Core provides extensions, called plugins, that let you customize and extend the capabilities of the Calyptia Core telemetry data pipeline.

With these plugins, you can integrate with several data sources, collect and process different types of data, and output your data to various destinations. Whether you're dealing with logs, metrics, traces, or events, Calyptia Core plugins can help you manage and monitor your data effectively. These plugins are flexible, letting you configure and customize them to suit your specific needs, and helping you scale from small-scale applications to large-scale distributed systems.

Available plugins

Plugins are available for both inputting telemetry data (source plugins) and sending processed telemetry data to external targets (destination plugins).

Add a descriptive name to your plugin

To help track your plugins, Telemetry Pipeline lets you edit existing source and destination plugins to add a descriptive name.

The descriptive name displays on the plugin after the plugin type.

To add a name to a plugin in the Telemetry Pipeline interface:

  1. In the pipeline view, click the existing plugin to edit it. An edit dialog appears for your plugin.
  2. Expand the Metadata section, and enter a value in the Name field.
  3. Click Save.

To add a name to a plugin in the YAML file:

  1. Edit the YAML file.

  2. Add the following lines to the plugin definition, on a line after Name: :

          core.metadata:
            name: DESCRIPTION

    Replace DESCRIPTION with the descriptive name you want to use for the plugin.

  3. Save the YAML file.