{"id":29424344,"url":"https://github.com/cdwv/opentelemetry-auto-magento","last_synced_at":"2025-07-12T08:11:17.446Z","repository":{"id":295588111,"uuid":"990564103","full_name":"cdwv/opentelemetry-auto-magento","owner":"cdwv","description":"OpenTelemetry auto-instrumentation for Magento 2 Framework","archived":false,"fork":false,"pushed_at":"2025-07-01T11:17:14.000Z","size":23,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-01T12:23:23.193Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cdwv.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-05-26T09:57:46.000Z","updated_at":"2025-07-01T11:17:18.000Z","dependencies_parsed_at":"2025-06-16T13:36:15.768Z","dependency_job_id":null,"html_url":"https://github.com/cdwv/opentelemetry-auto-magento","commit_stats":null,"previous_names":["cdwv/opentelemetry-auto-magento"],"tags_count":10,"template":false,"template_full_name":null,"purl":"pkg:github/cdwv/opentelemetry-auto-magento","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cdwv%2Fopentelemetry-auto-magento","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cdwv%2Fopentelemetry-auto-magento/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cdwv%2Fopentelemetry-auto-magento/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cdwv%2Fopentelemetry-auto-magento/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cdwv","download_url":"https://codeload.github.com/cdwv/opentelemetry-auto-magento/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cdwv%2Fopentelemetry-auto-magento/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264958623,"owners_count":23689035,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-07-12T08:11:14.902Z","updated_at":"2025-07-12T08:11:17.442Z","avatar_url":"https://github.com/cdwv.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# OpenTelemetry Auto Instrumentation for Magento 2 Framework\n\nThis package provides minimal auto-instrumentation for Magento 2 application.\n\nWork is still in progress, so all the span names can (and probably will) change.\n\nCurrently it has the ability to provide some basic instrumentation for several of the main components\nof Magento 2 stack. \n\n# Features\n\nAt this point, there are only some basic hooks to instrument critical points of the request flow.\n\nFor specific integrations, please refer to other auto-instrumentations.\n\n# Configuration\n\nThis package doesn't contain any specific configuration. Due to specifics of Magento bootstrap process\nit doesn't make much sense to provide configuration through Magento control panel – it leaves some\nparts of the request uninstrumented.\n\nAll the configuration variables that are described in [OpenTelemetry Environment Variable Specification](https://opentelemetry.io/docs/specs/otel/configuration/sdk-environment-variables/)\nand [PHP SDK Specification](https://opentelemetry.io/docs/languages/php/sdk/) should be available, if the appropriate packages are installed.\n\n```\nOTEL_SERVICE_NAME=magento_service\nOTEL_PHP_AUTOLOAD_ENABLED=true\nOTEL_PHP_TRACE_CLI_ENABLED=true\nOTEL_EXPORTER=otlp\nOTEL_EXPORTER_OTLP_ENDPOINT=https://otlp-exporter-endpoint\nOTEL_EXPORTER_OTLP_HEADERS=authorization=Basic dXNlcm5hbWU6cGFzc3dvcmQ= \nOTEL_EXPORTER_OTLP_TRACES_PROTOCOL=http/json\nOTEL_PROPAGATORS=tracecontext\nOTEL_TRACES_SAMPLER=parentbased_always_on\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcdwv%2Fopentelemetry-auto-magento","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcdwv%2Fopentelemetry-auto-magento","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcdwv%2Fopentelemetry-auto-magento/lists"}