README
ES2017-2018 P3 Group 03
-- Link to code repository --
http://code.ua.pt/projects/es2017-2018_g303
git clone https://code.ua.pt/git/es2017-2018_g303
-- How To Run --
Install Docker, Docker Compose, node and npm.
Set up vm.max_map_count to 262144 to avoid Elasticsearch errors.
Start Docker daemon.
Go to vitals folder and build the docker compose and then bring it up to start up all services.
$ sudo sysctl -w vm.max_map_count=262144
$ sudo dockerd
$ cd vitals
$ docker-compose build
$ docker-compose up
For exiting, just type Ctrl+C to stop all services.
To enter detached mode:
$ docker-compose up -d
-- Other info --
If build successful, you then can access to each service by going through each port:
Vitals API - Vitals application (Spring Boot)
http://localhost:8090
Vitals Dashboard - Vitals dashboard that will consume the API (React)
http://localhost:3000
Jenkins - Jenkins (for Continuous Integration / Deployment)
http://localhost:8080
Kibana - Kibana (view logs and data from Logstash with search capabilities from Elasticsearch)
http://localhost:5601
-- All ports --
Vitals App and API: 8090
Vitals Dashboard: 3000
Apache Kafka: 9092
Apache Zookeeper: 2181
Jenkins: 8080 / 50000
Elasticsearch: 9200 / 9300
Logstash: 5000
Kibana: 5601
es2017-2018_g303__git / vitals @ master
| Nome | Tamanho |
|---|---|
| .mvn | |
| elasticsearch | |
| kafka | |
| kibana | |
| logstash | |
| node_modules | |
| src | |
| .gitignore | 268 Bytes |
| Dockerfile | 327 Bytes |
| VitalJacket_ECG.tsv | 7,65 KB |
| application.log | 5,49 MB |
| application.log.1 | 10 MB |
| application.log.2 | 10 MB |
| application.log.3 | 10 MB |
| application.log.4 | 10 MB |
| application.log.5 | 10 MB |
| application.log.6 | 10 MB |
| application.log.7 | 10 MB |
| docker-compose.yml | 2,33 KB |
| mvnw | 6,32 KB |
| mvnw.cmd | 4,88 KB |
| pom.xml | 3,47 KB |
| readme.txt | 1,24 KB |
Últimas revisões
Também disponível em: Atom