Cloud Native Computing Foundation / OTel Community Day NA 2022

Add meeting Rate page Subscribe

Cloud Native Computing Foundation / OTel Community Day NA 2022

These are all the meetings we have in "OTel Community Day N…" (part of the organization "Cloud Native Computi…"). Click into individual meeting pages to watch the recording and search or read the transcript.

12 Jul 2022

Workshop: Analyzing and Visualizing OpenTelemetry Traces with SQL - John Pruitt, Timescale

Speakers: John Pruitt
If you are planning to attend the workshop, follow these instructions:

Bring your laptop and charger. This will be hands-on!
Make sure you have Docker installed. You will need it to run de demo.
The day before, go to tsdb.co/opentelemetry-demo and follow the instructions in the repo to deploy the demo environment we'll be using. This is a lightweight microservices demo that can be installed quickly. You will also have the chance to deploy it at the beginning of the workshop.

We also recommend that you have psql installed (the PostgreSQL client), but this is not absolutely necessary.
All these instructions are also included in the workshop.md file of the tsdb.co/opentelemetry-demo.

Workshop Description:
Of the three observability data types supported by OpenTelemetry (metrics, logs, and traces), the latter presents the most potential. Tracing exposes the inner-workings of requests processing in modern, cloud-native architectures.

Tools typically visualize a single trace, showing how an individual request traversed your entire system. This approach helps with distributed debugging and analysis. However, looking at a single trace is of limited value.

But what if you stored tracing data in a SQL database? You could ask global questions about your system and uncover answers aggregated from thousands of traces at once. You could discover in real-time upstream and downstream dependencies between services or components. You could find slow execution paths, where the error rate spiked since the last deployment, or where the request rate suddenly dropped - and not just that it occurred but pinpoint the cause. Thus, tracing analysis is a proactive tool to help you spot issues before your customers do. In this workshop, you will learn how to do precisely that. Concretely, we will ingest OpenTelemetry traces into a PostgreSQL database, and we’ll learn how to build powerful custom dashboards in Grafana using SQL that will immediately give you a deep level of insight into your distributed systems, helping you make the most out of your tracing data.

First, we will explore a lightweight open-source system designed to demonstrate the power of tracing and SQL that anyone can easily download and run. Then, we will use this demo environment to explore how to search and visualize traces using Jageer and Grafana, and as the last step, we will learn how to create a new Grafana dashboard to visualize throughput, response time and a recursive query for analyzing downstream dependencies through tracing data.
  • 3 participants
  • 1:08 hours
dashboard
demos
tooling
telemetry
deploying
analyzing
execution
promscale
roadmap
repo
youtube image

29 Jun 2022

SAVE THE DATES!
ArgoCon – Register Now | September 19-21, 2022 | Mountain View, California - https://events.linuxfoundation.org/argocon/

KubeCon + CloudNativeCon North America | October 24-28 | Detroit, MI - https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/

KubeCon + CloudNativeCon Europe 2023 | April 17-21 | Amsterdam, The Netherlands - https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/

OpenTelemetry is a collection of tools, APIs, and SDKs. Use it to instrument, generate, collect, and export telemetry data (metrics, logs, and traces) to help you analyze your software’s performance and behavior. Go here to learn more: https://opentelemetry.io/

Community Driven Breakout Session: Continuous Profiling

Breakout topics will be generated and selected by the community as part of the event. We'll be using collaboration tools for you to suggest, and vote on, things you're interested in discussing! These topics and small group sessions are great for discussing and sharing ideas on everything from effective ways to get started with OpenTelemetry, strategies for visualizing and understanding telemetry data, useful tips and tricks around alerting, driving cultural changes with observability, and anything else that you'd like to talk about. We'll be selecting the most popular breakout topics and running them at least twice during the day, ensuring that you can attend the sessions you want. This is the real heart of the community day, and we're excited for you to participate!
  • 4 participants
  • 24 minutes
profiler
profiling
profile
users
tracers
observability
process
continuous
logs
tends
youtube image

29 Jun 2022

SAVE THE DATES!
ArgoCon – Register Now | September 19-21, 2022 | Mountain View, California - https://events.linuxfoundation.org/argocon/

KubeCon + CloudNativeCon North America | October 24-28 | Detroit, MI - https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/

