Postman Insights is designed to let you optimize your API performance in real time. Using the drop-in Postman Insights Agent, you can bring your API endpoints into Postman and assess your API traffic. Postman Insights allows you to create collections based on the endpoints you're interested in the most, so you can visually inspect your API productivity and fix any errors that may occur.
Postman is working toward the open launch of Postman Insights. Today, the alpha release enables you to leverage the Postman Insights Agent on Amazon Elastic Container Service (ECS) deployments. Within 15 minutes of installing the Postman Insights Agent in staging or production, you'll start to see endpoints. The Postman Insights Agent will keep these endpoints up to date based on new observed traffic and its errors, latency, and volume.
We're excited for you to try out the new features and give us your feedback so we can continue tailoring the product to your needs.
About this repo | Running this repo
This is the open-source repository for the community version of the Postman
Insights Agent, and is intended for use with Postman. This community version of
the Postman Insights Agent does not include functionality for inferring types
and data formats. This functionality is available only in the
postman-insights-agent
binary that we distribute.
Running the following commands will generate the postman-insights-agent
binary:
- Install Go 1.18 or above.
- Install
libpcap
- For Homebrew on mac:
brew install libpcap
- For Ubuntu/Debian:
apt-get install libpcap-dev
- For Homebrew on mac:
make
- Install gomock:
go get github.com/golang/mock/mockgen
make test