
Tech overview
What is Sentinel?
Sentinel is an autonomous SRE-style control panel that watches your databases and host security, then automatically applies safe fixes.
How It Works
Security Autopilot
Ensures Fail2Ban jails are in sync with running services. It detects brute-force attacks and manages firewall hooks automatically.
Database Autopilot
Parses slow logs, runs EXPLAIN on representative queries, and detects performance pathologies like missing indexes.
Cache Guardian
Inspects Redis and OPCache health metrics (memory usage, hit ratio, evictions) and surfaces bottlenecks.
Queen Integration
Syncs with a central brain to share anonymized threat intelligence and vetted playbooks across deployments.
Safety Guarantees
- Read-Only by Default: Most diagnostics run without write access to your data.
- Explainable Actions: Every automated fix is logged with a clear rationale in the ActionLog.
- Manual Overrides: Risky changes (like killing transactions) always require manual confirmation.
System Requirements
- • Ubuntu 20.04+ or Debian 11+
- • Python 3.9+
- • MySQL 5.7+ / PostgreSQL 12+
- • 512MB available RAM
Need a deeper dive into the algorithms and API?
View Technical Deep Dive