René's URL Explorer Experiment


Title: Node.js Observability with OpenTelemetry — Maple

Open Graph Title: Node.js Observability with OpenTelemetry — Maple

X Title: Node.js Observability with OpenTelemetry — Maple

Description: Add distributed tracing to any Node.js application with the OpenTelemetry SDK. Auto-instrumentation captures Express, Fastify, database queries, and HTTP calls with no code changes.

Open Graph Description: Add distributed tracing to any Node.js application with the OpenTelemetry SDK. Auto-instrumentation captures Express, Fastify, database queries, and HTTP calls with no code changes.

X Description: Add distributed tracing to any Node.js application with the OpenTelemetry SDK. Auto-instrumentation captures Express, Fastify, database queries, and HTTP calls with no code changes.

Opengraph URL: https://maple.dev/integrations/nodejs/

X: @maple_dev

Generator: Astro v5.18.2

direct link

Domain: maple.dev


Hey, it has json ld scripts:
{"@context":"https://schema.org","@type":"WebPage","name":"Node.js Observability with OpenTelemetry — Maple","description":"Add distributed tracing to any Node.js application with the OpenTelemetry SDK. Auto-instrumentation captures Express, Fastify, database queries, and HTTP calls with no code changes.","url":"https://maple.dev/integrations/nodejs/"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://maple.dev/"},{"@type":"ListItem","position":2,"name":"Integrations","item":"https://maple.dev/integrations/nodejs/"},{"@type":"ListItem","position":3,"name":"Node.js","item":"https://maple.dev/integrations/nodejs/"}]}
{"@context":"https://schema.org","@type":"HowTo","name":"How to add OpenTelemetry observability to Node.js","description":"Add distributed tracing to any Node.js application with the OpenTelemetry SDK. Auto-instrumentation captures Express, Fastify, database queries, and HTTP calls with no code changes.","step":[{"@type":"HowToStep","position":1,"name":"Install dependencies","text":"npm install @opentelemetry/sdk-node @opentelemetry/auto-instrumentations-node @opentelemetry/exporter-trace-otlp-http @opentelemetry/exporter-logs-otlp-http"},{"@type":"HowToStep","position":2,"name":"Configure tracing","text":"// tracing.ts — run with: node --import ./tracing.ts app.ts\nimport { NodeSDK } from \"@opentelemetry/sdk-node\";\nimport { getNodeAutoInstrumentations } from \"@opentelemetry/auto-instrumentations-node\";\nimport { OTLPTraceExporter } from \"@opentelemetry/exporter-trace-otlp-http\";\nimport { OTLPLogExporter } from \"@opentelemetry/exporter-logs-otlp-http\";\nimport { SimpleLogRecordProcessor } from \"@opentelemetry/sdk-logs\";\n\nconst sdk = new NodeSDK({\n  traceExporter: new OTLPTraceExporter({\n    url: \"https://ingest.maple.dev/v1/traces\",\n    headers: { Authorization: \"Bearer your-api-key\" },\n  }),\n  logRecordProcessors: [\n    new SimpleLogRecordProcessor(\n      new OTLPLogExporter({\n        url: \"https://ingest.maple.dev/v1/logs\",\n        headers: { Authorization: \"Bearer your-api-key\" },\n      })\n    ),\n  ],\n  instrumentations: [getNodeAutoInstrumentations()],\n});\n\nsdk.start();"}]}

theme-color#272219
og:typearticle
og:site_nameMaple
og:localeen_US
og:imagehttps://maple.dev/og-image.png
twitter:cardsummary_large_image
twitter:imagehttps://maple.dev/og-image.png

Links:

start your free trialhttps://app.maple.dev
MMaplehttps://maple.dev/
Pricinghttps://maple.dev/pricing
Localhttps://maple.dev/local
Docshttps://maple.dev/docs
1.5Khttps://github.com/Makisuo/maple
Start free trialhttps://app.maple.dev
Homehttps://maple.dev/
Start free trial https://app.maple.dev
View on GitHub https://github.com/Makisuo/maple
Next.js Auto-instrument your Next.js app with zero config Learn more → https://maple.dev/integrations/nextjs
Python Trace Django, Flask, and FastAPI services Learn more → https://maple.dev/integrations/python
Start free trial https://app.maple.dev
View on GitHub https://github.com/Makisuo/maple
Featureshttps://maple.dev/#features
How it workshttps://maple.dev/#how-it-works
Pricinghttps://maple.dev/pricing/
OpenTelemetryhttps://maple.dev/opentelemetry/
Roadmaphttps://maple.dev/roadmap/
Localhttps://maple.dev/local/
Docshttps://maple.dev/docs
Bloghttps://maple.dev/blog
Distributed Tracinghttps://maple.dev/features/distributed-tracing/
Log Managementhttps://maple.dev/features/log-management/
Metrics & Dashboardshttps://maple.dev/features/metrics-dashboards/
Service Cataloghttps://maple.dev/features/service-catalog/
Error Trackinghttps://maple.dev/features/error-tracking/
AI & MCPhttps://maple.dev/features/ai-mcp-integration/
Kubernetes Monitoringhttps://maple.dev/features/kubernetes-monitoring/
vs Datadoghttps://maple.dev/compare/datadog/
vs Grafanahttps://maple.dev/compare/grafana/
vs New Relichttps://maple.dev/compare/new-relic/
vs Dash0https://maple.dev/compare/dash0/
Next.jshttps://maple.dev/integrations/nextjs/
Pythonhttps://maple.dev/integrations/python/
Node.jshttps://maple.dev/integrations/nodejs/
GitHub1.5Khttps://github.com/Makisuo/maple
OpenTelemetryhttps://opentelemetry.io
Twitter / Xhttps://x.com/maple_dev
Discordhttps://discord.gg/BnXjKuwJqP
What is observability?https://maple.dev/observability/
Best open-source toolshttps://maple.dev/best-open-source-observability-tools/
Privacy Policyhttps://maple.dev/privacy/
Terms of Servicehttps://maple.dev/terms/
English https://maple.dev/integrations/nodejs/
日本語 https://maple.dev/ja/integrations/nodejs/
한국어 https://maple.dev/ko/integrations/nodejs/

Viewport: width=device-width, initial-scale=1

Robots: index,follow


URLs of crawlers that visited me.