antoniopaya22 / project-template

Microservices Project template with Prometheus, Grafana, Node-Exporter, Backend and Frontend

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Microservices Project Template

Docker Compose Actions Workflow GitHub contributors GitHub forks GitHub Repo stars GitHub issues GitHub All Releases

Microservices Project template with Prometheus, Grafana, Node-Exporter, .NET Core Backend and VueJS Frontend.

Grafana Dashboard Frontend1 Frontend2 Frontend3

Building and running

make run

Once the script is executed, the following urls will be accessible:

Check containers

make status

Clean docker images and containers

Clean containers:

make remove

Clean images:

make remove-img

Setting up Grafana

  • User: admin
  • Password: antonio (It can be modified in the docker-compose.ym file)

It is recommended to create a new Dashboard specifically for node-export methods. To do this you must go to "Import" and enter the Dashboard code 1860

About

Microservices Project template with Prometheus, Grafana, Node-Exporter, Backend and Frontend

License:MIT License


Languages

Language:C# 54.1%Language:Vue 31.7%Language:JavaScript 9.8%Language:Dockerfile 3.3%Language:Makefile 0.6%Language:SCSS 0.4%Language:Shell 0.1%