labring / labring/brain

F3: Synthetic Monitoring / Probing Engine

Open
#196 0 comments 0 reactions 0 assignees View on GitHub
priority:p0 scope:v2.1 track:fault-detection type:epic
Dominant language
TypeScript
Stars
11
Forks
7
Avg merge
20h 35m
Merged PRs (30d)
66

Description

## Summary
Deterministic, scheduled, non-AI probing: checks network connectivity, disk usage, and container/pod health on a schedule. Foundation for both fault detection and future status page.

## Acceptance Criteria
- [ ] Scheduled probes: network connectivity, disk usage, container/pod health
- [ ] Higher-tier plans get more frequent probing (upsell dimension)
- [ ] Probing runs in staging/internal-only patrol mode by Sprint 3
- [ ] Production-ready by Sprint 4
- [ ] AI invoked only on anomaly detection → produces summarized conclusion
- [ ] Natural foundation for public-facing status page (backlog)

## Sprint Assignment
- Sprint 1: Design starts
- Sprint 2–3: Build continues
- Sprint 3: Running in staging/internal patrol mode
- Sprint 4: Production launch with diagnosis layer

## Success Metrics
- Probing coverage (% of active projects covered)
- False positive rate
- Anomaly detection latency

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names no files, tests, or entry points. Start by locating the existing scheduling, health-check, container/pod, and plan-tier components, then clarify the design and rollout boundaries. Done requires scheduled probes, staging patrol operation, production readiness, and anomaly-triggered conclusions matching the acceptance criteria.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
observability-sre
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.