Skip to content

Commit 1b19751

Browse files
committed
added features table
Signed-off-by: Alexander Wert <alexander.wert@elastic.co>
1 parent ec02549 commit 1b19751

File tree

18 files changed

+820
-36
lines changed

18 files changed

+820
-36
lines changed

.github/workflows/check-md-generation.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
- name: Set up Python
1919
uses: actions/setup-python@v5
2020
with:
21-
python-version: '3.13'
21+
python-version: '3.10'
2222
- name: Install dependencies
2323
run: |
2424
cd docs/gen_edot_col_components

docs/Makefile

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
.PHONY: generate-collector-components
2-
generate-collector-components:
1+
.PHONY: generate
2+
generate:
33
cd gen_edot_col_components && pip install -r requirements.txt && python3 render_md.py
44

55
.PHONY: check-md-gen
@@ -19,5 +19,5 @@ check-links: build-site
1919
bundle exec htmlproofer --assume_extension '.html' --swap-urls '^/opentelemetry/:/' --ignore_urls '/http:\/\/localhost:4000.*/','/https:\/\/elastic.github.io\/opentelemetry\/*/','/https:\/\/mvnrepository.com\/artifact\/co.elastic.otel\/elastic-otel-javaagent.*/' --no_enforce_https ./_site
2020

2121
.PHONY: run-local
22-
run-local: generate-collector-components
22+
run-local: generate
2323
bundle exec jekyll serve

docs/_edot-collector/components.md

