[PR #2318] [MERGED] feat: Add open telemetry #2064

Closed
opened 2026-03-02 12:00:25 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/karakeep-app/karakeep/pull/2318
Author: @MohamedBassem
Created: 12/29/2025
Status: Merged
Merged: 12/29/2025
Merged by: @MohamedBassem

Base: mainHead: claude/add-open-tracing-WqF1Q


📝 Commits (9)

📊 Changes

12 files changed (+687 additions, -51 deletions)

View changed files

apps/web/instrumentation.node.ts (+3 -0)
apps/web/instrumentation.ts (+5 -0)
📝 docs/docs/03-configuration/01-environment-variables.md (+44 -33)
📝 packages/api/index.ts (+16 -1)
📝 packages/api/package.json (+1 -0)
📝 packages/shared-server/package.json (+7 -1)
📝 packages/shared-server/src/index.ts (+1 -0)
packages/shared-server/src/tracing.ts (+272 -0)
📝 packages/shared/config.ts (+12 -0)
📝 packages/trpc/index.ts (+4 -1)
packages/trpc/lib/tracing.ts (+63 -0)
📝 pnpm-lock.yaml (+259 -15)

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/karakeep-app/karakeep/pull/2318 **Author:** [@MohamedBassem](https://github.com/MohamedBassem) **Created:** 12/29/2025 **Status:** ✅ Merged **Merged:** 12/29/2025 **Merged by:** [@MohamedBassem](https://github.com/MohamedBassem) **Base:** `main` ← **Head:** `claude/add-open-tracing-WqF1Q` --- ### 📝 Commits (9) - [`8f81371`](https://github.com/karakeep-app/karakeep/commit/8f813715d6962f01713e769fae52f764e786d318) feat: add OpenTelemetry tracing infrastructure - [`fe8fa88`](https://github.com/karakeep-app/karakeep/commit/fe8fa8889cc707b440b5d04739858a575de66a67) refactor: remove tracing from workers for now - [`275c6dc`](https://github.com/karakeep-app/karakeep/commit/275c6dce8003769f8554c9756236f386ea1dd4eb) add hono and next tracing - [`5945d8b`](https://github.com/karakeep-app/karakeep/commit/5945d8bc23c3ea2fd433ffb1ec8b596784f913b2) remove extra span logging - [`d0071bb`](https://github.com/karakeep-app/karakeep/commit/d0071bb2f7f56a13365ddd047061190b0f03d39d) more fixes - [`11cc3e7`](https://github.com/karakeep-app/karakeep/commit/11cc3e74f517dc6627c87c42ca70e4ed8bd08445) update config - [`f047afc`](https://github.com/karakeep-app/karakeep/commit/f047afc5d793e89f587e2a7ab2453f137ae267b1) some fixes - [`8b5a807`](https://github.com/karakeep-app/karakeep/commit/8b5a8078b81c28a5dd0aed68766a60b42c2126ab) upgrade packages - [`1f1df2f`](https://github.com/karakeep-app/karakeep/commit/1f1df2f8b1547804ad5918be5be8b0b797d9ebc3) remove unneeded packages ### 📊 Changes **12 files changed** (+687 additions, -51 deletions) <details> <summary>View changed files</summary> ➕ `apps/web/instrumentation.node.ts` (+3 -0) ➕ `apps/web/instrumentation.ts` (+5 -0) 📝 `docs/docs/03-configuration/01-environment-variables.md` (+44 -33) 📝 `packages/api/index.ts` (+16 -1) 📝 `packages/api/package.json` (+1 -0) 📝 `packages/shared-server/package.json` (+7 -1) 📝 `packages/shared-server/src/index.ts` (+1 -0) ➕ `packages/shared-server/src/tracing.ts` (+272 -0) 📝 `packages/shared/config.ts` (+12 -0) 📝 `packages/trpc/index.ts` (+4 -1) ➕ `packages/trpc/lib/tracing.ts` (+63 -0) 📝 `pnpm-lock.yaml` (+259 -15) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-02 12:00:25 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/karakeep#2064
No description provided.