apio_node v1.0.12
Project Description
Apio helps in monitoring of Applications. You can easily integrate(see setup below) it with your application and instantly start tracking errors and performance metrics.
Setup
Installation instructions: https://youtu.be/XDl2_e6nlKo
Create an account on Apio signup
Register an application on Apio onboarding
Install Apio-node using npm
npm install apio_node --saveImport apio module
const apio = require('apio_node')in yourapp.jsAdd apio request middleware as the first middleware in your
app.jsusing following commandapp.use(apio.process_request). This middleware tracks every request.Add apio exception middleware in the last middleware of
app.jsusing following commandapp.use(apio.process_exception). This middleware tracks every exception.Add
application_keyreceived after you onboarded your application on step 2 in yourconfig.jsfile ofapio_nodemoduleMake sure you pass the
errtoapio.process_exceptionmiddleware, this means while callingnext()in your error handler , pass the error object likenext(err)
Thats it :) Now on any error you will receive an email on the registered email id and also you can see all the details of your application on the dashboard of Apio
Disclaimer
The Apio service is currently in beta testing phase. We don't take any responsbility of continued service or issues that may arise.
Contact (any queries)
Email: apio.monitor@gmail.com