Skip to content

Continuous Intelligence

This site provides documentation for this project. Use the navigation to explore module-specific materials.

How-To Guide

Many instructions are common to all our projects.

See Workflow: Apply Example to get these projects running on your machine.

Project Documentation Pages (docs/)

  • Home - this documentation landing page
  • Project Instructions - instructions specific to this module
  • Your Files - how to copy the example and create your version
  • Glossary - project terms and concepts

Additional Resources

Custom Project

Dataset

Two CSV files: a reference dataset and a current dataset (recent behavior). Each contains requests, errors, and total_latency_ms columns, where each row is one system observation.

Signals

Three difference signals (current avg minus reference avg) with drift flags: - requests_mean_difference — flagged if absolute difference > 20.0 - errors_mean_difference — flagged if absolute difference > 2.0 - latency_mean_difference_ms — flagged if absolute difference > 1000.0

Experiments

Added rows to current_metrics_jugurtha.csv that mirror reference values, to test whether the pipeline would correctly resolve previously detected drift.

Results

All three drift flags returned False after adding the reference values — no drift detected.

Interpretation

Mean-based drift detection self-corrects as accurate data accumulates. A drift flag signals a need to investigate, not necessarily a permanent failure — if values stabilize, the flag clears on its own.