n8n/packages/cli/src/expression-observability/expression-observability.constants.ts
Iván Ovejero f3efcf8a54
feat(core): Add observability for the VM expression engine (#28715)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-24 14:11:07 +00:00

13 lines
405 B
TypeScript

export const TRACER_NAME = 'n8n-expression-runtime';
export const ATTRIBUTE = {
EXPRESSION_ENGINE: 'expression.engine',
EXPRESSION_DURATION_SECONDS: 'expression.duration_seconds',
EXPRESSION_OUTCOME: 'expression.outcome',
EXPRESSION_ERROR_TYPE: 'expression.error.type',
} as const;
export const DURATION_BUCKETS_SECONDS = [
0.0001, 0.0005, 0.001, 0.005, 0.01, 0.025, 0.05, 0.1, 0.25, 0.5, 1, 5,
];