swagger-stats
swagger-stats copied to clipboard
API Observability. Trace API calls and Monitor API performance, health and usage statistics in Node.js Microservices.
Swagger stats provides an in build authentication mechanism which works well in a single instance environment, but If I have multiple instances of the same service, the session is not...
As a follow-up to #62 would it be possible to have a native Fastify plugin instead of relying on the Express compatibility? Per https://github.com/fastify/fastify-express it says "This plugin should not...
Hi guys, I recently updated my swagger version form 0.95.7 to 0.99.7 (latest) and my jest unit tests are failing. Here is the log: ``` RUNS src/data-query/stats/baseball/MLB/players/players-baseball-stats.test.js node:internal/modules/esm/utils:180 throw new...
Everything works in the development environment, but in the production environment it doesn't work. In the development environment when I enter http:///swagger-stats/ it works. But in the production environment when...
# Context I have a fastify api, that uses swagger-stats. In each request, I get multiple times the following error: ``` [FSTDEP019] FastifyDeprecation: reply.context property access is deprecated. Please use...
Maybe there should be `this` instead of `that`. https://github.com/slanatech/swagger-stats/blob/6370130440c429e4940f71c9d2bf4a70a7193227/lib/swsElasticEmitter.js#L283
I have Auth enabled on my Swagger endpoint and when connecting it to Grafana cloud using below guide, it is failing auth when "Type of Authentication Credentials" set to "Basic"....
Dependabot is attempting to update our dependency on prom-client from 14 to 15 but it fails due to swagger-stats explicitly only supporting up to 14. Is it possible to add...
When we have routes with wildcards, the swsApiStats.js return an error on line 168 Unexpected MODIFIER at 28, expected END Adding that line the error disappear: fullExpressPath = fullExpressPath.replace(/\*/g, '');
I was researching and monitoring the middleware of nodejs and found that the 'express-prometheus-middleware' middleware supports the following functions, which I find very useful