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

Devops: Create docker-compose file

Offen
#3 0 Kommentare 0 Reaktionen 2 zugewiesene Personen Beansprucht von @milosradojcin Auf GitHub ansehen
devops wontfix
Vorherrschende Sprache
Keine Sprachdaten
Sterne
0
Forks
0
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

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)

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.