Skip to content

plugins

Shows all available plugins and built-ins.

plugins

The plugins operator shows all available plugins and built-ins.

Tenzir is built on a modular monolith architecture. Most features are available as plugins and extensible by developers. Tenzir comes with a set of built-ins and bundled plugins. The former use the plugin API but are available as part of the core library, and the latter are plugins shipped with Tenzir.

Tenzir emits plugin information with the following schema.

Contains detailed information about the available plugins.

FieldTypeDescription
namestringThe unique, case-insensitive name of the plugin.
versionstringThe version identifier of the plugin, or bundled if the plugin has no version of its own.
kindstringThe kind of plugin. One of builtin, static, or dynamic.
typeslist<string>The interfaces implemented by the plugin, e.g., operator or function.
dependencieslist<string>Plugins that must be loaded for this plugin to function.
plugins
where "function" in types
summarize functions=collect(name)