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 running in minutes.