Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 0 additions & 11 deletions example-apps/otel/README.md

This file was deleted.

3,717 changes: 0 additions & 3,717 deletions example-apps/otel/package-lock.json

This file was deleted.

25 changes: 0 additions & 25 deletions example-apps/otel/package.json

This file was deleted.

126 changes: 0 additions & 126 deletions example-apps/otel/server.js

This file was deleted.

30 changes: 30 additions & 0 deletions example-apps/otel/serverless-otlp-format-grpc/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Serverless OpenTelemetry OTLP traces and metrics

## Requirements

- Choose an [OTLP acceptor endpoint](https://www.ibm.com/docs/en/instana-observability/current?topic=instana-backend#endpoints-of-the-instana-backend-otlp-acceptor).
- Read the x-instana-key from the agent installation docs of the target SaaS instance.

## Installation

```sh
npm install @grpc/grpc-js --save
npm install @opentelemetry/api --save
npm install @opentelemetry/auto-instrumentations-node --save
npm install @opentelemetry/exporter-metrics-otlp-grpc --save
npm install @opentelemetry/exporter-trace-otlp-grpc --save
npm install @opentelemetry/host-metrics --save
npm install @opentelemetry/instrumentation-kafkajs --save
npm install @opentelemetry/sdk-metrics --save
npm install @opentelemetry/sdk-node --save
npm install express --save
npm install kafkajs --save
```

## Start

```sh
INSTANA_KEY=xxx OTEL_EXPORTER_OTLP_ENDPOINT=yyy OTEL_LOG_LEVEL=debug OTEL_SERVICE_NAME=node-otlp-grpc npm start

node kafka-consumer.js
```
Loading