项目作者: DEVOPS-PROJECTS-ORGANIZATION

项目描述 :
Prometheus
高级语言: Go
项目地址: git://github.com/DEVOPS-PROJECTS-ORGANIZATION/prometheus.git
创建时间: 2021-08-09T14:29:57Z
项目社区:https://github.com/DEVOPS-PROJECTS-ORGANIZATION/prometheus

开源协议:MIT License

下载


Repository Summary

  • Docker
  • Docker Compose
  • Microservices-architecture (Spring Boot - Java Framework)
  • H2 In-Memory Database
  • System Monitoring (Prometheus)
  • Platform-Provided Service Discovery (Deployment infrastructure take care of service discovery)
  • Service-discovery (Docker-DNS)
  • API-gateway (NGINX)
  • Shell Scripting

Prometheus Instructions (System Monitoring using Prometheus)

Start Docker Daemon: If you’re using Docker for Windows, Then simply start the desktop app installed in:

  1. C:\Program Files\Docker\Docker\Docker Desktop.exe

Position yourself using Git Bash in the folder where docker-compose.yml file is:

  1. cd DOCKER-COMPOSE_FILE_PATH

Mapping environment variables from the environment file to the docker-compose.yml file (Check how your docker-compose.yml will finally look like, after environment variables substitution)

  1. docker-compose --env-file .env config

To set up infrastructure run the following command in Git Bash:

  1. docker-compose up --build

Docker-compose services/containers listing (one service one container)

  1. docker-compose ps
  1. docker ps

To destroy infrastructure run the following command in Git Bash:

  1. docker-compose down -v