chore: add prometheos metirc module
This commit is contained in:
@@ -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,
|
||||
|
||||
@@ -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 {}
|
||||
Reference in New Issue
Block a user