|
| 1 | +--- |
| 2 | +title: OpenTelemetry End-User Discussions Summary for April 2023 |
| 3 | +linkTitle: End-User Discussions April 2023 |
| 4 | +date: 2023-05-11 |
| 5 | +author: '[Pranay Prateek](https://github.com/pranay01) (SigNoz)' |
| 6 | +--- |
| 7 | + |
| 8 | +For the month of April 2023, the OpenTelemetry end-user group meet took place |
| 9 | +for users in the Asia-Pacific (APAC) region. Due to KubeCon EU, the AMER and |
| 10 | +EMEA sessions did not take place; however, we will have meetings for all 3 |
| 11 | +regions again in May. |
| 12 | + |
| 13 | +The discussions take place using a |
| 14 | +[Lean Coffee format](https://agilecoffee.com/leancoffee/), whereby folks are |
| 15 | +invited to post their topics to the |
| 16 | +[Agile Coffee board like this one](http://agile.coffee/#2f83c1c1-918c-4c78-8671-194b2e9d8e54), |
| 17 | +and everyone in attendance votes on what they want to talk about. |
| 18 | + |
| 19 | +## What we talked about |
| 20 | + |
| 21 | +We talked about evangelizing the adoption of OpenTelemetry in a big organization |
| 22 | +and also discussed how to optimize observability data at scale. |
| 23 | + |
| 24 | +## Discussion Highlights |
| 25 | + |
| 26 | +Below is the summary of this month's discussion. |
| 27 | + |
| 28 | +<i>Note: The answers are provided by a mix of OTel community members and |
| 29 | +end-users to the best of their knowledge. The answers are not official |
| 30 | +recommendations by OpenTelemetry.</i> |
| 31 | + |
| 32 | +### Evangelizing adoption of OpenTelemetry in a big organization |
| 33 | + |
| 34 | +**Q:** How do you evangelize the adoption of OpenTelemetry in a big |
| 35 | +organization? |
| 36 | + |
| 37 | +**A:** In a big organization, the first step would be to put out the current |
| 38 | +pain points of observability to leadership. There are benefits of having an open |
| 39 | +source standard for observability. If there is no standard in place, it gets |
| 40 | +very difficult to communicate across different teams. If you use OpenTelemetry, |
| 41 | +you do not have to depend on any vendor agents, and you have the flexibility to |
| 42 | +send data to multiple backends. |
| 43 | + |
| 44 | +### How to optimize observability data at scale? |
| 45 | + |
| 46 | +**Q:** In a big organization, observability data can be in the range of TBs per |
| 47 | +day, which comes with associated costs. But there is always a feeling that 80% |
| 48 | +of captured data is unusable. None of the vendors help you understand what data |
| 49 | +is accessed and how to bring that visibility to the engineering teams sending |
| 50 | +the data. |
| 51 | + |
| 52 | +**A:** One of the ways to optimize observability at scale is sampling. Here's an |
| 53 | +article on |
| 54 | +[tail sampling with OpenTelemetry](https://opentelemetry.io/blog/2022/tail-sampling/). |
| 55 | +There are a number of options for you to reduce the data volumes at the SDKs |
| 56 | +level and the collector level. |
| 57 | + |
| 58 | +Also, there is active work going on the OpenTelemetry Collector side to handle |
| 59 | +data at scale more efficiently. For example, there is work going around using |
| 60 | +[Apache Arrow](https://github.com/open-telemetry/oteps/pull/171) for |
| 61 | +serialization to optimize network costs. |
| 62 | + |
| 63 | +One of the other ways to optimize observability data at scale is to decide how |
| 64 | +much of it you want to store for future use. You should optimize data storage so |
| 65 | +that you incur less cost. |
| 66 | + |
| 67 | +## Other Important discussion points |
| 68 | + |
| 69 | +#### Maturity model for OpenTelemetry |
| 70 | + |
| 71 | +**Q:** Is there some literature available around understanding steps to reach a |
| 72 | +certain maturity level in adopting OTel in your organization? For example, I |
| 73 | +should be able to go to a team and tell them to start with X, and then do Y to |
| 74 | +move ahead. In a big enterprise, you have to provide something for people to |
| 75 | +understand the maturity of OpenTelemetry. |
| 76 | + |
| 77 | +**A:** For teams adopting OpenTelemetry, a good idea is to start with minimal |
| 78 | +changes. For example, teams can start with languages that have |
| 79 | +auto-instrumentation support. Seeing value from small changes can build more |
| 80 | +confidence in the team to go deeper into OpenTelemetry adoption. |
| 81 | + |
| 82 | +There are also several OpenTelemetry receivers |
| 83 | +[available](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver). |
| 84 | +These receivers help to collect the telemetry end-users already have. For |
| 85 | +example, |
| 86 | +[Prometheus receiver](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/receiver/prometheusreceiver/README.md) |
| 87 | +can help you receive metrics data in Prometheus format. Using these receivers, |
| 88 | +you can start sending telemetry data from different components of your |
| 89 | +application. |
| 90 | + |
| 91 | +## Meeting Notes & Recordings |
| 92 | + |
| 93 | +For a deeper dive into the above topics, check out the following: |
| 94 | + |
| 95 | +- [APAC](https://docs.google.com/document/d/1eDYC97LfvE428cpIf3A_hSGirdNzglPurlxgKCmw8o4) |
| 96 | + meeting notes |
| 97 | + |
| 98 | +## Join us! |
| 99 | + |
| 100 | +If you have a story to share about how you use OpenTelemetry at your |
| 101 | +organization, we’d love to hear from you! Ways to share: |
| 102 | + |
| 103 | +- Join the [#otel-endusers channel](/community/end-user/slack-channel/) on the |
| 104 | + [CNCF Community Slack](https://communityinviter.com/apps/cloud-native/cncf) |
| 105 | +- Join our monthly |
| 106 | + [End-User Discussion Group calls](/community/end-user/discussion-group/) |
| 107 | +- Join our [OTel in Practice](/community/end-user/otel-in-practice/) sessions |
| 108 | +- Share your stories on the |
| 109 | + [OpenTelemetry blog](https://github.com/open-telemetry/opentelemetry.io/blob/954103a7444d691db3967121f0f1cb194af1dccb/README.md#submitting-a-blog-post) |
| 110 | + |
| 111 | +Be sure to follow OpenTelemetry on |
| 112 | +[Mastodon](https://fosstodon.org/@opentelemetry) and |
| 113 | +[Twitter](https://twitter.com/opentelemetry), and share your stories using the |
| 114 | +**#OpenTelemetry** hashtag! |
0 commit comments