devops-tim-2 / devops-tim-2/MessageService

Devops: Create docker-compose file

Abierto
#3 0 comentarios 0 reacciones 2 asignados Reclamado por @milosradojcin Ver en GitHub
devops wontfix
Lenguaje dominante
Sin datos de lenguaje
Estrellas
0
Forks
0
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

Create docker-compose file that describes various services that should run alongside with created image, using virtual network created by _APIGateway_ service:

1. Service that connects to [RabbitMQ](https://www.rabbitmq.com/) ([CloudAMQP](https://www.cloudamqp.com/)) and listens for various events
2. Database service running [postgres](https://hub.docker.com/_/postgres)
3. Database inspection service running [pgAdmin](https://hub.docker.com/r/dpage/pgadmin4/)
4. Few services for container monitoring and visualization:

- [Prometheus](https://github.com/prometheus/prometheus) for metrics collection - [docker image](https://hub.docker.com/r/prom/prometheus/)
- [node-exporter](https://github.com/prometheus/node_exporter) for hardware and OS metrics exporting - [docker image](https://hub.docker.com/r/prom/node-exporter/)
- [cAdvisor](https://github.com/google/cadvisor) for collection, aggregation, processing, and exporting of information about running containers - [docker image](https://hub.docker.com/r/vimagick/cadvisor)
- [Grafana](https://github.com/grafana/grafana) for visualizing exported metrics - [docker image](https://hub.docker.com/r/grafana/grafana)

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.