Skip to content
Artwork for OpenObservability Talks
OpenObservability Talks · March 17 · 1 hr 3 min

Operating OpenTelemetry at Scale with OpAMP - OpenObservability Talks S6E09

As more organizations move to use OpenTelemetry in production at scale, with multiple Collectors across heterogeneous environments, a new challenge arises: how to remotely manage, configure, and update this agent fleet in a consistent and secure way? This is where Open Agent Management Protocol (OpAMP) comes into the picture: it provides a standardized protocol that lets a central backend automatically configure agents, push updates, monitor their health, and collect status information. In this episode Horovits hosts Andy Keller, OpAMP Maintainer and Principal Engineer at Bindplane, to discuss how OpAMP makes large-scale observability deployments much easier to operate and control. Andy shares the project status, including hot KubeCon update you don’t want to miss. You can read the recap post: https://medium.com/p/737b6af8222b/ Show Notes: 00:00 - intro 02:01 - why OpAMP mission statement 04:29 - types of OpenTelemetry Collector fleet deployments 06:49 - from configuration management to observability 10:23 - OpAMP for Kubernetes 15:58 - OpAMP protocol and components 26:54 - OpAMP for remote management of OTel Java SDK and other agents 33:38 - server implementations for OpAMP 36:33 - adopter vendors and end-users 39:14 - project maturity 42:59 - protocol vs. product 47:55 - OpAMP Gateway launch 51:10 - Scale of OTel Collector deployments 54:56 - OpAMP roadmap 59:12 - where to follow the project and Andy 1:02:34 - outro Resources: OpAMP specification: https://opentelemetry.io/docs/specs/opamp/ OpAMP for OpenTelemetry Collector: https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/cmd/opampsupervisor/specification/README.md Nike talk at KubeCon on using OpAMP: https://www.youtube.com/watch?v=J68ThM9DqQ0 OpAMP Gateway Extension - launch blog: https://bindplane.com/blog/opamp-for-opentelemetry-managing-collector-fleets-and-introducing-the-new-opamp-gateway-extension Socials: Dotan Horovits ============ X (Twitter): @horovits LinkedIn: www.linkedin.com/in/horovits Mastodon: @horovits@fosstodon BlueSky: @horovits.bsky.social Andy Keller ========== X (Twitter): @andykellr LinkedIn: https://www.linkedin.com/in/andrewjkeller/ BlueSky: ⁠https://bsky.app/profile/openobservability.bsky.social⁠ X (Twitter): ⁠⁠https://x.com/OpenObserv⁠⁠ LinkedIn: ⁠https://www.linkedin.com/company/openobservability/⁠ YouTube:⁠ ⁠https://www.youtube.com/@openobservabilitytalks⁠⁠ OpenObservability Talks episodes are released monthly, on the last Thursday of each month and are available for listening on your favorite podcast app and on YouTube.

0:00-1:03:29

transcript

No transcript — this publisher did not publish one.

show notes

As more organizations move to use OpenTelemetry in production at scale, with multiple Collectors across heterogeneous environments, a new challenge arises:  how to remotely manage, configure, and update this agent fleet in a consistent and secure way?

This is where Open Agent Management Protocol (OpAMP) comes into the picture: it provides a standardized protocol that lets a central backend automatically configure agents, push updates, monitor their health, and collect status information. 

In this episode Horovits hosts Andy Keller, OpAMP Maintainer and Principal Engineer at Bindplane, to discuss how OpAMP makes large-scale observability deployments much easier to operate and control. Andy shares the project status, including hot KubeCon update you don’t want to miss.

You can read the recap post: https://medium.com/p/737b6af8222b/


Show Notes:

00:00 - intro

02:01 - why OpAMP mission statement

04:29 - types of OpenTelemetry Collector fleet deployments

06:49 - from configuration management to observability 

10:23 - OpAMP for Kubernetes  

15:58 - OpAMP protocol and components

26:54 - OpAMP for remote management of OTel Java SDK and other agents 

33:38 - server implementations for OpAMP

36:33 - adopter vendors and end-users 

39:14 - project maturity

42:59 - protocol vs. product

47:55 - OpAMP Gateway launch 

51:10 - Scale of OTel Collector deployments

54:56 - OpAMP roadmap

59:12 - where to follow the project and Andy

1:02:34 - outro


Resources:


Socials:


Dotan Horovits

============

X (Twitter): @horovits

LinkedIn: www.linkedin.com/in/horovits

Mastodon: @horovits@fosstodon

BlueSky: @horovits.bsky.social


Andy Keller

==========

X (Twitter): @andykellr

LinkedIn: https://www.linkedin.com/in/andrewjkeller/


BlueSky: ⁠https://bsky.app/profile/openobservability.bsky.social⁠

X (Twitter): ⁠⁠https://x.com/OpenObserv⁠⁠

LinkedIn: ⁠https://www.linkedin.com/company/openobservability/⁠

YouTube:⁠ ⁠https://www.youtube.com/@openobservabilitytalks⁠⁠


OpenObservability Talks episodes are released monthly, on the last Thursday of each month and are available for listening on your favorite podcast app and on YouTube.


links17