KubeCon + CloudNativeCon Europe 2023 | April 17-21 | Amsterdam, The Netherlands - https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/

OpenTelemetry is a collection of tools, APIs, and SDKs. Use it to instrument, generate, collect, and export telemetry data (metrics, logs, and traces) to help you analyze your software’s performance and behavior. Go here to learn more: https://opentelemetry.io/

Community Driven Breakout Session: eBPF and Auto-Instrumentation

Breakout topics will be generated and selected by the community as part of the event. We'll be using collaboration tools for you to suggest, and vote on, things you're interested in discussing! These topics and small group sessions are great for discussing and sharing ideas on everything from effective ways to get started with OpenTelemetry, strategies for visualizing and understanding telemetry data, useful tips and tricks around alerting, driving cultural changes with observability, and anything else that you'd like to talk about. We'll be selecting the most popular breakout topics and running them at least twice during the day, ensuring that you can attend the sessions you want. This is the real heart of the community day, and we're excited for you to participate!
  • 9 participants
  • 42 minutes
microphones
ebpf
session
talking
brainstorm
audience
setup
project
devops
volunteering
youtube image

29 Jun 2022

SAVE THE DATES!
ArgoCon – Register Now | September 19-21, 2022 | Mountain View, California - https://events.linuxfoundation.org/argocon/

KubeCon + CloudNativeCon North America | October 24-28 | Detroit, MI - https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/

KubeCon + CloudNativeCon Europe 2023 | April 17-21 | Amsterdam, The Netherlands - https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/

OpenTelemetry is a collection of tools, APIs, and SDKs. Use it to instrument, generate, collect, and export telemetry data (metrics, logs, and traces) to help you analyze your software’s performance and behavior. Go here to learn more: https://opentelemetry.io/

Lightning Talk: Beyond NTP: High-accuracy clocks for distributed observability - Yilong Geng & Dan Zheng, Clockwork Systems

Debugging issues on a microservices application on a distributed system is challenging when clocks on different nodes don’t agree. Which event really happened first? Is a log message related to another event on another machine? Wouldn’t it be nice if the clocks were all synchronized so you didn’t have to worry about these issues?

From our research work on Huygens (NSDI’18), Clockwork Clock Sync has been developed into an enterprise-grade solution, validated and deployed by many financial and high-tech companies. It’s 3 orders of magnitude more accurate than standard NTP. This talk will discuss the details of the clock sync algorithm and the Clockwork API. It will also include demos of how observability tools such as OpenTelemetry, Jaeger and Pixie can leverage synchronized clocks for observability, such as providing time-aligned distributed traces and surfacing network insights.
  • 1 participant
  • 14 minutes
clocks
clockwork
clock
clockworks
clocklist
synchronization
timings
time
utc
protocols
youtube image

29 Jun 2022

SAVE THE DATES!
ArgoCon – Register Now | September 19-21, 2022 | Mountain View, California - https://events.linuxfoundation.org/argocon/

KubeCon + CloudNativeCon North America | October 24-28 | Detroit, MI - https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/

KubeCon + CloudNativeCon Europe 2023 | April 17-21 | Amsterdam, The Netherlands - https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/

OpenTelemetry is a collection of tools, APIs, and SDKs. Use it to instrument, generate, collect, and export telemetry data (metrics, logs, and traces) to help you analyze your software’s performance and behavior. Go here to learn more: https://opentelemetry.io/

Lightning Talk: Debugging OpenTelemetry - Ted Young, Lightstep

How do you debug your debugger? How do you observe observability? Installing OpenTelemetry can be difficult – distributed tracing in particular is prone to installation trouble. In this talk, we'll briefly hit on the top issues users can face when installing OTel, and what tools we could provide to make this debugging process easier.
  • 1 participant
  • 7 minutes
debugging
debug
telemetry
users
confusing
connecting
started
instrumentation
log
slack
youtube image

29 Jun 2022

SAVE THE DATES!
ArgoCon – Register Now | September 19-21, 2022 | Mountain View, California - https://events.linuxfoundation.org/argocon/

KubeCon + CloudNativeCon North America | October 24-28 | Detroit, MI - https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/

KubeCon + CloudNativeCon Europe 2023 | April 17-21 | Amsterdam, The Netherlands - https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/

