You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/pages/references/configuration.mdx
+22Lines changed: 22 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -68,6 +68,11 @@ Global configurations are provided through env variables or a YAML file. ConfigM
68
68
|`GCP_PUBSUB_SERVICE_ACCOUNT_CREDENTIALS`| JSON string or path to a file containing GCP service account credentials for Pub/Sub. Required if GCP Pub/Sub is the chosen MQ provider and not running in an environment with implicit credentials (e.g., GCE, GKE).|`nil`| Conditional|
69
69
|`GIN_MODE`| Sets the Gin framework mode (e.g., 'debug', 'release', 'test'). See Gin documentation for details.|`release`| No|
70
70
|`HTTP_USER_AGENT`| Custom HTTP User-Agent string for outgoing webhook deliveries. If unset, a default (OrganizationName/Version) is used.|`nil`| No|
71
+
|`IDGEN_DELIVERY_EVENT_PREFIX`| Prefix for delivery event IDs, prepended with underscore (e.g., 'dev_123'). Default: empty (no prefix)|`nil`| No|
72
+
|`IDGEN_DELIVERY_PREFIX`| Prefix for delivery IDs, prepended with underscore (e.g., 'dlv_123'). Default: empty (no prefix)|`nil`| No|
73
+
|`IDGEN_DESTINATION_PREFIX`| Prefix for destination IDs, prepended with underscore (e.g., 'dst_123'). Default: empty (no prefix)|`nil`| No|
74
+
|`IDGEN_EVENT_PREFIX`| Prefix for event IDs, prepended with underscore (e.g., 'evt_123'). Default: empty (no prefix)|`nil`| No|
75
+
|`IDGEN_TYPE`| ID generation type for all entities: uuidv4, uuidv7, nanoid. Default: uuidv4|`uuidv4`| No|
71
76
|`LOG_BATCH_SIZE`| Maximum number of log entries to batch together before writing to storage.|`1000`| No|
72
77
|`LOG_BATCH_THRESHOLD_SECONDS`| Maximum time in seconds to buffer logs before flushing them to storage, if batch size is not reached.|`10`| No|
73
78
|`LOG_LEVEL`| Defines the verbosity of application logs. Common values: 'trace', 'debug', 'info', 'warn', 'error'.|`info`| No|
@@ -231,6 +236,23 @@ gin_mode: "release"
231
236
# Custom HTTP User-Agent string for outgoing webhook deliveries. If unset, a default (OrganizationName/Version) is used.
232
237
http_user_agent:""
233
238
239
+
idgen:
240
+
# Prefix for delivery event IDs, prepended with underscore (e.g., 'dev_123'). Default: empty (no prefix)
241
+
delivery_event_prefix:""
242
+
243
+
# Prefix for delivery IDs, prepended with underscore (e.g., 'dlv_123'). Default: empty (no prefix)
244
+
delivery_prefix:""
245
+
246
+
# Prefix for destination IDs, prepended with underscore (e.g., 'dst_123'). Default: empty (no prefix)
247
+
destination_prefix:""
248
+
249
+
# Prefix for event IDs, prepended with underscore (e.g., 'evt_123'). Default: empty (no prefix)
250
+
event_prefix:""
251
+
252
+
# ID generation type for all entities: uuidv4, uuidv7, nanoid. Default: uuidv4
253
+
type:"uuidv4"
254
+
255
+
234
256
# Maximum number of log entries to batch together before writing to storage.