Skip to content

Monitoring Machine Learning Models in Production

What to monitor after deployment — data, predictions, outcomes and operations — and how to respond when things change.

Editorial team 2 min read

Deployment is the beginning, not the end. Models degrade as data and behaviour change, often without obvious errors.

What to Monitor

  • Operational health: latency, error rates, throughput, resource use and cost.
  • Input data: missing values, new categories, out-of-range values and distribution shifts compared with training data.
  • Predictions: distribution of scores and predicted classes over time.
  • Outcomes: actual accuracy once true labels arrive — the most direct measure, though often delayed.
  • Business metrics the model is meant to improve.
  • Fairness: performance across important groups.

Delayed Labels

When outcomes arrive weeks later (did the loan default?), rely on input and prediction monitoring as early warnings, and evaluate accuracy as labels come in.

Alerting

Set thresholds for meaningful changes, route alerts to model owners with context, and avoid noisy alerts that get ignored.

Responding to Problems

  1. Check for pipeline or data-quality issues first — many "model problems" are broken inputs.
  2. Investigate genuine drift: what changed and why?
  3. Retrain, adjust thresholds, or fall back to a safer approach.
  4. Communicate with affected users.

Logging

Log inputs (with privacy safeguards), predictions, model versions and outcomes. Without logs you can't debug or audit decisions.

Review Regularly

Schedule periodic reviews of each production model: is it still accurate, fair, needed and owned?

More in MLOps & deployment

All MLOps & deployment guides →
MLOps & deployment Guide · 2 min

What Is MLOps?

The practices that take machine learning from notebook to reliable production: versioning, automation, deployment and monitoring.

MLOps & deployment 2 min read 26 Dec 2025

MLOps & deployment Guide · 2 min

Deploying Machine Learning Models

Batch scoring, real-time APIs, streaming and on-device inference: choosing how predictions reach users, and deploying safely.

MLOps & deployment 2 min read 25 Dec 2025

MLOps & deployment Guide · 2 min

Model Registries and Versioning

Why every production model needs a version, metadata and lineage, and how a model registry manages promotion and rollback.

MLOps & deployment 2 min read 23 Dec 2025

MLOps & deployment Guide · 2 min

CI/CD for Machine Learning

Continuous integration and delivery adapted to ML: testing code, data and models automatically before deployment.

MLOps & deployment 2 min read 22 Dec 2025