Eventum Logo

Eventum

Input

http

Input plugin that opens an HTTP endpoint for on-demand timestamp generation.

Opens an HTTP endpoint that accepts POST requests. Each incoming request triggers timestamp generation on demand, making this plugin useful for event-driven or API-triggered workflows.

Parameters

ParameterTypeDefaultConstraintsDescription
portintegerRequired. 1–65535Port to bind to.
hoststring"0.0.0.0"Non-emptyAddress to bind to.
max_pending_requestsinteger100>= 1Maximum number of queued requests before new ones are rejected.
tagslist of strings[]Tags attached to every timestamp. Accessible in templates via tags.

Examples

Basic on-demand endpoint:

input:
  - http:
      port: 8080

With a higher queue limit and custom bind address:

input:
  - http:
      host: 127.0.0.1
      port: 9090
      max_pending_requests: 500

See Scheduling — On-demand scheduling for usage details.

On this page