What you will learn

  • Installing the @infrastack/otel NPM package
  • Setting up your environment
  • Instrumenting your application

Prerequisites

  • An infrastack.ai account to get your API key
  • An Express.js application

Getting started

1

Install the NPM package

2

Prepare your environment

Export your API key as an environment variable.

export INFRASTACK_API_KEY=sk-1*************************f5af
3

Create instrumentation.ts

instrumentation.ts
import { startOtel } from "@infrastack/otel"; 
startOtel({
  serviceName:"YOUR_SERVICE_NAME",
});
If you don’t provide a service name, we will create a random name for you.
4

Build and run your application

Run your Express.js application with the node required command.

npx tsc && node -r ./dist/instrumentation.js dist/index.js
After creating some traffic, you can check your data from the infrastack.ai dashboard.

Next steps