OpenTelemetry is a collection of tools, APIs, and SDKs. Use it to instrument, generate, collect, and export telemetry data (metrics, logs, and traces) to help you analyze your software’s performance and behavior. Go here to learn more: https://opentelemetry.io/

Lightning Talk: MARA: An Easily Deployable Modern Application Architecture - Jason Schmidt, NGINX / F5
303+304 (JW Marriott Austin | 110 E 2nd St, Austin, TX 78701)

Speakers: Jason Schmidt
Link to join the virtual event: https://www.accelevents.com/e/otel-community-day-na-2022
The virtual event concludes at 1:50PM CDT; In-person event concludes at 5:00PM CDT

MARA, the Modern Applications Reference Architecture is complete Kubernetes-based application deployment that includes observability as a first class citizen. MARA uses Pulumi as an Infrastructure as Code provider and can provision Kubernetes infrastructure to a cloud provider, or use an existing Kubernetes deployment. The authors are using MARA to explore the process of adding OpenTelemetry to an existing application / environment. Currently, the OTEL operator is used to deploy a collector which is used for traces, with future plans to leverage OTEL for logging and metrics collection.
  • 1 participant
  • 9 minutes
applications
mara
modern
developer
technical
kubernetes
project
framework
question
manage
youtube image

29 Jun 2022

SAVE THE DATES!
ArgoCon – Register Now | September 19-21, 2022 | Mountain View, California - https://events.linuxfoundation.org/argocon/

KubeCon + CloudNativeCon North America | October 24-28 | Detroit, MI - https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/

KubeCon + CloudNativeCon Europe 2023 | April 17-21 | Amsterdam, The Netherlands - https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/

OpenTelemetry is a collection of tools, APIs, and SDKs. Use it to instrument, generate, collect, and export telemetry data (metrics, logs, and traces) to help you analyze your software’s performance and behavior. Go here to learn more: https://opentelemetry.io/

Lightning Talk: Metrics Make Meaning: Why the UpDownCounter? - Joshua MacDonald, Lightstep
JW Marriott Austin

Speakers: Joshua MacDonald
Link to join the virtual event: https://www.accelevents.com/e/otel-community-day-na-2022
The virtual event concludes at 1:50PM CDT; In-person event concludes at 5:00PM CDT

The OpenTelemetry metrics data model has richer semantics than its predecessors. Events captured through the OpenTelemetry metrics API are more than a just numbers in a line, they carry meaning. With the use of semantics-preserving data transformations, the production of meaning from metrics is decoupled from consumption and interpretation. Dimensional attributes applied to metrics in source-level instrumentation can be safely erased during collection, without loss of meaning, giving OpenTelemetry users new ways to control costs in their metric infrastructure.

In this lightning talk, Josh MacDonald will explain how, to accomplish this goal, OpenTelemetry metrics added a new kind of instrument, known as "UpDownCounter", to give the instruments individual semantics. To understand when UpDownCounter instruments should be used instead of Gauge instruments, first we have to understand the semantic distinction between counting and measuring. After sorting out instrument semantics, systems that graph OpenTelemetry metrics data can guide the user toward meaningful displays and even construct meaningful default dashboards from any metrics source.
  • 1 participant
  • 6 minutes
metrics
instrumentation
metric
counter
measure
data
ratios
gauges
values
increment
youtube image

29 Jun 2022

SAVE THE DATES!
ArgoCon – Register Now | September 19-21, 2022 | Mountain View, California - https://events.linuxfoundation.org/argocon/

KubeCon + CloudNativeCon North America | October 24-28 | Detroit, MI - https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/

KubeCon + CloudNativeCon Europe 2023 | April 17-21 | Amsterdam, The Netherlands - https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/

OpenTelemetry is a collection of tools, APIs, and SDKs. Use it to instrument, generate, collect, and export telemetry data (metrics, logs, and traces) to help you analyze your software’s performance and behavior. Go here to learn more: https://opentelemetry.io/

OTel Community Update - Austin Parker, Lightstep
  • 1 participant
  • 14 minutes
participants
community
taking
having
opentelemetry
2022
times
chats
virtual
pandemic
youtube image

29 Jun 2022

SAVE THE DATES!
ArgoCon – Register Now | September 19-21, 2022 | Mountain View, California - https://events.linuxfoundation.org/argocon/

