Skip to main content
The Runtime section configures how Tangent executes and batches logs in memory before handing them to plugins.

Schema

plugins_path
string
Path to compiled plugins. Defaults to plugins/.
batch_size
int
Maximum buffered size (KB) before flushing. Defaults to 256.
batch_age
int
Maximum time (ms) logs are buffered before flush. Defaults to 5.
workers
int
Number of worker threads to spawn. Defaults to the number of CPUs.

Example

tangent.yaml
runtime:
  plugins_path: "plugins/"
  batch_size: 1024
  batch_age: 5
  workers: 16

🧠 Notes

  • batch_size and batch_age together control flush cadence.
  • workers determines concurrency; higher values increase throughput.