Data Quality Monitoring
You can use LogicLoop to monitor data uptime. Your company may already be using tools like Great Expectations, Monte Carlo dbt cloud for data monitoring. In addition, users have found LogicLoop useful to monitor data-driven metrics and external APIs that aren't easily captured by these systems. See below for some examples.
Alert when an API is down
Every 10 minutes, query an API your service relies on. The API can be an external or internal service.
If the request fails, LogicLoop will send you an email notifying you of the failure.
Monitor a drop in new user sign ups
Detect if number of signups on the website has been low, that could stem from data issues.
Send a Slack alert to your team to investigate.
Monitor drop in a critical business unit
Similarly, you can use LogicLoop to monitor when there's a drop or change in a unit critical to your business.
Digital health companies: monitor a drop in the number of appointments scheduled today.
Recruiting companies: monitor a drop in the number of candidates who were scheduled for interviews today.
E-commerce companies: monitor a drop in the number of orders placed in the past hour.
Ride-share marketplace: monitor the number of rides completed in the past hour.
Monitor data stuck in processing
Select all data that are still processing after a certain amount of time.
Create an Asana ticket for an analyst to review.
Monitor invalid database fields
Query for fields that should not be Null
Create a JIRA ticket for an engineer to review.
Monitor children database objects with no parent
Query for children objects that are orphaned.
Create a PagerDuty alert for an engineer to review immediately.
Data Distribution Shifts for Machine Learning Models
LogicLoop can also detect data shifts for your ML model. See a complete list of Data Quality checks supported here.
Last updated