import { Module } from '@nestjs/common'; import { DinosaurwetController } from './dinosaurwet.controller'; import { PrometheusModule, makeGaugeProvider, } from '@willsoto/nestjs-prometheus'; @Module({ imports: [ PrometheusModule.register({ customMetricPrefix: 'dinosaurwet', defaultMetrics: { enabled: false, }, }), ], controllers: [DinosaurwetController], providers: [ makeGaugeProvider({ name: 'daily_count', help: 'The current daily Dinosaur Wet episode count', }), makeGaugeProvider({ name: 'weekly_count', help: 'The current weekly Dinosaur Wet episode count', }), makeGaugeProvider({ name: 'rss_query_count', help: 'Total RSS endpoint queries', }), ], }) export class DinosaurwetModule {}