Skip to content

inesouledelhaj/devops-app

Repository files navigation

devops-app

Node.js Application Monitoring with Prometheus and Grafana

The repository contains a sample Node.js app that integrates the Prometheus client for node.js and exposes metrics on http://localhost:8080/metrics. The metrics are periodically scraped by Prometheus and visualized through a Grafana monitoring dashboard.

This app is deployed on a container instance in Azure Link to app

Prerequisites

Make sure that you have Docker and Docker Compose installed:

Getting started

Clone the repository:

git clone https://github.com/inesouledelhaj/devops-app.git

Navigate into the project directory:

cd devops-app

Start the Docker containers:

docker-compose up -d

Test containers

Open monitoring dashboards

Open in your web browser the monitoring dashboards:

Diagram of workflow

Digrama

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors