Skip to content

leopardslab/raven

Repository files navigation

raven 📉 📊

Raven is a cloud-native API monitoring tool to monitor the health of 3rd party APIs

Monitoring Metrices

  • Connection time
  • Total Duration
  • Response time

Install

Create Client secret and Seceret ID from Oauth providers Google and Github add them to as environment varibales

Environment Variables

create a .env with keys file based on the .env.example template

API

go run raven.go

UI

Dev mode

cd web
npm i
npm start

Prod mode

cd web
npm i
npm run build

Run tests

npm run test

📣 Usage


📜 License

MIT