Skip to content

Commit 8a3891c

Browse files
austinlparkerchalinsvrnmcartermp
authored
add updated content for new demo release (open-telemetry#3486)
Co-authored-by: Patrice Chalin <[email protected]> Co-authored-by: Severin Neumann <[email protected]> Co-authored-by: Phillip Carter <[email protected]>
1 parent 974e9be commit 8a3891c

File tree

4 files changed

+88
-0
lines changed

4 files changed

+88
-0
lines changed
+54
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
---
2+
title: OpenTelemetry Demo 1.6 released
3+
linkTitle: Demo 1.6 Released
4+
date: 2023-11-07
5+
author: '[Austin Parker](https://github.com/austinlparker)'
6+
---
7+
8+
The OpenTelemetry Demo has been updated to version 1.6, and introduces alpha
9+
support for the OpenTelemetry [Log signal](/docs/concepts/signals/logs/)!
10+
11+
## Our thoughts on logs
12+
13+
Why are we considering logging support to be in alpha? There are a few reasons.
14+
The most important is that this is the first time we've shipped the demo with a
15+
logging database. We chose [OpenSearch](https://opensearch.org/) as the storage
16+
backend for logs because it's a popular option that aligns with the project's
17+
license. It's worth noting that the demo doesn't require application-level logs
18+
&mdash; everything you care about is available as a span.
19+
20+
Where logs shine is in bridging the gap between application traces and
21+
infrastructure, and over the next few releases, we plan to enhance this story by
22+
collecting Kubernetes, Envoy, and other logs relevant to the demo.
23+
24+
If this sounds like an interesting problem, we'd love to have you as a
25+
[contributor](https://github.com/open-telemetry/opentelemetry-demo/blob/main/CONTRIBUTING.md)!
26+
We'd also appreciate any feedback you might have on how our support for logging
27+
can improve.
28+
29+
## Other changes
30+
31+
This release also includes some nice additions on the Kubernetes side -- you'll
32+
be able to increase the number of replicas per service, for instance. We've
33+
updated many dependencies throughout the project as well.
34+
35+
## What's next?
36+
37+
With the addition of logging, the demo is mostly feature-complete. However,
38+
there's more that can be done, and we're looking at a few major areas over the
39+
next months:
40+
41+
- Increase the number of documented scenarios to demonstrate how OpenTelemetry
42+
can be used to solve real-world problems.
43+
- Ensure that the demo reflects the OpenTelemetry feature matrix and that we're
44+
showing off everything you can do with the project.
45+
- Improve our dashboards and add alerts, SLOs, and other observability features
46+
to the demo.
47+
- Support other clients and front-end RUM features as they're released.
48+
49+
As always, we'd love to hear your feedback on the demo, and if you're looking
50+
for a place to start contributing, the demo is a great place to get involved!
51+
52+
Check out the
53+
[demo repository](https://github.com/open-telemetry/opentelemetry-demo) for more
54+
information, and to find the latest release.

β€Žcontent/en/docs/demo/features.md

+2
Original file line numberDiff line numberDiff line change
@@ -33,3 +33,5 @@ aliases: [demo_features]
3333
- **[Envoy](https://www.envoyproxy.io/)**: Envoy is used as a reverse proxy for
3434
user-facing web interfaces such as the frontend, load generator, and feature
3535
flag service.
36+
- **[OpenSearch](https://opensearch.org/)**: OpenSearch is used to centralize
37+
logging data from services.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
title: Log Coverage by Service
3+
linkTitle: Log Feature Coverage
4+
aliases: [log_service_features]
5+
---
6+
7+
| Service | Language | OTLP Logs |
8+
| --------------- | --------------- | --------- |
9+
| Accounting | Go | 🚧 |
10+
| Ad | Java | βœ… |
11+
| Cart | .NET | βœ… |
12+
| Checkout | Go | 🚧 |
13+
| Currency | C++ | 🚧 |
14+
| Email | Ruby | 🚧 |
15+
| Feature Flag | Erlang / Elixir | 🚧 |
16+
| Fraud Detection | Kotlin | 🚧 |
17+
| Frontend | TypeScript | 🚧 |
18+
| Payment | JavaScript | 🚧 |
19+
| Product Catalog | Go | 🚧 |
20+
| Quote | PHP | βœ… |
21+
| Recommendation | Python | βœ… |
22+
| Shipping | Rust | 🚧 |
23+
24+
Emoji Legend:
25+
26+
- Completed: βœ…
27+
- Not Applicable: πŸ”•
28+
- Not Present (Yet): 🚧

β€Žstatic/refcache.json

+4
Original file line numberDiff line numberDiff line change
@@ -4531,6 +4531,10 @@
45314531
"StatusCode": 206,
45324532
"LastSeen": "2023-06-29T18:37:49.266869-04:00"
45334533
},
4534+
"https://opensearch.org/": {
4535+
"StatusCode": 206,
4536+
"LastSeen": "2023-11-03T10:07:17.047111-04:00"
4537+
},
45344538
"https://opentelemetry-cpp.readthedocs.io/en/latest/otel_docs/namespace_opentelemetry__metrics.html": {
45354539
"StatusCode": 200,
45364540
"LastSeen": "2023-06-29T18:48:28.97257-04:00"

0 commit comments

Comments
Β (0)