model-monitor

Create and manage ML model monitors in Snowflake Model Registry.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/randoneering/nix-flake-mirror --skill model-monitor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: model-monitor
Source: https://github.com/randoneering/nix-flake-mirror/tree/main/home/programs/opencode/skills/snowflake/machine-learning/model-monitor
Command: npx skills add https://github.com/randoneering/nix-flake-mirror --skill model-monitor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the setup, configuration, and ongoing monitoring of ML model drift, performance, and lifecycle within Snowflake Model Registry.

Core Features & Use Cases

  • Create Model Monitors for registered models to observe drift and performance over time.
  • View drift coefficients, performance metrics, and aggregation status to guide retraining decisions.
  • Manage monitor lifecycle including suspends, resumes, and baseline configuration across Snowflake configurations.

Quick Start

Create a model monitor for your registered Snowflake model and begin tracking drift and performance following the steps in this guide.

Frequently Asked Questions about model-monitor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up ML model drift monitoring in Snowflake?

To set up ML model drift monitoring in Snowflake, you create a model monitor for your registered model using a source table with predictions and a compatible warehouse. This tracks drift and performance over time.

What do I need to create a model monitor for a Snowflake ML model?

Creating a model monitor requires a registered model in the Snowflake Model Registry, a source table containing predictions, a compatible warehouse, and the Snowflake ML Python package.

Can I view performance metrics and drift coefficients for my Snowflake models?

Yes, you can view drift coefficients, performance metrics, and aggregation status to guide retraining decisions for your Snowflake models after setting up a model monitor.

How do I manage the lifecycle of a Snowflake model monitor?

You manage the model monitor lifecycle by suspending, resuming, and configuring baselines across your Snowflake configurations to maintain ongoing ML observability.

What is ML observability for the Snowflake Model Registry?

ML observability for the Snowflake Model Registry automates the setup, configuration, and ongoing tracking of ML model drift, performance, and lifecycle to guide retraining decisions.

Does setting up Snowflake model monitors work without a source table of predictions?

No, setting up Snowflake model monitors requires a source table with predictions alongside a registered model and a compatible warehouse to track drift and performance accurately.