{"repo":"keepsuit/laravel-opentelemetry","free":true,"listed":false,"github":"https://github.com/keepsuit/laravel-opentelemetry","clone":"git clone https://github.com/keepsuit/laravel-opentelemetry.git","description":"OpenTelemetry integration for laravel","language":"PHP","stars":175,"topics":["laravel","opentelemetry","tracing"],"license":"MIT","category":"analytics","readme_excerpt":"OpenTelemetry integration for laravel 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. This package allows you to integrate OpenTelemetry in a Laravel application. - Installation - User Context - Instrumentations - Http Server Requests - Http Client - Database - Queue Jobs - Redis - Cache - Events - View - Livewire - Scout - Console Commands - Traces - Manual Traces - Trace Sampling - Logs Context - Metrics - Meter API - Metrics Temporality - Logs - Worker Mode - Development Setup - Testing - Changelog - Credits - License Installation You can install the package via composer: You can publish the config file with: This is the contents of the published config file: User Context When user context is enabled ( opentelemetry.user context config option, enabled by default), the authenticated user id is automatically added as attribute user.id to all traces and logs. This allows to easily correlate traces and logs with the user that generated them. You can customize the user context attributes by providing a custom resolver in you service provider: Instrumentations This package provides a set of instrumentations to automatically trace common operations in a Laravel application. Each instrumentation is configurable in config/opentelemetry.php and, when applicable, records default metrics described below. Http Server Reques","default_branch":null,"files":null,"tree":[],"storefront":"/r/keepsuit","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/keepsuit/laravel-opentelemetry/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."}