chore: add prometheos metirc module

This commit is contained in:
mahyargdz
2025-04-23 16:30:28 +03:30
parent 4da56ec742
commit a00341ea58
6 changed files with 134 additions and 12 deletions
+2
View File
@@ -39,6 +39,7 @@ import { TicketsModule } from "./modules/tickets/tickets.module";
import { UploaderModule } from "./modules/uploader/uploader.module";
import { UsersModule } from "./modules/users/users.module";
import { WalletsModule } from "./modules/wallets/wallets.module";
import { MonitoringModule } from "./monitoring/monitoring.module";
@Module({
imports: [
@@ -59,6 +60,7 @@ import { WalletsModule } from "./modules/wallets/wallets.module";
parts: 10,
},
}),
MonitoringModule,
AuthModule,
UsersModule,
TicketsModule,
+17
View File
@@ -0,0 +1,17 @@
import { Module } from "@nestjs/common";
import { PrometheusModule } from "@willsoto/nestjs-prometheus";
@Module({
imports: [
PrometheusModule.register({
defaultMetrics: {
enabled: true,
},
path: "/metrics",
defaultLabels: {
application: "danak_dsc_api",
},
}),
],
})
export class MonitoringModule {}