logo
Dates

Author


Conferences

Tags

Sort by:  

Authors: Pavol Loffay, Benedikt Bongartz, Yuri Oliveira Sa, Severin Neumann, Kristina Pathak
2023-04-21

tldr - powered by Generative AI

The tutorial explores the use of OpenTelemetry for end-to-end observability data collection on Kubernetes. Participants will learn how to instrument applications using auto-instrumentation, deploy the OpenTelemetry collector, and collect traces, metrics, and logs.
  • Observability is about understanding applications by looking at metrics, logs, and traces
  • OpenTelemetry is a neutral approach to ship telemetry data
  • The OpenTelemetry project includes a specification, API, SDK, data model, tools for generating traces, and a collector
  • The OpenTelemetry collector can be run on Kubernetes or locally
  • The tutorial covers manual and automatic instrumentation
  • The OpenTelemetry operator can be used to integrate with Prometheus and get logs from nodes
Authors: Raymond de Jong, Anna Kapuścińska
2023-04-21

tldr - powered by Generative AI

The presentation discusses the challenges of observability and security in distributed systems and how psyllium and Hubble can address these challenges.
  • Psyllium and Hubble can provide observability and security in distributed systems
  • Existing mechanisms such as traditional monitoring devices and VPC logs fall short in providing context and scalability
  • Psyllium uses identity-based observability and security based on labels to secure and monitor traffic
  • Hubble provides a surface mesh solution for monitoring workflows and exporting flows to other platforms
  • Ready-to-use dashboards are available in Grafana marketplace for monitoring cluster and application performance
Authors: Sonja Chevre, Ahmet Soormally
2023-04-21

tldr - powered by Generative AI

OpenTelemetry can help monitor GraphQL queries in production and improve troubleshooting for developers and SREs.
  • GraphQL is a query language and server-side runtime that provides a monolithic facade on top of complex microservice architecture
  • Using GraphQL introduces new challenges when isolating failures and troubleshooting performance issues
  • OpenTelemetry can help monitor and improve troubleshooting for GraphQL queries in production
  • The RED method can be used to monitor the health and performance of distributed systems
  • Instrumenting GraphQL services with OpenTelemetry can provide distributed traces for monitoring
Authors: Dan Jaglowski
2023-04-21

tldr - powered by Generative AI

The OpenTelemetry Collector is now a more capable tool for processing telemetry due to the introduction of the Connectors framework.
  • The Connectors framework allows for the creation of generalized systems for managing telemetry.
  • Connectors can be used to replicate and merge data streams, apply sampling criteria, and reason about multiple data types in one place.
  • The structure of pipelines and data streams in the OpenTelemetry Collector is governed by certain rules and expectations.
  • The Connectors framework can be used to address limitations in the existing pipeline structure.
  • An anecdote is provided to illustrate how the Connectors framework can be used to filter and redact telemetry data.
Authors: Ted Young, Alolita Sharma, Morgan McLean, Daniel Dyla
2023-04-20

tldr - powered by Generative AI

Open Telemetry Integrations and Compatibility
  • Open Telemetry has several streaming protocols and projects baked into the project itself
  • Open Telemetry is interoperable with other projects and teams adding support for it
  • Native integrations are starting to use native OTLP APIs
  • Contrib repos have hundreds if not thousands of integrations with existing technologies
Authors: Pavol Loffay, Jonah Kowall
2023-04-19

tldr - powered by Generative AI

Jaeger is an open-source distributed tracing system that helps in monitoring and troubleshooting microservices-based distributed systems.
  • Jaeger is an open-source distributed tracing system that helps in monitoring and troubleshooting microservices-based distributed systems
  • Jaeger supports OpenTelemetry line protocol, Adaptive sampling, and flame graph views in the UI
  • Jaeger is working on supporting ClickHouse as a native data store and replacing the Jaeger collector with OpenTelemetry
Authors: Ron Vider
2023-04-19

tldr - powered by Generative AI

The presentation discusses the use of openTelemetry for application security and highlights the importance of using modern tools, collecting cloud-native information, utilizing open-source tools, and prioritizing observability to make applications more secure.
  • Modern problems require modern solutions, and application security testing tools need to evolve to keep up with changing vulnerabilities in modern applications.
  • Collecting all available cloud-native information, such as traces and infrastructure configuration, is crucial when addressing vulnerabilities in cloud-native applications.
  • Open-source tools, such as openTelemetry, can be repurposed for application security purposes to make organizations more secure.
  • Observability is essential for understanding the real risk of microservices-based and Kubernetes-based applications, and analyzing each microservice separately without knowledge of the surrounding infrastructure is insufficient.
Authors: Reese Lee
2023-04-19

tldr - powered by Generative AI

The presentation covers the basics of metrics and Open Telemetry, including the architecture of a metrics pipeline, metric instruments, and their use cases.
  • Metrics and Open Telemetry are used for observability and provide an API and SDK for instrumenting code and collecting telemetry data.
  • The media provider is the API entry point for metrics, and meters and instruments are used to record measurements.
  • Aggregation, temporality, and dimensions are important concepts in metrics.
  • Async up down counters and gauges are two types of metric instruments that are used for different purposes.
  • There is much more to learn about metrics and Open Telemetry, including customization options and different processors for transforming metrics data.
  • The presentation provides references for further exploration and credits to the people who contributed to the content.
Authors: Ran Xu, Xiaochun Yang
2023-04-19

tldr - powered by Generative AI

Open Gemini is a unified storage engine that processes data generated and collected by a simple data stack. It uses Open Telemetry as the standard protocol for visibility and provides a metric store, log store, and observability backend storage.
  • Open Gemini is a unified storage engine that processes data generated and collected by a simple data stack.
  • It uses Open Telemetry as the standard protocol for visibility and provides a metric store, log store, and observability backend storage.
  • Open Telemetry provides a unified access protocol and standardized data models for metrics, trace, and logs.
  • Open Gemini uses a columnar layout for the metric store and an airway index for the log store.
  • Open Gemini provides a unified Circle engine for all queries.
  • The sale rate index balances the linked list and reduces the total size of the index.
  • Open Gemini reduces CPU cost and improves query latency compared to other systems.
  • Open Gemini aims to support tracing data storage and correlation analysis in the future.
Authors: Johannes Bräuer, Michael Beemer
2022-10-28

tldr - powered by Generative AI

Captain is an orchestration layer that separates tooling from the process to simplify complex automation pipelines. OpenFeature enables standardization and vendor-agnostic feature flagging.
  • Captain is an application lifecycle orchestrator that separates the process from the underlying tooling to simplify complex automation pipelines
  • Captain reduces automation code by 90% and comes with SRE best practices like SLO validations built-in
  • OpenFeature enables standardization and vendor-agnostic feature flagging
  • Both Captain and OpenFeature have active communities and can be accessed through QR codes or their respective websites