{"adoption": {"forks": 258, "observed_at": "2026-08-28T04:08:13.656219+00:00", "stars": 3676}, "canonical_url": "https://ross.abutalabs.com/products/odigos", "card": {"archived": false, "artifact_type": "application", "description": "Distributed tracing without code changes. 🚀 Instantly monitor any application using OpenTelemetry and eBPF", "domain": ["monitoring", "cloud-computing"], "enriched": true, "function": ["tracing", "monitoring", "logging", "middleware"], "health_score": 100, "homepage": "https://odigos.io", "language": "Go", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["odigos-io/odigos"], "name": "odigos-io/odigos", "platform": ["cloud", "self-hosted"], "pushed_at": "2026-08-26T16:02:41+00:00", "repo": "odigos-io/odigos", "stars": 3676, "tags": ["ebpf", "opentelemetry", "distributed-tracing", "observability", "auto-instrumentation", "apm", "kubernetes-operator", "devops", "containers", "kubernetes", "docker", "linux"], "topics": ["ebpf", "kubernetes", "observability", "opentelemetry", "logs", "metrics", "traces", "dotnet", "go", "java", "javascript", "monitoring", "nodejs", "otel", "python"], "urls": [], "use_cases": ["add distributed tracing to kubernetes apps without code changes", "auto-instrument microservices with opentelemetry", "monitor applications using ebpf", "send traces and metrics to any observability backend", "instrument polyglot services across java python go nodejs and dotnet", "set up observability for kubernetes clusters quickly"], "what_it_is": "Odigos is an open-source distributed tracing and observability platform for Kubernetes and VMs that instruments applications automatically using eBPF and OpenTelemetry, with no code changes required. It supports Java, Python, .NET, Node.js, and Go, and exports traces, metrics, and logs to a wide range of monitoring backends.", "when_to_avoid": ["you need fine-grained custom spans that require manual instrumentation", "your workloads are not on Linux/k8s where eBPF is available", "you only need a lightweight single-service tracing library rather than a platform"], "when_to_choose": ["you run services on kubernetes or VMs and want instant tracing without touching application code", "you need OpenTelemetry-compatible telemetry across multiple languages", "you want a vendor-agnostic pipeline that can export to many monitoring backends"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/odigos", "repo": "odigos-io/odigos", "role": "main", "score": 95}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:13.656219+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:31:16.783566+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9be140cb7a9f69628c4a48af1bf154e32fdb8bcdd00cc6934434526a7723b8da", "fetched_at": "2026-08-28T04:08:13.656219+00:00", "kind": "readme", "missing": false, "url": "https://github.com/odigos-io/odigos"}, {"content_hash": "05de03b28d092abe8e144d1194c1997c0a209bda443bde0129c33ff870e58738", "fetched_at": "2026-08-29T09:25:13.440372+00:00", "kind": "homepage", "missing": false, "url": "https://odigos.io"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:13.656219+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:31:16.783566+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9be140cb7a9f69628c4a48af1bf154e32fdb8bcdd00cc6934434526a7723b8da", "fetched_at": "2026-08-28T04:08:13.656219+00:00", "kind": "readme", "missing": false, "url": "https://github.com/odigos-io/odigos"}, {"content_hash": "05de03b28d092abe8e144d1194c1997c0a209bda443bde0129c33ff870e58738", "fetched_at": "2026-08-29T09:25:13.440372+00:00", "kind": "homepage", "missing": false, "url": "https://odigos.io"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:31:16.783566+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9be140cb7a9f69628c4a48af1bf154e32fdb8bcdd00cc6934434526a7723b8da", "fetched_at": "2026-08-28T04:08:13.656219+00:00", "kind": "readme", "missing": false, "url": "https://github.com/odigos-io/odigos"}, {"content_hash": "05de03b28d092abe8e144d1194c1997c0a209bda443bde0129c33ff870e58738", "fetched_at": "2026-08-29T09:25:13.440372+00:00", "kind": "homepage", "missing": false, "url": "https://odigos.io"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:08:13.656219+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:13.656219+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:13.656219+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:31:16.783566+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9be140cb7a9f69628c4a48af1bf154e32fdb8bcdd00cc6934434526a7723b8da", "fetched_at": "2026-08-28T04:08:13.656219+00:00", "kind": "readme", "missing": false, "url": "https://github.com/odigos-io/odigos"}, {"content_hash": "05de03b28d092abe8e144d1194c1997c0a209bda443bde0129c33ff870e58738", "fetched_at": "2026-08-29T09:25:13.440372+00:00", "kind": "homepage", "missing": false, "url": "https://odigos.io"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:13.656219+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:13.656219+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:31:16.783566+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9be140cb7a9f69628c4a48af1bf154e32fdb8bcdd00cc6934434526a7723b8da", "fetched_at": "2026-08-28T04:08:13.656219+00:00", "kind": "readme", "missing": false, "url": "https://github.com/odigos-io/odigos"}, {"content_hash": "05de03b28d092abe8e144d1194c1997c0a209bda443bde0129c33ff870e58738", "fetched_at": "2026-08-29T09:25:13.440372+00:00", "kind": "homepage", "missing": false, "url": "https://odigos.io"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:13.656219+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:13.656219+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:13.656219+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:31:16.783566+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9be140cb7a9f69628c4a48af1bf154e32fdb8bcdd00cc6934434526a7723b8da", "fetched_at": "2026-08-28T04:08:13.656219+00:00", "kind": "readme", "missing": false, "url": "https://github.com/odigos-io/odigos"}, {"content_hash": "05de03b28d092abe8e144d1194c1997c0a209bda443bde0129c33ff870e58738", "fetched_at": "2026-08-29T09:25:13.440372+00:00", "kind": "homepage", "missing": false, "url": "https://odigos.io"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:13.656219+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:13.656219+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:31:16.783566+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9be140cb7a9f69628c4a48af1bf154e32fdb8bcdd00cc6934434526a7723b8da", "fetched_at": "2026-08-28T04:08:13.656219+00:00", "kind": "readme", "missing": false, "url": "https://github.com/odigos-io/odigos"}, {"content_hash": "05de03b28d092abe8e144d1194c1997c0a209bda443bde0129c33ff870e58738", "fetched_at": "2026-08-29T09:25:13.440372+00:00", "kind": "homepage", "missing": false, "url": "https://odigos.io"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:31:16.783566+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9be140cb7a9f69628c4a48af1bf154e32fdb8bcdd00cc6934434526a7723b8da", "fetched_at": "2026-08-28T04:08:13.656219+00:00", "kind": "readme", "missing": false, "url": "https://github.com/odigos-io/odigos"}, {"content_hash": "05de03b28d092abe8e144d1194c1997c0a209bda443bde0129c33ff870e58738", "fetched_at": "2026-08-29T09:25:13.440372+00:00", "kind": "homepage", "missing": false, "url": "https://odigos.io"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:31:16.783566+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9be140cb7a9f69628c4a48af1bf154e32fdb8bcdd00cc6934434526a7723b8da", "fetched_at": "2026-08-28T04:08:13.656219+00:00", "kind": "readme", "missing": false, "url": "https://github.com/odigos-io/odigos"}, {"content_hash": "05de03b28d092abe8e144d1194c1997c0a209bda443bde0129c33ff870e58738", "fetched_at": "2026-08-29T09:25:13.440372+00:00", "kind": "homepage", "missing": false, "url": "https://odigos.io"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:31:16.783566+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9be140cb7a9f69628c4a48af1bf154e32fdb8bcdd00cc6934434526a7723b8da", "fetched_at": "2026-08-28T04:08:13.656219+00:00", "kind": "readme", "missing": false, "url": "https://github.com/odigos-io/odigos"}, {"content_hash": "05de03b28d092abe8e144d1194c1997c0a209bda443bde0129c33ff870e58738", "fetched_at": "2026-08-29T09:25:13.440372+00:00", "kind": "homepage", "missing": false, "url": "https://odigos.io"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 86}, "computed_at": "2026-09-03T02:39:23.370411+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1547, "days_push": 7, "days_rel": 14, "gap_med": 1, "n_releases_24m": 272}, "score": 95, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}