{"repo":"jufab/opentelemetry-angular-interceptor","free":true,"listed":false,"github":"https://github.com/jufab/opentelemetry-angular-interceptor","clone":"git clone https://github.com/jufab/opentelemetry-angular-interceptor.git","description":"An Angular Module for easely deploying OpenTelemetry","language":"TypeScript","stars":42,"topics":["angular","observability","opentelemetry","tracing"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"OpenTelemetry Angular Interceptor @jufab/opentelemetry-angular-interceptor is an Angular Library to deploy OpenTelemetry in your Angular application This library uses opentelemetry-js package Use Angular = 13.0.0 More info : https://jufab.github.io/opentelemetry-angular-interceptor/ Table of contents - OpenTelemetry Angular Interceptor - Table of contents - Getting started - Content - Installation - Configuration - Example global Configuration - Common Configuration - BatchSpanProcessor Configuration - OpenTelemetry-collector Configuration - Jaeger Propagator Configuration - Zipkin Exporter Configuration - B3 Propagator Configuration - Ignore URL Configuration - External Configuration - Angular module - Commons Module - Exporter module - Propagator module - Interceptor Module - Instrumentation Module - Interceptor Module And Instrumentation Module - Injection token - (Optional) Logging in OtelColExporterModule - NGXLogger - (Optional) Add span attributes during interception - How it works - Example - Run - Interceptor - Instrumentation - [\\[Optional\\] Result in OpenTelemetry-collector](#optional-result-in-opentelemetry-collector) - Troubleshoot - Angular 10 Warning - Other Getting started Content This library offers two possibilities to use it in Angular App : - Interceptor : catch every external call with the HttpClient from angular - Instrumentation : use instrumentation from opentelemetry-js with web plugins (You need to install and configure it) like : - @opentelemetry/in","default_branch":null,"files":null,"tree":[],"storefront":"/r/jufab","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jufab/opentelemetry-angular-interceptor/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}