NextJS 之 new relic

Date
Created
Sep 24, 2025 09:32 AM
Descrption
好记性不如烂笔头
Tags
前端工程化
项目工程配置
日志监控
notion image
datadog 免费额度不够怎么办,New Relic适合你;100GB免费data;
notion image

Next.js接入:

对于开放遥测,其实Vercel提供了一个包@vercel/otel:

你只需要注册一下OTel:

src/instrumentation.ts:
import { registerOTel } from '@vercel/otel' import { logger } from './lib/logger' export async function register() { if (typeof window === 'undefined') { registerOTel({ serviceName: process.env.OTEL_SERVICE_NAME || 'synth-speak-user', }) console.log('📊 OpenTelemetry monitoring initialized') logger.info('📊 OpenTelemetry monitoring initialized') } }

配置环境变量:

OTEL_EXPORTER_OTLP_ENDPOINT=https://otlp.nr-data.net OTEL_EXPORTER_OTLP_PROTOCOL=http/protobuf OTEL_EXPORTER_OTLP_HEADERS=api-key=************************* OTEL_SERVICE_NAME=*******************************

API监控:

然后就可以在trace看半夏看你的接口了:
notion image