Skip to content

lorenzouriel/prometheus-grafana-api-observability

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API Observability

This project was developed as part of the Alura Observability Course.

Project Overview

The main goal of this project is to demonstrate best practices in observability within API development. Below is the architecture diagram of the project:

architecture

Prerequisites

Before running the project, ensure you have the following installed:

How to Clone the Repository

To get started, clone the repository to your local machine using Git:

git clone https://github.com/lorenzouriel/prometheus-grafana-api-observability.git
cd prometheus-grafana-api-observability

Running the Project with Docker Compose

Once you have Docker and Docker Compose installed, you can easily spin up the entire project using the following steps

  1. Make sure you're in the project directory.
  2. Run the following command to start the services:
docker-compose up

Stopping the Services

To stop the services, run the following command:

docker-compose down

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published