1、Open Agent Management Protocol(OpAMP):Scaling OpenTelemetry with FlexibilityHusni Alhamdani,CNCF AmbassadorHerbert Sianturi,Krom Bank IndonesiaAbout UsHusni AlhamdaniCNCF Ambassador,Senior Site Reliability EngineerSenior DevOps Engineer Krom Bank IndonesiaHerbert SianturiAgenda OpenTelemetry Overvie
2、w Use Cases Challenges in managing OpenTelemetry at scale OpAMP Overview Solution SummaryOpenTelemetry OverviewTracesMetricsLogsTraces represent the journey of end-users across multiple applications and systemsMetrics represent data measured at various time intervals of apps or systems(CPU,memory,su
3、ccess rate)Logs represents the process of generating events in apps or systems(errors,warns,other activities)OpenTelemetry(OTel)is an open source Observability framework for instrumenting,generating,collecting,and exporting telemetry data such as traces,metrics,and logs.OpenTelemetry OverviewWhy Ope
4、nTelemetry?End-to-end ObservabilitySupport Multiple LanguagesAuto InstrumentationSupport Variety of BackendsOpenTelemetry Overview Language-specific API&SDK Instrumentation(manual/automatic)CollectorOpenTelemetry ComponentsInstrumentation Libraries in Application DependenciesLibraries are added to a
5、pplication dependencies to enable automated instrumentationReduction of Overhead and ComplexityAuto-instrumentation diminishes the overhead and complexity associated with manual instrumentationAutomatic Hooking into Application Frameworks and LibrariesAutomatically integrate with application framewo
6、rks and libraries,streamlining the instrumentation processCollection and Export of Telemetry DataAutomated telemetry data collection and export to backends without the need for manual interventionOpenTelemetry OverviewAuto-InstrumentationOpenTelemetry OverviewAuto-Instrumentation SupportsApache HTTP