mirror of
https://github.com/apricote/Listory.git
synced 2026-01-13 21:21:02 +00:00
feat(api): metrics for Spotify API http requests
This will help evaluate how much we are being rate limited, and on what routes it happens most.
This commit is contained in:
parent
85c31705ef
commit
41dfae3c50
7 changed files with 229 additions and 3 deletions
20
package-lock.json
generated
20
package-lock.json
generated
|
|
@ -10,6 +10,7 @@
|
|||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@hapi/joi": "17.1.1",
|
||||
"@narando/nest-axios-interceptor": "2.1.0",
|
||||
"@nestjs/axios": "0.0.8",
|
||||
"@nestjs/common": "8.4.7",
|
||||
"@nestjs/config": "2.1.0",
|
||||
|
|
@ -23,6 +24,7 @@
|
|||
"@nestjs/terminus": "8.1.0",
|
||||
"@nestjs/typeorm": "8.1.4",
|
||||
"@opentelemetry/api": "1.0.4",
|
||||
"@opentelemetry/api-metrics": "0.27.0",
|
||||
"@opentelemetry/context-async-hooks": "1.0.1",
|
||||
"@opentelemetry/exporter-prometheus": "0.27.0",
|
||||
"@opentelemetry/exporter-trace-otlp-http": "0.27.0",
|
||||
|
|
@ -1560,6 +1562,18 @@
|
|||
"@jridgewell/sourcemap-codec": "^1.4.10"
|
||||
}
|
||||
},
|
||||
"node_modules/@narando/nest-axios-interceptor": {
|
||||
"version": "2.1.0",
|
||||
"resolved": "https://registry.npmjs.org/@narando/nest-axios-interceptor/-/nest-axios-interceptor-2.1.0.tgz",
|
||||
"integrity": "sha512-/IyevMkA+B09YAs9Ta+9rt24F/mVLTcLj/dbnvb1Jpg2kEuwOWeYZkPqDwiomaFThiXdFVY1WDABzniY8Od9nw==",
|
||||
"peerDependencies": {
|
||||
"@nestjs/axios": ">=0.0.5 <=0.0.8",
|
||||
"@nestjs/common": "^8.0.0",
|
||||
"@nestjs/core": "^8.0.0",
|
||||
"reflect-metadata": "^0.1.13",
|
||||
"rxjs": "^7.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@nestjs/apollo": {
|
||||
"version": "10.0.14",
|
||||
"resolved": "https://registry.npmjs.org/@nestjs/apollo/-/apollo-10.0.14.tgz",
|
||||
|
|
@ -13543,6 +13557,12 @@
|
|||
"@jridgewell/sourcemap-codec": "^1.4.10"
|
||||
}
|
||||
},
|
||||
"@narando/nest-axios-interceptor": {
|
||||
"version": "2.1.0",
|
||||
"resolved": "https://registry.npmjs.org/@narando/nest-axios-interceptor/-/nest-axios-interceptor-2.1.0.tgz",
|
||||
"integrity": "sha512-/IyevMkA+B09YAs9Ta+9rt24F/mVLTcLj/dbnvb1Jpg2kEuwOWeYZkPqDwiomaFThiXdFVY1WDABzniY8Od9nw==",
|
||||
"requires": {}
|
||||
},
|
||||
"@nestjs/apollo": {
|
||||
"version": "10.0.14",
|
||||
"resolved": "https://registry.npmjs.org/@nestjs/apollo/-/apollo-10.0.14.tgz",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue