A Flask-based application that provides random predictions and integrates with Prometheus and Grafana for monitoring.
The Predict-App generates random prediction values and exposes them as metrics for Prometheus. The project also integrates Grafana for real-time monitoring and visualization of application data.
- Flask-based REST API for generating predictions.
- Prometheus integration for collecting application metrics.
- Grafana dashboard for visualizing predictions in real time.
- Kubernetes deployment for scaling and management.
- Docker
- Kubernetes (Minikube or any Kubernetes cluster)
- Helm
- Python 3.11+
- Git
- Clone the repository:
git clone https://github.com/yafit89/self-project.git cd self-project