-
Notifications
You must be signed in to change notification settings - Fork 2
Add OpenTelemetry tutorial #218
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Signed-off-by: Dan Barr <[email protected]>
Signed-off-by: Dan Barr <[email protected]>
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Signed-off-by: Dan Barr <[email protected]>
Signed-off-by: Dan Barr <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR adds a comprehensive OpenTelemetry tutorial that teaches users how to set up observability for MCP workloads using both the ToolHive CLI and Kubernetes operator. The tutorial covers setting up Jaeger for distributed tracing and Prometheus/Grafana for metrics collection and visualization.
Key Changes
- Adds a new tutorial covering OpenTelemetry integration with both CLI and Kubernetes deployment paths
- Updates sidebar navigation to include the new tutorial
- Cross-references the tutorial from existing telemetry documentation
Reviewed Changes
Copilot reviewed 5 out of 7 changed files in this pull request and generated 2 comments.
Show a summary per file
File | Description |
---|---|
sidebars.ts | Adds the OpenTelemetry tutorial to the sidebar navigation and removes collapsed property |
docs/toolhive/tutorials/opentelemetry.mdx | New comprehensive tutorial covering observability setup for both CLI and Kubernetes environments |
docs/toolhive/guides-k8s/telemetry-and-metrics.md | Adds cross-reference to the new OpenTelemetry tutorial |
docs/toolhive/guides-cli/telemetry-and-metrics.md | Adds cross-reference to the new OpenTelemetry tutorial |
docs/toolhive/concepts/observability.md | Updates the "What's next" section to reference the new tutorial |
Co-authored-by: Copilot <[email protected]>
Description
Adds a tutorial for collecting MCP telemetry using OTel with Jaeger, Prometheus, and Grafana.
Includes paths for both the ToolHive CLI and K8s operator.
Merge checklist
Content
sidebars.ts
) updated for added, deleted, reordered, or renamed filesvercel.json
for moved, renamed, or deleted pages (i.e., if the URL slug changed)Reviews