You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A real-time microservices monitoring platform with event streaming, error tracking, and live dashboard visualization.
3
+
Real-time microservices monitoring platform with Kafka event streamingand error tracking.
4
4
5
-
## Overview
5
+
## What it does
6
6
7
-
EventStreamMonitor collects logs from multiple microservices, streams them through Apache Kafka, filters errors automatically, and displays them in a real-time dashboard. Built with Python, Flask, Kafka, Redis, and PostgreSQL.
7
+
EventStreamMonitor collects logs from multiple microservices, streams them through Kafka, filters errors automatically, and displays everything in a live dashboard. Useful for monitoring distributed systems and catching issues in real-time.
8
8
9
9
## Features
10
10
11
-
- Real-time log collection from multiple microservices
12
-
-Event streaming with Apache Kafka
11
+
- Real-time log collection from multiple services
12
+
-Kafka-based event streaming
13
13
- Automatic error filtering and tracking
14
14
- Live monitoring dashboard
15
-
- Redis caching and session management
15
+
- Redis caching
16
16
- Microservices architecture with Docker
17
17
18
18
## Quick Start
@@ -24,31 +24,23 @@ docker-compose up -d
24
24
# Access dashboard
25
25
open http://localhost:5004
26
26
27
-
#Stream test errors
27
+
#Test error streaming
28
28
python3 scripts/quick_stream_errors.py
29
29
```
30
30
31
31
## Services
32
32
33
33
-**User Management** (Port 5001) - User registration and management
0 commit comments