Skip to content

AlexGue/APISense

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 

Repository files navigation

The Express middleware for microservice tracing

APISense is a Express middleware, that help you to track all the requests and the data that is being sent all over your microservices.

It allow you to see all the system logs, the new requests sent, and the responses, generated by a incoming request in your service.


1. How to implement APISense?

Add the middleware in all the services you want to trace: app.use(require('@alexgue/apisense')())

2. How to use APISense?

APISense deploy a new interface in every service deployed. You can access the APISense interface from the service URL + "/apisense". Example: localhost:8000/apisense

The interface shows all the request received in the server (the recent ones first).

You can click in any request to get all the details about that request, this includes the logs generated by that requests, the new requests and also the response sent.

You can also click in the information like the response to get the headers and body data.

About

Express middleware for microservice tracing

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published