cd /news/ai-tools/chronicleops-autonomous-chaos-engine… Β· home β€Ί topics β€Ί ai-tools β€Ί article
[ARTICLE Β· art-89501] src=dev.to β†— pub= topic=ai-tools verified=true sentiment=↑ positive

ChronicleOps: Autonomous Chaos Engineering & Self-Healing Telemetry Engine published

ChronicleOps, an autonomous cloud chaos engineering and self-healing telemetry platform built on Zerops, has been released. The platform allows developers to inject controlled faults, observe real-time telemetry, and automatically recover services while generating Gemini AI root-cause diagnoses. It features a multi-service architecture with an orchestrator, worker, ingestion engine, and a zero-dependency frontend.

read2 min views1 publishedAug 9, 2026

ChronicleOps is an autonomous cloud chaos engineering, real-time observability, and self-healing platform built natively on Zerops.

Instead of manually troubleshooting downtime, ChronicleOps lets developers spin up target application stacks, inject controlled fault vectors (such as process kills or container crashes), observe real-time telemetry degradation, and let the system automatically recover services while generating Gemini AI root-cause diagnoses.

ChronicleOps is structured as a multi-service architecture running directly on Zerops infrastructure:

Component Stack Description
Orchestrator
FastAPI (Python 3.11), Uvicorn Primary API gateway, environment lifecycle orchestrator, and Gemini AI diagnosis engine.
Worker
Python 3.11, Zerops CLI (zcli )
Background polling daemon that monitors target health, triggers recovery restarts, and runs TTL resource pruning.
Ingestion Engine
FastAPI, Pub/Sub Log collector and real-time event pipeline for telemetry streams.
Database & Cache
PostgreSQL, Valkey Vector store for historical incident embeddings and real-time state synchronization.
Frontend UI
HTML5, Modern CSS3, Canvas, Vanilla JS Zero-dependency Command Center featuring CRT scanline aesthetic, real-time Canvas telemetry charts, and interactive controls.
                     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                     β”‚          ChronicleOps Dashboard         β”‚
                     β”‚    (Vanilla JS + HTML5 Canvas RTC)      β”‚
                     β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                                          β”‚
                                          β–Ό
                     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                     β”‚          Orchestrator Service           β”‚
                     β”‚          (FastAPI / Python 3.11)        β”‚
                     β””β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”˜
                             β”‚                         β”‚
                             β–Ό                         β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚              Worker Service             β”‚   β”‚       Ingestion & AI Engine     β”‚
β”‚   (Zerops CLI / Health & TTL Poller)    β”‚   β”‚  (PostgreSQL + Gemini Vector RAG)β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Key Features

1-Click Demo Quickstart: Instantly provisions an isolated application stack on Zerops using a demo repository without local configuration.

Controlled Chaos Injection: Injects process termination signals (SIGKILL / 502 Bad Gateway) into active containers to test fault tolerance.

Real-time Canvas Telemetry: Tracks 1.0s RTC uptime signals with visual telemetry drop and step-up curves.

Autonomous Self-Healing & MTTR: Detects service outages in real time, executes automated restarts via zcli, and calculates exact Mean Time to Recovery metrics.

Gemini AI Root-Cause Diagnosis: Correlates log tails against historical incident vector embeddings stored in PostgreSQL/Valkey to generate root-cause reports, confidence scores, and recommended fixes.

TTL Environment Pruning: Automatically cleans up expired demo environments and Zerops project resources to keep platform quotas clean.

How Zerops Powers ChronicleOps

ChronicleOps relies on Zerops for its deployment pipeline and multi-service orchestrations:

YAML
zerops:
  - setup: orchestrator
    build:
      base: python@3.11
      buildCommands:
        - pip install -r orchestrator/requirements.txt
      deployFiles:
        - ./orchestrator
    run:
      base: python@3.11
      ports:
        - port: 8080
          httpSupport: true
      start: uvicorn orchestrator.app.main:app --host 0.0.0.0 --port 8080

Links & Live Demo

Live Dashboard: https://orchestrator-2b86-8080.prg1.zerops.app

Main GitHub Repository: https://github.com/siddarth709/ChronicleOps

Demo App Target Repository: https://github.com/siddarth709/ChronicleOps_Demo

── more in #ai-tools 4 stories Β· sorted by recency
── more on @chronicleops 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain β€” perfect for shipping the agent you just read about.

$git push zahid main
β†’ Live at https://your-agent.zahid.host βœ“
Get free account β†’ Pricing
from €0/mo Β· no card required
LIVE [news/chronicleops-autonom…] indexed:0 read:2min 2026-08-09 Β· β€”