KubeCon + CloudNativeCon North America | October 24-28 | Detroit, MI - https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/

KubeCon + CloudNativeCon Europe 2023 | April 17-21 | Amsterdam, The Netherlands - https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/

OpenTelemetry is a collection of tools, APIs, and SDKs. Use it to instrument, generate, collect, and export telemetry data (metrics, logs, and traces) to help you analyze your software’s performance and behavior. Go here to learn more: https://opentelemetry.io/

Opening Remarks / Keynote: State of the Community - Morgan McLean & Alolita Sharma, OTel Governance Committee
303+304 (JW Marriott Austin | 110 E 2nd St, Austin, TX 78701)

Speakers: Morgan McLean, Alolita Sharma
Welcome to the Otel Community Day! In this session, Alolita & Morgan will walk through the state of the community, discuss where we've been and give you a preview of where we're going in 2022 and beyond.
  • 2 participants
  • 27 minutes
opentelemetry
telemetry
monitoring
instrumentation
observe
metrics
users
collaboration
reports
hi
youtube image

29 Jun 2022

SAVE THE DATES!
ArgoCon – Register Now | September 19-21, 2022 | Mountain View, California - https://events.linuxfoundation.org/argocon/

KubeCon + CloudNativeCon North America | October 24-28 | Detroit, MI - https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/

KubeCon + CloudNativeCon Europe 2023 | April 17-21 | Amsterdam, The Netherlands - https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/

OpenTelemetry is a collection of tools, APIs, and SDKs. Use it to instrument, generate, collect, and export telemetry data (metrics, logs, and traces) to help you analyze your software’s performance and behavior. Go here to learn more: https://opentelemetry.io/

Panel: Meet The Maintainers - Moderated by: Daniel Dyla, Dynatrace; Jack Berg, New Relic; Amir Blum, Aspecto & Aaron Clawson, Lightstep
303+304 (JW Marriott Austin | 110 E 2nd St, Austin, TX 78701)

Speakers: Aaron Clawson, Daniel Dyla, Amir Blum, Jack Berg
Link to join the virtual event: https://www.accelevents.com/e/otel-community-day-na-2022
The virtual event concludes at 1:50PM CDT; In-person event concludes at 5:00PM CDT

This panel will be a deep dive into the OpenTelemetry Metrics specification, a discussion on why it differs from past metrics APIs, Prometheus interoperability and where we expect it to go in the future - bring your questions for Q&A!
  • 10 participants
  • 46 minutes
gosig
maintainers
going
users
repo
contribute
monitoring
deploying
governance
enterprise
youtube image

29 Jun 2022

SAVE THE DATES!
ArgoCon – Register Now | September 19-21, 2022 | Mountain View, California - https://events.linuxfoundation.org/argocon/

KubeCon + CloudNativeCon North America | October 24-28 | Detroit, MI - https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/

KubeCon + CloudNativeCon Europe 2023 | April 17-21 | Amsterdam, The Netherlands - https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/

OpenTelemetry is a collection of tools, APIs, and SDKs. Use it to instrument, generate, collect, and export telemetry data (metrics, logs, and traces) to help you analyze your software’s performance and behavior. Go here to learn more: https://opentelemetry.io/

The Unexplored World of OpenTelemetry and Service Mesh - Michael Haberman, Aspecto
303+304 (JW Marriott Austin | 110 E 2nd St, Austin, TX 78701)

Speakers: Michael Haberman
Link to join the virtual event: https://www.accelevents.com/e/otel-community-day-na-2022
The virtual event concludes at 1:50PM CDT; In-person event concludes at 5:00PM CDT

OpenTelemetry shines when there are a lot of services communicating with each other. Getting started with OpenTelemetry can be a challenge as it requires a lot of knowledge. Having a high entry point effort, it seems like a good idea to set up a service mesh solution to produce our desired distributed traces. In this session, you will learn about the good, the bad, and the ugly of using service mesh tools (such as Istio) to generate traces as a replacement for OpenTelemetry. We will look into sampling, 3rd party services (e.g., DBs and message brokers), ease of implementation, visualization, and much more. By the end, you will be able to decide whether to use OpenTelemetry, these types of tools, or both.
  • 2 participants
  • 20 minutes
mesh
service
discussed
communication
aspecto
network
observability
telemetry
configuration
deploying
youtube image