How BigPicture is using Moesif: Monitoring APIs on AWS Lambda
How BigPicture uses Moesif to monitor their APIs running on AWS Lambda.
BigPicture also had some unique challenges by using AWS Lambda. API reliability is critical for BigPicture since if the API is down, BigPicture’s customer data may be lost or not tracked. At the same time, traditional infrastructure level monoitoring is not compatible with a FaaS set up like AWS Lambda. Thus BigPicture added the Moesif Express NPM directly to their AWS Lambda code.
Once installed, Moesif was able to analyze the API traffic and build a historical model. They configured alert rules so the receive Slack and email alerts when Moesif detects anomalous behavior with the API. They uses Moesif not just for monitoring their API, but also getting business metrics to understand which customers are using their API by adding user metadata like email. BigPicture was able to reduce the time to resolution when a new customer is having trouble with their SDK, by searching for the customer's email right in Moesif to bring a full time lime trace of the API calls. With Moesif, BigPicture also sees the browser type and the version of SDK to see if the issue is already known.
Thanks for creating Moesif. I'm a plugin developer for DHL Parcel. Me and my team are creating plugins for popular eCommerce web shops that communicates with an API to create shipment labels. Moesif has been quite helpful with debugging process.