Documentation

Start instrumenting your stack with AllStak.

Install the official Sentry SDK for your runtime, initialize it with the AllStak project DSN, and verify your first compatible error event.

AllStak project DSNOfficial Sentry SDKsOpenTelemetry compatibleSelf-hosted ready

Quickstart

Three steps from zero to your first event in production.

01

Create a project

Create a project in the AllStak dashboard. Each project gets isolated ingestion, retention, and access controls.

dashboard
Projects → New project → "checkout-api"
02

Copy the project DSN

Copy the AllStak DSN from project setup. Official Sentry SDKs use this public connection string to send events to AllStak.

.env
ALLSTAK_DSN=https://[email protected]/PROJECT_ID
03

Install the official Sentry SDK

Install the official Sentry SDK for your framework and initialize it once with the AllStak DSN.

instrument.ts
npm install @sentry/nextjs

import * as Sentry from "@sentry/nextjs";

Sentry.init({
  dsn: process.env.NEXT_PUBLIC_ALLSTAK_DSN,
  environment: "production",
  release: "v2.4.1",
})
Non-Sentry credentials

Collector and direct-ingestion keys

Official Sentry SDKs use the AllStak project DSN. Manage API keys here only for explicitly documented collector and non-Sentry ingestion paths.

  • Official Sentry SDK error ingestion uses the project DSN, not this credential.
  • Use API keys only for documented direct-ingestion and standard-collector paths.
  • Collector credentials authenticate supported Alloy, OpenTelemetry, and Prometheus ingestion.
  • All ingestion is authenticated and encrypted in transit (TLS).
  • Rotate or revoke these non-Sentry credentials independently of the project DSN.

API keys

checkout-api
Productionastk_live_••••a1b2last used 2 min ago
Stagingastk_stg_••••c3d4last used 1 hour ago
Developmentastk_dev_••••e5f6last used 3 days ago

Rotating a key revokes the old value immediately.

Integrations

Connect AllStak to your alerting channels, infrastructure, and team workflow.

Alerts

SlackDiscordMicrosoft TeamsEmailWebhooksPagerDutyOpsgenieTelegram

Infrastructure

DockerKubernetesNGINXRedisPostgreSQL

Workflow

JiraWebhooksStatus Page