Skip to content

Latest commit

 

History

History
42 lines (25 loc) · 1.15 KB

File metadata and controls

42 lines (25 loc) · 1.15 KB

ML App Monitoring

This repository contains an ML application designed for continuous monitoring using Grafana, Prometheus, and FastAPI. The project leverages Docker to containerize the services and facilitate easy deployment and management of the ML Application.

Features

  • FastAPI: Serves the ML application and provides endpoints for metrics.
  • Prometheus: Collects and stores metrics from the FastAPI application.
  • Grafana: Visualizes the metrics collected by Prometheus, providing insightful dashboards.

Getting Started

Prerequisites

Ensure you have the following installed:

  • Docker
  • Docker Compose

Setup

  1. Clone the repository:

    git clone https://github.com/NishchalRavish/ML-App-Monitoring.git
    cd ML-App-Monitoring
    

Usage

After running docker-compose up, you can access the services as follows:

Stopping the Application

To stop the application, use:

docker-compose down