amiDMast / docker-flask-prometheus-grafana

Docker: Flask-Prometheus-Grafana

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Docker: Flask-Prometheus-Grafana

Генерация метрик в приложении -> сбор с помощью Prometheus -> вывод в Grafana

Для запуска используйте start.sh

Делаем скрипт исполняемым и запускаем его.

sudo chmod +x start.sh 
sh start.sh

В конце выполнения будет выведена на терминал информация о контейнере приложения: helth-status и ready-status

Запуск отдельно: Prometheus, Grafana & Dashboards

docker-compose up -d prometheus
docker-compose up -d grafana
docker-compose up -d grafana-dashboards

Запуск приложения отдельно

docker-compose up -d --build python-application

Генерация запроса путем открытия страницы приложения (Python application) в браузере

http://localhost

Grafana

http://localhost:3000

Prometheus

http://localhost:9091

About

Docker: Flask-Prometheus-Grafana


Languages

Language:Python 71.2%Language:Dockerfile 15.7%Language:Shell 13.2%