Skip to content

Commit 96bc594

Browse files
authored
docs(external): updates concepts/traces page (#22955)
* docs(external): updates concepts/traces page * address Benson's review point * rmv trailing spaces * md fixes
1 parent d771ab1 commit 96bc594

File tree

1 file changed

+19
-5
lines changed

1 file changed

+19
-5
lines changed

website/content/en/docs/about/concepts.md

Lines changed: 19 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,23 @@ A **metric** event represents a numerical operation performed on a time series.
2626

2727
### Traces
2828

29-
A **trace** event can be thought of as a special kind of log event. The components that support trace events are: the `datadog_agent` source, the `datadog_traces` sink, and the `sample` and `remap` transforms. **Note**: Support for traces is limited and is in alpha.
29+
A **trace** event can be thought of as a special kind of log event. The components that support trace events are:
30+
31+
* the `datadog_agent` source
32+
* the `datadog_traces` sink
33+
* the `opentelemetry` source
34+
* the `sample` transform
35+
* the `remap` transform
36+
* the `native`, `native_json` decoders
37+
* the `native`, `native_json` and `json` encoders
38+
* the `opentelemetry` sink and any other sink that uses the above encoders
39+
40+
**Note**: Support for traces is limited and is in alpha.
41+
42+
If you’re interested in using traces with a Vector component that doesn’t yet support them,
43+
please check the list of open issues [here](https://github.com/vectordotdev/vector/issues?q=is%3Aissue+state%3Aopen+label%3A%22domain%3A%20traces%22).
44+
If you don’t see your use case covered, feel free to [open a new issue](https://github.com/vectordotdev/vector/issues/new?template=feature.yml).
3045

31-
If you're interested in using traces with a Vector component that doesn't yet support them, please open an issue so we can have a better understanding of what components to prioritize adding trace support for.
3246

3347
## Components
3448

@@ -92,9 +106,9 @@ For example, if you have a single source sending to 3 sinks in this configuratio
92106
backpressure from sink 2 (500 events/sec) since that is the slowest sink configured to provide backpressure.
93107
Sink 1 will drop up to 250 events/sec, and sink 3 will be underutilized.
94108

95-
- Sink 1: Can send at 250 events/sec (`buffer.when_full = drop_newest`)
96-
- Sink 2: Can send at 500 events/sec (`buffer.when_full = block`)
97-
- Sink 3: Can send at 1000 events/sec (`buffer.when_full = block`)
109+
* Sink 1: Can send at 250 events/sec (`buffer.when_full = drop_newest`)
110+
* Sink 2: Can send at 500 events/sec (`buffer.when_full = block`)
111+
* Sink 3: Can send at 1000 events/sec (`buffer.when_full = block`)
98112

99113
If there are multiple sources configured for a single component, Vector currently makes no guarantees
100114
which source will have priority during backpressure. To make sure all inputs are fully processed, make

0 commit comments

Comments
 (0)