Skip to content

Commit

Permalink
Merge branch 'main' into php-to-zero-code
Browse files Browse the repository at this point in the history
  • Loading branch information
svrnm authored Jun 20, 2024
2 parents 40285b6 + c719fe4 commit b158d83
Show file tree
Hide file tree
Showing 42 changed files with 158 additions and 38 deletions.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
101 changes: 101 additions & 0 deletions content/en/blog/2024/otel-get-started-survey/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,101 @@
---
title: Insights from the OpenTelemetry Getting Started Survey
linkTitle: OpenTelemetry Getting Started Survey
date: 2024-06-19
author: '[Ana Margarita Medina](https://github.com/AnaMMedina21) (ServiceNow)'
issue: 4662
sig: End User SIG
---

Getting started with new technologies can be hard, which is why we try to meet
our end-users where they are. As a part of that goal,
[the OpenTelemetry End-User SIG](/community/end-user/) recently surveyed the
community to find out how we can best help our users get started with
OpenTelemetry. The 104 responses we received will help drive improvements in
enablement content from the community as well as vendors.

Check out the results!

## Key takeaways

- No matter their level of OTel experience, folks would like to see the
following:
1. Comprehensive documentation (67.3% of respondents).
2. Reference implementations for instrumentation (65.3% of respondents).
3. Detailed tutorials (63.4% of respondents).
- Respondents are mostly working with containerization technologies, with 79.8%
of respondents using Kubernetes and 63.5% of respondents using Docker.
- Over 83% of respondents stated that the Traces Specification, Instrumentation
APIs and SDKs, and Metrics Specification are the most important aspects of
their OTel journey.

## Detailed insights

### Q: What technologies are you using when setting up your observability journey?

Out of 104 respondents, most are working with containers: 79.8% are using
Kubernetes and 63.5% are using Docker.

![Chart showing what technologies are being used](1-technologies-used.png)

### Q: Where in your observability journey is your organization?

Out of 104 respondents:

- 25% are beginners and they are learning about observability or have used
monitoring tools.
- 49% are intermediates and are setting up observability practice.
- 26% are experts and have a well-established observability practice.

![Chart showing where in their observability journey they are](2-level.png)

### Q: What languages are you using in your organization?

[JavaScript](/docs/languages/js/), [Java](/docs/languages/java/),
[Go](/docs/languages/go/), and [Python](/docs/languages/python/) are the most
widely used languages. They are being utilized by over 50% of the respondents.

[Other languages](/docs/languages/other/) used included Scala, TypeScript,
[Erlang/Elixir](/docs/languages/erlang/), Perl, R, Lua, Matlab, Julia, Haskell,
COBOL, Kotlin, and SAS.

![Chart showing what languages are being used](3-languages.png)

### Q: What resources do you wish you had when getting started with OpenTelemetry?

Depending on where in their observability journey they are, respondents prefer
different resources:

- Those who are learning about observability and those who are setting up an
observability practice would like to see comprehensive documentation and
detailed tutorials and videos.
- Those who have a well-established observability practice prefer reference
implementations for instrumentation as well as comprehensive documentation.

![Chart showing what resources folks want](4-resources.png)

### Q: What part of the project is most important to you in your OTel journey?

Most respondents stated that
[Traces Specification,](/docs/specs/otel/trace/api/)
[Instrumentation APIs and SDKs](/docs/languages/), and
[Metrics Specification](/docs/specs/otel/metrics/api/) are most important to
them.

![Chart showing what aspects are the most important](5-importance.png)

## Learn more

