Detective uses ML to surface the anomalies that matter from millions of noisy telemetry events.
#4821|542,847 logs analyzed|Wake on-call: YESSummary
Critical issues detected: database deletion and DataNode exceptions. Immediate investigation required.
Anomaly insights
Critical data loss due to entire database deletion.
> 081109 203615 INFO deleted entire database
Potential data transfer issues due to exceptions in DataNode.
> WARN DataNode$DataXceiver: Got exception while serving blk_168...
Blocks marked as invalid could indicate data corruption.
> INFO FSNamesystem: BLOCK* NameSystem.delete: blk_197944... added to invalidSet
Recommended actions
Detective compares log patterns before and after each deployment to surface unusual changes in real time.
Detective clusters your logs into digestible pattern snapshots. Feed them to Claude Code, your custom agents, or any AI tool to debug faster. No more drowning in raw logs.
Ingest from
Cluster
Lower depth = easier to isolate = more anomalous
Isolation Forest is an unsupervised ML algorithm that isolates anomalies by randomly partitioning data. Anomalies are easier to isolate, requiring fewer splits. Detective uses this to find contamination - logs that do not fit the normal patterns of your system.
From ingestion to alerting - how your logs flow through Detective
Datadog
LokiClaude agents
Custom bots
Slack/Discord
LLM filter
Noise reduction
Smart routing
Pull logs from your existing observability stack and deployment events from Kubernetes
Vectorize, cluster, and score anomalies using log clustering and Isolation Forest
Send to your agents via webhooks - Claude, custom bots, or any integration
A lightweight LLM decides if an alert is worth sending to reduce noise
Pay based on your log ingestion volume. Start free and scale as you grow.
For small projects and testing
For growing teams
For large-scale deployments