Problem
Streaming log analytics that establishes a rolling baseline, computes z-scores on event rates, and surfaces statistical anomalies in real time before they become incidents.
Case study
Streaming log analytics that establishes a rolling baseline, computes z-scores on event rates, and surfaces statistical anomalies in real time before they become incidents.
Full-stack software engineer
Streaming log analytics that establishes a rolling baseline, computes z-scores on event rates, and surfaces statistical anomalies in real time before they become incidents.
The implementation combines the following technologies and system concerns.
No project-specific security control is documented in the current project record. The case study avoids claiming controls that were not verified.
Verified evidence
No separate numeric outcome is documented, so this section shows shipped technical evidence without inventing metrics.
Screenshots and access
A scoped, fully functional recreation of this project's core feature runs below, live in your browser. Reset it, resize it, or expand it to full screen.
loglens.zainkhalilkhan.com
LogLens
AI product
Each service streams events per second. LogLens keeps an independent rolling baseline per stream and flags any reading whose z-score exceeds your threshold in either direction as a statistical anomaly.
events/s
0
baseline μ
320
z-score
+0.0
anomalies
0
Inject into API Gateway
No anomalies detected. Baselines are nominal across all streams.
Client-side sandbox. State is in memory and nothing is sent to a server.