Documentation

Use the Plugin Library

The InfluxDB Plugin Library is a collection of pre-built InfluxDB 3 plugins that you can install in your InfluxDB 3 server. To view the Plugin library, navigate to Manage Plugins > Plugin Library in the left sidebar.

Search the Plugin Library

To search for plugins in the Plugin library, submit a search term in the search bar.

Install a plugin

  1. In the Plugin Library, locate the plugin you want to install.

  2. Click on the plugin card to open its details.

  3. To install a plugin from InfluxDB 3 Explorer select Install Plugin:

  4. Provide the following:

    • Database: Select the InfluxDB 3 database to associate the plugin with.

    • Trigger Name: A unique name for the plugin and trigger combination.

    • Trigger Type: Select the trigger type. What trigger types are available depend on the plugin.

      For more information about InfluxDB 3 plugin triggers, see Understand trigger types.

      Depending on the selected trigger type, provide the following:

      • Data Writes (All Tables): no additional configuration options.

      • Data Writes (Single Table):

        • Table Name: The name of the table that, when written to, triggers the plugin to run.
      • Schedule:

        • Frequency: When to run the plugin using one of the following patterns:
          • every:<duration>: Run at specified intervals–for example: every:15m.
          • cron:<cron-expression>: Run on a cron schedule–for example: cron:0 */12 * * *.
      • HTTP Endpoint:

        • API Endpoint: The API endpoint name to use to trigger the plugin–for example: downsample. To trigger the plugin, you would then send a request to the /api/v3/engine/downsample endpoint of your InfluxDB server to trigger the plugin.
      • Advanced Settings

        • Run Asynchronously: Execute the plugin asynchronously and do not wait for a response.
        • Error Behavior: Specify the action you want the plugin to take when it encounters an error:
          • Log: Log the error to your InfluxDB server’s logs.
          • Retry: Retry the plugin execution.
          • Disable: Disable the plugin.
      • Arguments: Specific arguments to pass to the Plugin. Plugins can have both required and optional arguments.

  5. Click Deploy to install the plugin.

Other plugin installation options

InfluxDB 3 Explorer also lets you do the following:

  • Download Code: Download the plugin code to view it or modify it for your own use.
  • Copy Install Command: Copy the influxdb3 CLI command you can use to manually install the plugin on your InfluxDB 3 server.

Was this page helpful?

Thank you for your feedback!


New in InfluxDB 3.5

Key enhancements in InfluxDB 3.5 and the InfluxDB 3 Explorer 1.3.

See the Blog Post

InfluxDB 3.5 is now available for both Core and Enterprise, introducing custom plugin repository support, enhanced operational visibility with queryable CLI parameters and manual node management, stronger security controls, and general performance improvements.

InfluxDB 3 Explorer 1.3 brings powerful new capabilities including Dashboards (beta) for saving and organizing your favorite queries, and cache querying for instant access to Last Value and Distinct Value cachesβ€”making Explorer a more comprehensive workspace for time series monitoring and analysis.

For more information, check out:

InfluxDB Docker latest tag changing to InfluxDB 3 Core

On November 3, 2025, the latest tag for InfluxDB Docker images will point to InfluxDB 3 Core. To avoid unexpected upgrades, use specific version tags in your Docker deployments.

If using Docker to install and run InfluxDB, the latest tag will point to InfluxDB 3 Core. To avoid unexpected upgrades, use specific version tags in your Docker deployments. For example, if using Docker to run InfluxDB v2, replace the latest version tag with a specific version tag in your Docker pull command–for example:

docker pull influxdb:2