‹ Plugins / Bird Tracking Simulator
Scheduled

Bird Tracking Simulator

The Bird Tracking Simulator gives you a realistic, continuously flowing time series dataset the moment you need one with no sensors, no schema setup, no waiting. A single scheduled trigger generates a persistent flock of named birds, each emitting GPS coordinates, flight speed, heading, and body temperature on every tick. It’s purpose-built for exploring queries, prototyping Processing Engine workflows, and demoing InfluxDB 3 with data that actually behaves like production telemetry.

Configuration

Plugin parameters may be specified as key-value pairs in the --trigger-arguments flag (CLI) or in the trigger_arguments field (API) when creating a trigger. The trigger interval plus the options below control how much data the plugin writes.

Plugin metadata

This plugin includes a JSON metadata schema in its docstring that defines supported trigger types and configuration parameters. This metadata enables the InfluxDB 3 Explorer UI to display and configure the plugin.

Optional parameters

There are no required parameters. All configuration parameters control data volume only.

Parameter Type Default Description
bird_count integer 25 Number of persistent simulated birds to track
points_per_bird integer 1 Number of movement points to emit for each bird on each scheduled call. When greater than 1, timestamps are evenly spaced across the elapsed time since the previous call.

TOML configuration

This plugin does not expose TOML configuration. Use the two inline volume options above and the trigger interval to control output volume.

Ready to get started?

Download InfluxDB 3 and have Bird Tracking Simulator running in minutes.