For a more detailed look at the survey results, you can check out the
[results](https://github.com/open-telemetry/sig-end-user/tree/main/end-user-surveys/getting-started).

## Keep in touch

Thanks to everyone who participated in the survey! We rely on your feedback to
help guide the future development of OpenTelemetry and to ensure it continues to
meet your evolving needs. We will post upcoming surveys in the following
avenues:

- [#otel-sig-end-user Slack channel](https://cloud-native.slack.com/archives/C01RT3MSWGZ)
– you can also reach out to us here!
- [End user resources page](/community/end-user/).
2 changes: 1 addition & 1 deletion content/en/docs/collector/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Collector
description: Vendor-agnostic way to receive, process and export telemetry data.
aliases: [collector/about]
cascade:
vers: 0.102.1
vers: 0.103.0
weight: 270
---

Expand Down
2 changes: 1 addition & 1 deletion data/registry/collector-builder.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,5 +17,5 @@ createdAt: 2023-12-18
package:
registry: go
name: go.opentelemetry.io/collector/cmd/builder
version: v0.102.1
version: v0.103.1
quickInstall: false
2 changes: 1 addition & 1 deletion data/registry/collector-exporter-debug.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,4 @@ createdAt: 2020-11-05
package:
registry: go-collector
name: go.opentelemetry.io/collector/exporter/debugexporter
version: v0.102.1
version: v0.103.0
2 changes: 1 addition & 1 deletion data/registry/collector-exporter-nop.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,4 +19,4 @@ createdAt: 2024-04-18
package:
registry: go-collector
name: go.opentelemetry.io/collector/exporter/nopexporter
version: v0.102.1
version: v0.103.0
2 changes: 1 addition & 1 deletion data/registry/collector-exporter-otlp.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,4 @@ createdAt: 2020-11-05
package:
registry: go-collector
name: go.opentelemetry.io/collector/exporter/otlpexporter
version: v0.102.1
version: v0.103.0
2 changes: 1 addition & 1 deletion data/registry/collector-extension-memorylimiter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,4 @@ createdAt: 2024-04-18
package:
registry: go-collector
name: go.opentelemetry.io/collector/extension/memorylimiterextension
version: v0.102.1
version: v0.103.0
2 changes: 1 addition & 1 deletion data/registry/collector-processor-batch.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,4 @@ createdAt: 2021-02-24
package:
registry: go-collector
name: go.opentelemetry.io/collector/processor/batchprocessor
version: v0.102.1
version: v0.103.0
2 changes: 1 addition & 1 deletion data/registry/collector-receiver-nop.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,4 @@ createdAt: 2024-04-18
package:
registry: go-collector
name: go.opentelemetry.io/collector/receiver/nopreceiver
version: v0.102.1
version: v0.103.0
2 changes: 1 addition & 1 deletion data/registry/collector-receiver-otlp.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,4 @@ createdAt: 2020-11-05
package:
registry: go-collector
name: go.opentelemetry.io/collector/receiver/otlpreceiver
version: v0.102.1
version: v0.103.0
Original file line number Diff line number Diff line change
Expand Up @@ -20,4 +20,4 @@ createdAt: 2022-11-07
package:
registry: nuget
name: OpenTelemetry.Instrumentation.AspNet.TelemetryHttpModule
version: 1.8.0-beta.3
version: 1.9.0-beta.1
2 changes: 1 addition & 1 deletion data/registry/instrumentation-dotnet-aspnet.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,4 @@ createdAt: 2022-10-28
package:
registry: nuget
name: OpenTelemetry.Instrumentation.AspNet
version: 1.8.0-beta.3
version: 1.9.0-beta.1
Original file line number Diff line number Diff line change
Expand Up @@ -19,4 +19,4 @@ createdAt: 2022-10-28
package:
registry: nuget
name: OpenTelemetry.Instrumentation.EntityFrameworkCore
version: 1.0.0-beta.11
version: 1.0.0-beta.12
2 changes: 1 addition & 1 deletion data/registry/instrumentation-dotnet-quartz.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@ createdAt: 2022-10-28
package:
registry: nuget
name: OpenTelemetry.Instrumentation.Quartz
version: 1.0.0-beta.2
version: 1.0.0-beta.3
2 changes: 1 addition & 1 deletion data/registry/instrumentation-dotnet-runtime.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,4 +19,4 @@ createdAt: 2022-08-16
package:
registry: nuget
name: OpenTelemetry.Instrumentation.Runtime
version: 1.8.1
version: 1.9.0
Original file line number Diff line number Diff line change
Expand Up @@ -19,4 +19,4 @@ createdAt: 2022-10-28
package:
registry: nuget
name: OpenTelemetry.Instrumentation.StackExchangeRedis
version: 1.0.0-rc9.14
version: 1.0.0-rc9.15
2 changes: 1 addition & 1 deletion data/registry/instrumentation-dotnet-wcf.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,4 @@ createdAt: 2022-10-28
package:
registry: nuget
name: OpenTelemetry.Instrumentation.Wcf
version: 1.0.0-rc.16
version: 1.0.0-rc.17
2 changes: 1 addition & 1 deletion data/registry/instrumentation-js-prisma.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,4 @@ createdAt: 2022-08-25
package:
registry: npm
name: '@prisma/instrumentation'
version: 5.15.0
version: 5.15.1
2 changes: 1 addition & 1 deletion data/registry/instrumentation-ruby-base.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,4 @@ createdAt: 2022-10-27
package:
registry: gems
name: opentelemetry-instrumentation-base
version: 0.22.3
version: 0.22.4
2 changes: 1 addition & 1 deletion data/registry/instrumentation-ruby-dalli.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@ createdAt: 2020-11-09
package:
registry: gems
name: opentelemetry-instrumentation-dalli
version: 0.25.2
version: 0.25.3
2 changes: 1 addition & 1 deletion data/registry/instrumentation-ruby-ethon.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@ createdAt: 2020-11-09
package:
registry: gems
name: opentelemetry-instrumentation-ethon
version: 0.21.6
version: 0.21.7
2 changes: 1 addition & 1 deletion data/registry/instrumentation-ruby-excon.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,4 @@ createdAt: 2020-11-09
package:
registry: gems
name: opentelemetry-instrumentation-excon
version: 0.22.2
version: 0.22.3
2 changes: 1 addition & 1 deletion data/registry/instrumentation-ruby-faraday.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@ createdAt: 2020-11-09
package:
registry: gems
name: opentelemetry-instrumentation-faraday
version: 0.24.3
version: 0.24.4
2 changes: 1 addition & 1 deletion data/registry/instrumentation-ruby-http-client.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,4 @@ createdAt: 2020-11-09
package:
registry: gems
name: opentelemetry-instrumentation-http_client
version: 0.22.5
version: 0.22.6
2 changes: 1 addition & 1 deletion data/registry/instrumentation-ruby-koala.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@ createdAt: 2020-11-09
package:
registry: gems
name: opentelemetry-instrumentation-koala
version: 0.20.4
version: 0.20.5
2 changes: 1 addition & 1 deletion data/registry/instrumentation-ruby-net-http.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,4 @@ createdAt: 2020-11-09
package:
registry: gems
name: opentelemetry-instrumentation-net_http
version: 0.22.5
version: 0.22.6
2 changes: 1 addition & 1 deletion data/registry/instrumentation-ruby-rack.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,4 @@ createdAt: 2020-11-09
package:
registry: gems
name: opentelemetry-instrumentation-rack
version: 0.24.4
version: 0.24.5
2 changes: 1 addition & 1 deletion data/registry/instrumentation-ruby-rdkafka.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,4 @@ createdAt: 2022-10-27
package:
registry: gems
name: opentelemetry-instrumentation-rdkafka
version: 0.4.5
version: 0.4.6
2 changes: 1 addition & 1 deletion data/registry/instrumentation-ruby-redis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ authors:
package:
registry: gems
name: opentelemetry-instrumentation-redis
version: 0.25.5
version: 0.25.6
urls:
repo: https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/redis
createdAt: 2020-11-09
2 changes: 1 addition & 1 deletion data/registry/instrumentation-ruby-restclient.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@ createdAt: 2020-11-09
package:
registry: gems
name: opentelemetry-instrumentation-restclient
version: 0.22.5
version: 0.22.6
2 changes: 1 addition & 1 deletion data/registry/instrumentation-ruby-sidekiq.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@ createdAt: 2020-11-09
package:
registry: gems
name: opentelemetry-instrumentation-sidekiq
version: 0.25.4
version: 0.25.5
2 changes: 1 addition & 1 deletion data/registry/instrumentation-ruby-sinatra.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@ createdAt: 2020-11-09
package:
registry: gems
name: opentelemetry-instrumentation-sinatra
version: 0.23.4
version: 0.23.5
8 changes: 7 additions & 1 deletion data/registry/tools-browser-extension-autoinjection.yml
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
# cSpell:ignore firefox autoinjection
# cSpell:ignore firefox autoinjection browserextension
title: OpenTelemetry Browser Extension Autoinjection
registryType: utilities
language: js
tags:
- js
- browser
- web-ext
- browserextension # for search to only find browser extensions and not other types of extensions
- browser-extension
- chrome-extension
- firefox-extension
Expand All @@ -15,6 +16,11 @@ description: >
This browser extension allows you to inject OpenTelemetry instrumentation in
any web page. It uses the Web SDK and can export data to Zipkin or an
OpenTelemetry Collector.
deprecated:
reason:
This browser extension is permanently deprecated. [Other browser extensions
are available that provide similar
functionality](/ecosystem/registry/?component=utilities&s=browserextension).

authors:
- name: OpenTelemetry Authors
Expand Down
3 changes: 2 additions & 1 deletion data/registry/tools-browser-extension-for-opentelemetry.yml
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
# cSpell:ignore firefox autoinstrumentation Autoinjection Brockman
# cSpell:ignore firefox autoinstrumentation Autoinjection Brockman browserextension
title: Browser Extension for OpenTelemetry
registryType: utilities
language: js
tags:
- js
- browser
- web-ext
- browserextension # for search to only find browser extensions and not other types of extensions
- browser-extension
- chrome-extension
- firefox-extension
Expand Down
2 changes: 1 addition & 1 deletion hugo.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ params:
observability tools.
github_repo: https://github.com/open-telemetry/opentelemetry.io
github_branch: main
gcs_engine_id: bde3d634eca9cd335
gcs_engine_id: 015faf7de29c34606

## Social media image path, such as Open Graph's og:image
#
Expand Down
8 changes: 4 additions & 4 deletions layouts/shortcodes/docs/languages/exporters/intro.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,14 +46,14 @@ them up.

{{ end -}}

{{ with $.Page.GetPage "automatic/configuration" }}
{{ $l := cond (eq $lang "dotnet") "net" $lang }}
{{ with $.Page.GetPage (print "/docs/zero-code/" $l "/configuration" ) }}

<div class="alert alert-info" role="alert"><h4 class="alert-heading">Note</h4>

If you use [automatic instrumentation](/docs/languages/{{ $l }}/automatic) you can
learn how to setup exporters following the [Configuration
Guide](/docs/languages/{{ $l }}/automatic/configuration/).
If you use [zero-code instrumentation](/docs/zero-code/{{ $l }}), you can learn how
to set up exporters by following the [Configuration
Guide](/docs/zero-code/{{ $l }}/configuration/).

</div>

Expand Down
12 changes: 12 additions & 0 deletions static/refcache.json
Original file line number Diff line number Diff line change
Expand Up @@ -2195,6 +2195,10 @@
"StatusCode": 200,
"LastSeen": "2024-06-06T19:18:46.235285+02:00"
},
"https://github.com/AnaMMedina21": {
"StatusCode": 200,
"LastSeen": "2024-06-12T10:03:18.479945-07:00"
},
"https://github.com/Aneurysm9": {
"StatusCode": 200,
"LastSeen": "2024-01-18T20:06:35.565079-05:00"
Expand Down Expand Up @@ -3375,6 +3379,10 @@
"StatusCode": 200,
"LastSeen": "2024-06-06T16:28:34.255663872Z"
},
"https://github.com/open-telemetry/opentelemetry-collector/releases/tag/cmd%2Fbuilder%2Fv0.103.1": {
"StatusCode": 200,
"LastSeen": "2024-06-19T15:40:07.724914105Z"
},
"https://github.com/open-telemetry/opentelemetry-collector/releases/tag/cmd%2Fbuilder%2Fv0.95.0": {
"StatusCode": 200,
"LastSeen": "2024-03-01T16:49:42.006164+01:00"
Expand Down Expand Up @@ -6327,6 +6335,10 @@
"StatusCode": 206,
"LastSeen": "2024-05-06T07:53:28.903161-07:00"
},
"https://opentelemetry.io/community/end-user/": {
"StatusCode": 206,
"LastSeen": "2024-06-12T10:03:19.48038-07:00"
},
"https://opentelemetry.io/community/mission/": {
"StatusCode": 206,
"LastSeen": "2024-06-06T19:18:50.53437+02:00"
Expand Down

0 comments on commit b158d83

Please sign in to comment.