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/configuration/targets/clickhouse.mdx
+19Lines changed: 19 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,6 +23,11 @@ Creates a ClickHouse target that sends log data to a ClickHouse database server
23
23
table: <string>
24
24
batch_size: <integer>
25
25
field_format: <string>
26
+
interval: <string|numeric>
27
+
cron: <string>
28
+
debug:
29
+
status: <boolean>
30
+
dont_send_logs: <boolean>
26
31
```
27
32
28
33
## Configuration
@@ -55,6 +60,20 @@ The following fields are used to define the target:
55
60
|`batch_size`|N|-|Number of log entries to batch before sending|
56
61
|`field_format`|N|-|Data normalization format. See applicable <Topic id="normalization-mapping">Normalization</Topic> section|
57
62
63
+
### Scheduler
64
+
65
+
|Field|Required|Default|Description|
66
+
|---|---|---|---|
67
+
|`interval`|N|realtime|Execution frequency. See <Topic id="interval">Interval</Topic> for details|
68
+
|`cron`|N|-|Cron expression for scheduled execution. See <Topic id="cron">Cron</Topic> for details|
69
+
70
+
### Debug Options
71
+
72
+
|Field|Required|Default|Description|
73
+
|---|---|---|---|
74
+
|`debug.status`|N|`false`|Enable debug logging|
75
+
|`debug.dont_send_logs`|N|`false`|Process logs but don't send to target (testing)|
76
+
58
77
## Details
59
78
60
79
The ClickHouse target uses the native ClickHouse protocol to efficiently send log data in batches. Logs are accumulated until the batch size is reached, then sent to the server. The default batch size is defined by the service configuration, but can be overridden.
|`field_format`|N|-|Data normalization format. See applicable <Topic id="normalization-mapping">Normalization</Topic> section|
62
-
|`frequency`|N|realtime|Execution frequency. See <Topic id="frequency">Frequency</Topic> for details|
63
-
|`cron`|N|-|Cron expression for scheduled execution. See <Topic id="cron">Cron</Topic> for details|
64
65
65
66
### Endpoint
66
67
@@ -70,6 +71,20 @@ The following are the fields used to define the target:
70
71
|`username`|N|-|Basic auth username|
71
72
|`password`|N|-|Basic auth password|
72
73
74
+
### Scheduler
75
+
76
+
|Field|Required|Default|Description|
77
+
|---|---|---|---|
78
+
|`interval`|N|realtime|Execution frequency. See <Topic id="interval">Interval</Topic> for details|
79
+
|`cron`|N|-|Cron expression for scheduled execution. See <Topic id="cron">Cron</Topic> for details|
80
+
81
+
### Debug Options
82
+
83
+
|Field|Required|Default|Description|
84
+
|---|---|---|---|
85
+
|`debug.status`|N|`false`|Enable debug logging|
86
+
|`debug.dont_send_logs`|N|`false`|Process logs but don't send to target (testing)|
87
+
73
88
## Details
74
89
75
90
The target supports multiple endpoints, authentication, compression, and ingest pipelines. Data is batched for efficient delivery and can be automatically routed to different indices.
@@ -339,8 +354,8 @@ Events are batched until either limit is reached:
339
354
- **`max_payload_size_kb`**: Total size in kilobytes
Copy file name to clipboardExpand all lines: docs/configuration/targets/event-hubs.mdx
+19Lines changed: 19 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -32,6 +32,11 @@ Creates a target that sends processed messages to _Azure Event Hubs_ with suppor
32
32
status: <boolean>
33
33
cert_name: <string>
34
34
key_name: <string>
35
+
interval: <string|numeric>
36
+
cron: <string>
37
+
debug:
38
+
status: <boolean>
39
+
dont_send_logs: <boolean>
35
40
```
36
41
37
42
## Configuration
@@ -100,6 +105,20 @@ EventHubs target supports two authentication methods:
100
105
TLS certificate and key files must be placed in the service root directory.
101
106
:::
102
107
108
+
### Scheduler
109
+
110
+
|Field|Required|Default|Description|
111
+
|---|---|---|---|
112
+
|`interval`|N|realtime|Execution frequency. See <Topic id="interval">Interval</Topic> for details|
113
+
|`cron`|N|-|Cron expression for scheduled execution. See <Topic id="cron">Cron</Topic> for details|
114
+
115
+
### Debug Options
116
+
117
+
|Field|Required|Default|Description|
118
+
|---|---|---|---|
119
+
|`debug.status`|N|`false`|Enable debug logging|
120
+
|`debug.dont_send_logs`|N|`false`|Process logs but don't send to target (testing)|
121
+
103
122
## Details
104
123
105
124
The EventHubs target sends processed messages to Azure Event Hubs for real-time event streaming and analytics. It supports automatic batching for optimal performance, configurable retry mechanisms for reliability, and multiple authentication methods for flexible deployment scenarios.
Copy file name to clipboardExpand all lines: docs/configuration/targets/file.mdx
+19Lines changed: 19 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -26,6 +26,11 @@ Creates a file target that writes log messages to files in various formats like
26
26
batch_size: <integer>
27
27
max_size: <integer>
28
28
locations: <location[]>
29
+
interval: <string|numeric>
30
+
cron: <string>
31
+
debug:
32
+
status: <boolean>
33
+
dont_send_logs: <boolean>
29
34
```
30
35
31
36
## Configuration
@@ -77,6 +82,20 @@ targets:
77
82
format: "json"
78
83
```
79
84
85
+
### Scheduler
86
+
87
+
|Field|Required|Default|Description|
88
+
|---|---|---|---|
89
+
|`interval`|N|realtime|Execution frequency. See <Topic id="interval">Interval</Topic> for details|
90
+
|`cron`|N|-|Cron expression for scheduled execution. See <Topic id="cron">Cron</Topic> for details|
91
+
92
+
### Debug Options
93
+
94
+
|Field|Required|Default|Description|
95
+
|---|---|---|---|
96
+
|`debug.status`|N|`false`|Enable debug logging|
97
+
|`debug.dont_send_logs`|N|`false`|Process logs but don't send to target (testing)|
98
+
80
99
## Details
81
100
82
101
The file target supports writing to multiple file locations with different formats and schemas. When using `SystemS3` field in your logs, the value will be used to route the message to the location with a matching ID.
0 commit comments