+1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ parent: Customization
1010
The EDOT Collector comes with embedded Collector components from the [OTel Collector Core](https://github.com/open-telemetry/opentelemetry-collector),
1111
[OTel Collector Contrib](https://github.com/open-telemetry/opentelemetry-collector-contrib) and the [Elastic Collector Components](https://github.com/elastic/opentelemetry-collector-components) repositories.
1212

13+
<!-- DO NOT DELETE THIS SECTION, TAGS ARE REQUIRED FOR GENERATION-->
1314
<!-- start:edot-collector-components-table -->
1415

1516
| Component | GitHub Repo | Version |

docs/_edot-sdks/android/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: EDOT Android
33
layout: default
4-
nav_order: 2
4+
nav_order: 7
55
---
66

77
## EDOT Android

docs/_edot-sdks/dotnet/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: EDOT .NET
33
layout: default
4-
nav_order: 5
4+
nav_order: 2
55
---
66

77
## EDOT .NET

docs/_edot-sdks/features.yml

+261
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,261 @@
1+
features:
2+
- name: Distributed Tracing
3+
link: https://opentelemetry.io/docs/concepts/signals/traces/
4+
min_stack_version:
5+
.NET:
6+
status: ga
7+
min_version: 1.0
8+
Java:
9+
status: ga
10+
min_version: 1.0
11+
Node.js:
12+
status: ga
13+
min_version: 1.0
14+
PHP:
15+
status: ga
16+
min_version: 1.0
17+
Python:
18+
status: ga
19+
min_version: 1.0
20+
Android:
21+
status: ga
22+
min_version: 1.0
23+
iOS:
24+
status: ga
25+
min_version: 1.0
26+
- name: Logs Collection & Correlation
27+
link: https://opentelemetry.io/docs/specs/otel/logs/#log-correlation
28+
min_stack_version:
29+
.NET:
30+
status: ga
31+
min_version:
32+
Java:
33+
status: ga
34+
min_version:
35+
Node.js:
36+
status: ga
37+
min_version:
38+
PHP:
39+
status: ga
40+
min_version:
41+
Python:
42+
status: ga
43+
min_version:
44+
Android:
45+
status:
46+
min_version:
47+
iOS:
48+
status:
49+
min_version:
50+
- name: Capturing Errors / Exceptions
51+
link:
52+
min_stack_version:
53+
.NET:
54+
status: ga
55+
min_version:
56+
Java:
57+
status: ga
58+
min_version:
59+
Node.js:
60+
status: ga
61+
min_version:
62+
PHP:
63+
status: ga
64+
min_version:
65+
Python:
66+
status: ga
67+
min_version:
68+
Android:
69+
status: ga
70+
min_version:
71+
iOS:
72+
status: ga
73+
min_version:
74+
- name: Custom Metrics
75+
link:
76+
min_stack_version:
77+
.NET:
78+
status: ga
79+
min_version:
80+
Java:
81+
status: ga
82+
min_version:
83+
Node.js:
84+
status: ga
85+
min_version:
86+
PHP:
87+
status: ga
88+
min_version:
89+
Python:
90+
status: ga
91+
min_version:
92+
Android:
93+
status:
94+
min_version:
95+
iOS:
96+
status:
97+
min_version:
98+
- name: Runtime Metrics
99+
link:
100+
min_stack_version:
101+
.NET:
102+
Java:
103+
Node.js:
104+
status:
105+
min_version:
106+
PHP:
107+
status:
108+
min_version:
109+
Python:
110+
status:
111+
min_version:
112+
Android:
113+
status:
114+
min_version:
115+
iOS:
116+
status:
117+
min_version:
118+
- name: Service Map
119+
link: https://www.elastic.co/guide/en/observability/current/apm-service-maps.html
120+
min_stack_version:
121+
.NET:
122+
status: ga
123+
min_version:
124+
Java:
125+
status: ga
126+
min_version:
127+
Node.js:
128+
status: ga
129+
min_version:
130+
PHP:
131+
status: ga
132+
min_version:
133+
Python:
134+
status: ga
135+
min_version:
136+
Android:
137+
status: ga
138+
min_version:
139+
iOS:
140+
status: ga
141+
min_version:
142+
- name: Inferred Spans
143+
link: ../edot-sdks/java/features#inferred-spans
144+
min_stack_version:
145+
.NET:
146+
status: not-available
147+
min_version:
148+
Java:
149+
status: ga
150+
min_version:
151+
Node.js:
152+
status: not-available
153+
min_version:
154+
PHP:
155+
status: not-available
156+
min_version:
157+
Python:
158+
status: not-available
159+
min_version:
160+
Android:
161+
status: not-available
162+
min_version:
163+
iOS:
164+
status: not-available
165+
min_version:
166+
- name: Profiling Integration
167+
link: ../edot-sdks/java/features#elastic-universal-profiling-integration
168+
min_stack_version:
169+
.NET:
170+
status: not-available
171+
min_version:
172+
Java:
173+
status: tech-preview
174+
min_version:
175+
Node.js:
176+
status: not-available
177+
min_version:
178+
PHP:
179+
status: not-available
180+
min_version:
181+
Python:
182+
status: not-available
183+
min_version:
184+
Android:
185+
status: not-available
186+
min_version:
187+
iOS:
188+
status: not-available
189+
min_version:
190+
- name: Central Configuration
191+
link:
192+
min_stack_version:
193+
.NET:
194+
status: not-available
195+
min_version:
196+
Java:
197+
status: not-available
198+
min_version:
199+
Node.js:
200+
status: not-available
201+
min_version:
202+
PHP:
203+
status: not-available
204+
min_version:
205+
Python:
206+
status: not-available
207+
min_version:
208+
Android:
209+
status: not-available
210+
min_version:
211+
iOS:
212+
status: not-available
213+
min_version:
214+
- name: Agent Health Monitoring
215+
link:
216+
min_stack_version:
217+
.NET:
218+
status: not-available
219+
min_version:
220+
Java:
221+
status: not-available
222+
min_version:
223+
Node.js:
224+
status: not-available
225+
min_version:
226+
PHP:
227+
status: not-available
228+
min_version:
229+
Python:
230+
status: not-available
231+
min_version:
232+
Android:
233+
status: not-available
234+
min_version:
235+
iOS:
236+
status: not-available
237+
min_version:
238+
- name: Crash Reporting
239+
link:
240+
min_stack_version:
241+
.NET:
242+
status: not-applicable
243+
min_version:
244+
Java:
245+
status: not-applicable
246+
min_version:
247+
Node.js:
248+
status: not-applicable
249+
min_version:
250+
PHP:
251+
status: not-applicable
252+
min_version:
253+
Python:
254+
status: not-applicable
255+
min_version:
256+
Android:
257+
status: ga
258+
min_version:
259+
iOS:
260+
status: ga
261+
min_version:

0 commit comments

Comments
 (0)