GitHub / fajarnugraha37 / opentelemetry-demo
An example implementation of OpenTelemetry for observability using nodejs with honojs. It demonstrates various features such as tracking, metrics and logging.
JSON API: http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fajarnugraha37%2Fopentelemetry-demo
PURL: pkg:github/fajarnugraha37/opentelemetry-demo
Stars: 1
Forks: 0
Open issues: 0
License: mit
Language: TypeScript
Size: 752 KB
Dependencies parsed at:
287
Created at: 8 months ago
Updated at: 5 months ago
Pushed at: 5 months ago
Last synced at: 5 months ago
Topics: centralized-logging, distributed-tracing, grafana, honojs, instrumentation, jaeger, kafka, loki, microservice, nodejs, observability, opentelemetry, prometheus, promtail, typescript
- node 20-alpine build
- node 20-alpine build
- node 20-alpine build
- confluentinc/cp-kafka 7.7.1
- grafana/grafana 11.1.0
- grafana/loki 3.3.0
- grafana/promtail 3.3.0
- jaegertracing/all-in-one 1.63.0
- nginx 1.25.2-alpine-slim
- otel/opentelemetry-collector-contrib 0.114.0
- prom/prometheus v2.21.0
- @types/node ^22.9.3 development
- @types/uuid ^10.0.0 development
- rimraf ^6.0.1 development
- ts-node ^10.9.2 development
- typescript ^5.7.2 development
- @hono/node-server ^1.13.7
- @hono/prometheus ^1.0.1
- @opentelemetry/api ^1.9.0
- @opentelemetry/auto-instrumentations-node ^0.53.0
- @opentelemetry/exporter-metrics-otlp-proto ^0.55.0
- @opentelemetry/exporter-trace-otlp-proto ^0.55.0
- @opentelemetry/instrumentation ^0.55.0
- @opentelemetry/instrumentation-pino ^0.44.0
- @opentelemetry/resources ^1.28.0
- @opentelemetry/sdk-metrics ^1.28.0
- @opentelemetry/sdk-node ^0.55.0
- @opentelemetry/semantic-conventions ^1.28.0
- hono ^4.6.11
- kafkajs ^2.2.4
- opentelemetry-instrumentation-kafkajs ^0.41.0
- pino ^9.5.0
- pino-loki ^2.3.1
- prom-client ^15.1.3
- uuid ^11.0.3
- @demo/shared ^1.0.0
- @demo/shared ^1.0.0
- @demo/shared ^1.0.0