webhook/

directory
v1.147.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 17, 2026 License: Apache-2.0

Directories

Path Synopsis
Package compactor turns each window of a webhook source's raw segments into one Parquet file (#1870), and applies the source's retention.
Package compactor turns each window of a webhook source's raw segments into one Parquet file (#1870), and applies the source's retention.
Package jsonpath reads one value out of a decoded JSON document by a path an operator writes: "$" for the document itself, ".name" or "['name']" for an object member, and "[n]" for an array element, as in "$.data.events" or "$.contact['id']" (#1870).
Package jsonpath reads one value out of a decoded JSON document by a path an operator writes: "$" for the document itself, ".name" or "['name']" for an object member, and "[n]" for an array element, as in "$.data.events" or "$.contact['id']" (#1870).
Package receiver serves POST /hooks/{source} (#1870): it authenticates each request, turns its body into events, buffers them per source, writes them to object storage as gzipped JSON-lines segments, and answers 202 only once the segment holding them is written.
Package receiver serves POST /hooks/{source} (#1870): it authenticates each request, turns its body into events, buffers them per source, writes them to object storage as gzipped JSON-lines segments, and answers 202 only once the segment holding them is written.
Package whadmin is what an administrator does to a webhook source (#1870): create one, change it, rotate its secret, read its status, and delete it.
Package whadmin is what an administrator does to a webhook source (#1870): create one, change it, rotate its secret, read its status, and delete it.
Package whalert routes the webhook receiver's conditions that end in lost or late data to notification channels, at a warning and a critical level (#2149): the spool filling or holding events too long, the drain failing, a replica holding events that stopped reporting, refusals, unauthorized requests, slow acknowledgements, compaction failing or behind, a source gone silent, and the spool volume running out of space.
Package whalert routes the webhook receiver's conditions that end in lost or late data to notification channels, at a warning and a critical level (#2149): the spool filling or holding events too long, the drain failing, a replica holding events that stopped reporting, refusals, unauthorized requests, slow acknowledgements, compaction failing or behind, a source gone silent, and the spool volume running out of space.
Package whauth decides whether a request to a webhook source came from its sender (#1870).
Package whauth decides whether a request to a webhook source came from its sender (#1870).
Package whconfig is the webhooks: section of the platform configuration (#1870).
Package whconfig is the webhooks: section of the platform configuration (#1870).
Package whevent turns one accepted webhook request into the events a source stores, and renders them as the JSON-lines a segment holds (#1870).
Package whevent turns one accepted webhook request into the events a source stores, and renders them as the JSON-lines a segment holds (#1870).
Package whlayout is where a webhook source's objects are kept in the managed-resources bucket (#1870): the raw segments in the Hive partition layout the raw table reads, and the names a replica gives the segments it writes.
Package whlayout is where a webhook source's objects are kept in the managed-resources bucket (#1870): the raw segments in the Hive partition layout the raw table reads, and the names a replica gives the segments it writes.
Package whsource defines an inbound webhook source: the administrator-managed record that says who may post to /hooks/{name}, how a request proves it, how the body becomes events, and how long what lands is kept (#1870).
Package whsource defines an inbound webhook source: the administrator-managed record that says who may post to /hooks/{name}, how a request proves it, how the body becomes events, and how long what lands is kept (#1870).
Package whspool is a webhook receiver's local write-ahead spool (#2121): the events of an acknowledged request are appended to a file on this replica's disk and synced before the request is answered, then drained to object storage in the background.
Package whspool is a webhook receiver's local write-ahead spool (#2121): the events of an acknowledged request are appended to a file on this replica's disk and synced before the request is answered, then drained to object storage in the background.
Package whstore is the control data of inbound webhooks (#1870): which compaction windows of each source have segments, which of them are compacted and where, what retention has done to them, and the request counts and rejections a source's page reports.
Package whstore is the control data of inbound webhooks (#1870): which compaction windows of each source have segments, which of them are compacted and where, what retention has done to them, and the request counts and rejections a source's page reports.
Package whtable owns what a webhook source is in the query engine (#1870): two tables and the view readers name.
Package whtable owns what a webhook source is in the query engine (#1870): two tables and the view readers name.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL