From fb95c1866f7dfc10ef9d7b2b4ec5e54540d660c1 Mon Sep 17 00:00:00 2001 From: Aleksandr Borovskii Date: Tue, 12 Nov 2024 22:03:02 +0100 Subject: [PATCH] feat(repeater): define repeaterId as sentry's bridge_id tag --- src/Repeater/ServerRepeaterLauncher.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Repeater/ServerRepeaterLauncher.ts b/src/Repeater/ServerRepeaterLauncher.ts index f0baaf18..071fdcf3 100644 --- a/src/Repeater/ServerRepeaterLauncher.ts +++ b/src/Repeater/ServerRepeaterLauncher.ts @@ -23,7 +23,7 @@ import { CliInfo } from '../Config'; import { RepeaterCommandHub } from './RepeaterCommandHub'; import { delay, inject, injectable } from 'tsyringe'; import chalk from 'chalk'; -import { captureException } from '@sentry/node'; +import { captureException, setTag } from '@sentry/node'; @injectable() export class ServerRepeaterLauncher implements RepeaterLauncher { @@ -101,6 +101,8 @@ export class ServerRepeaterLauncher implements RepeaterLauncher { this.repeaterRunning = true; + setTag('bridge_id', repeaterId); + if (asDaemon) { await this.startupManager.run(() => this.close()); }