nestjs-prometheus:Prometheus的NestJS模块

时间:2024-03-04 09:12:11
【文件属性】:

文件名称:nestjs-prometheus:Prometheus的NestJS模块

文件大小:127KB

文件格式:ZIP

更新时间:2024-03-04 09:12:11

typescript metrics prometheus metrics-gathering nestjs

NestJS Prometheus 安装 yarn add @willsoto/nestjs-prometheus prom-client npm install @willsoto/nestjs-prometheus prom-client 用法 import { Module } from "@nestjs/common" ; import { PrometheusModule } from "@willsoto/nestjs-prometheus" ; @ Module ( { imports : [ PrometheusModule . register ( ) ] , } ) export class AppModule { } 默认情况下,这将注册/metrics端点,该端点将返回。 更改指标http端点 import { Module } from "@nestjs/c


【文件预览】:
nestjs-prometheus-main
----tsconfig.build.json(65B)
----.gitattributes(737B)
----.github()
--------FUNDING.yml(644B)
--------dependabot.yml(340B)
--------workflows()
----commitlint.config.js(70B)
----.eslintrc.js(880B)
----.prettierignore(13B)
----src()
--------interfaces.ts(2KB)
--------constants.ts(149B)
--------index.ts(141B)
--------metrics()
--------module.ts(3KB)
--------injector.ts(790B)
--------controller.ts(885B)
----.vscode()
--------settings.json(265B)
----api-extractor.json(14KB)
----etc()
--------nestjs-prometheus.api.md(3KB)
----tsconfig.json(475B)
----LICENSE(11KB)
----test()
--------utils.ts(1KB)
--------injector.spec.ts(249B)
--------metrics()
--------module.spec.ts(4KB)
--------custom-controller.spec.ts(1KB)
--------fastify.spec.ts(937B)
----ad-hocs()
--------mocha()
----README.md(5KB)
----.editorconfig(130B)
----tsconfig.lint.json(153B)
----.gitignore(398B)
----.prettierrc.js(234B)
----CHANGELOG.md(5KB)
----.eslintignore(35B)
----package-lock.json(366KB)
----package.json(4KB)

网友评论