├── .gitignore ├── Dockerfile ├── Readme.md ├── docker-compose.yml ├── imgs ├── commands │ └── docker_compose_ps.png ├── devops.gif ├── elk.png ├── grafana.png ├── jaeger.png ├── loki.png ├── prometheus.png ├── swagger.png └── tools │ ├── grafana │ ├── config_dashboard.png │ ├── grafana_import_dash.png │ ├── grafana_interface.png │ └── login_grafana.png │ ├── jaeger │ ├── config_traces_jaeger.png │ ├── connect_jaeger.png │ ├── jaeger_data_source.png │ ├── jaeger_local.png │ └── traces_jaeger.png │ ├── kibana │ ├── index_kibana_step_1.png │ ├── index_kibana_step_2.png │ ├── kibana.png │ └── panel_kibana.png │ ├── loki │ ├── connect_loki.png │ ├── log_browser.png │ ├── loki_data_source.png │ └── loki_logs.png │ └── prometheus │ ├── connect_prometheus.png │ ├── dash_micrometer.png │ ├── explore_loki.png │ ├── grafana_import_dash_micrometer.png │ ├── prometheus_actuator.png │ ├── prometheus_data_source.png │ ├── prometheus_status.png │ └── queries_prometheus.png ├── logstash └── logstash.conf ├── pom.xml ├── prometheus.yml ├── promtail └── promtail.yml └── src ├── main ├── java │ └── br │ │ └── com │ │ └── api │ │ └── resource │ │ ├── ResourceApplication.java │ │ ├── configs │ │ ├── ModelMapperConfig.java │ │ └── SwaggerConfiguration.java │ │ ├── controllers │ │ └── ResourceController.java │ │ ├── dtos │ │ └── ResourceDTO.java │ │ ├── models │ │ └── ResourceEntity.java │ │ ├── repositories │ │ └── ResourceRepository.java │ │ └── services │ │ ├── ResourceService.java │ │ └── ResourceServiceImpl.java └── resources │ ├── application.properties │ └── data.sql └── test └── java └── br └── com └── api └── resource └── JaegerApplicationTests.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/Dockerfile -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/Readme.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /imgs/commands/docker_compose_ps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/imgs/commands/docker_compose_ps.png -------------------------------------------------------------------------------- /imgs/devops.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/imgs/devops.gif -------------------------------------------------------------------------------- /imgs/elk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/imgs/elk.png -------------------------------------------------------------------------------- /imgs/grafana.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/imgs/grafana.png -------------------------------------------------------------------------------- /imgs/jaeger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/imgs/jaeger.png -------------------------------------------------------------------------------- /imgs/loki.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/imgs/loki.png -------------------------------------------------------------------------------- /imgs/prometheus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/imgs/prometheus.png -------------------------------------------------------------------------------- /imgs/swagger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/imgs/swagger.png -------------------------------------------------------------------------------- /imgs/tools/grafana/config_dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/imgs/tools/grafana/config_dashboard.png -------------------------------------------------------------------------------- /imgs/tools/grafana/grafana_import_dash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/imgs/tools/grafana/grafana_import_dash.png -------------------------------------------------------------------------------- /imgs/tools/grafana/grafana_interface.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/imgs/tools/grafana/grafana_interface.png -------------------------------------------------------------------------------- /imgs/tools/grafana/login_grafana.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/imgs/tools/grafana/login_grafana.png -------------------------------------------------------------------------------- /imgs/tools/jaeger/config_traces_jaeger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/imgs/tools/jaeger/config_traces_jaeger.png -------------------------------------------------------------------------------- /imgs/tools/jaeger/connect_jaeger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/imgs/tools/jaeger/connect_jaeger.png -------------------------------------------------------------------------------- /imgs/tools/jaeger/jaeger_data_source.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/imgs/tools/jaeger/jaeger_data_source.png -------------------------------------------------------------------------------- /imgs/tools/jaeger/jaeger_local.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/imgs/tools/jaeger/jaeger_local.png -------------------------------------------------------------------------------- /imgs/tools/jaeger/traces_jaeger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/imgs/tools/jaeger/traces_jaeger.png -------------------------------------------------------------------------------- /imgs/tools/kibana/index_kibana_step_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/imgs/tools/kibana/index_kibana_step_1.png -------------------------------------------------------------------------------- /imgs/tools/kibana/index_kibana_step_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/imgs/tools/kibana/index_kibana_step_2.png -------------------------------------------------------------------------------- /imgs/tools/kibana/kibana.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/imgs/tools/kibana/kibana.png -------------------------------------------------------------------------------- /imgs/tools/kibana/panel_kibana.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/imgs/tools/kibana/panel_kibana.png -------------------------------------------------------------------------------- /imgs/tools/loki/connect_loki.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/imgs/tools/loki/connect_loki.png -------------------------------------------------------------------------------- /imgs/tools/loki/log_browser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/imgs/tools/loki/log_browser.png -------------------------------------------------------------------------------- /imgs/tools/loki/loki_data_source.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/imgs/tools/loki/loki_data_source.png -------------------------------------------------------------------------------- /imgs/tools/loki/loki_logs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/imgs/tools/loki/loki_logs.png -------------------------------------------------------------------------------- /imgs/tools/prometheus/connect_prometheus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/imgs/tools/prometheus/connect_prometheus.png -------------------------------------------------------------------------------- /imgs/tools/prometheus/dash_micrometer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/imgs/tools/prometheus/dash_micrometer.png -------------------------------------------------------------------------------- /imgs/tools/prometheus/explore_loki.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/imgs/tools/prometheus/explore_loki.png -------------------------------------------------------------------------------- /imgs/tools/prometheus/grafana_import_dash_micrometer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/imgs/tools/prometheus/grafana_import_dash_micrometer.png -------------------------------------------------------------------------------- /imgs/tools/prometheus/prometheus_actuator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/imgs/tools/prometheus/prometheus_actuator.png -------------------------------------------------------------------------------- /imgs/tools/prometheus/prometheus_data_source.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/imgs/tools/prometheus/prometheus_data_source.png -------------------------------------------------------------------------------- /imgs/tools/prometheus/prometheus_status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/imgs/tools/prometheus/prometheus_status.png -------------------------------------------------------------------------------- /imgs/tools/prometheus/queries_prometheus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/imgs/tools/prometheus/queries_prometheus.png -------------------------------------------------------------------------------- /logstash/logstash.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/logstash/logstash.conf -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/pom.xml -------------------------------------------------------------------------------- /prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/prometheus.yml -------------------------------------------------------------------------------- /promtail/promtail.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/promtail/promtail.yml -------------------------------------------------------------------------------- /src/main/java/br/com/api/resource/ResourceApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/src/main/java/br/com/api/resource/ResourceApplication.java -------------------------------------------------------------------------------- /src/main/java/br/com/api/resource/configs/ModelMapperConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/src/main/java/br/com/api/resource/configs/ModelMapperConfig.java -------------------------------------------------------------------------------- /src/main/java/br/com/api/resource/configs/SwaggerConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/src/main/java/br/com/api/resource/configs/SwaggerConfiguration.java -------------------------------------------------------------------------------- /src/main/java/br/com/api/resource/controllers/ResourceController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/src/main/java/br/com/api/resource/controllers/ResourceController.java -------------------------------------------------------------------------------- /src/main/java/br/com/api/resource/dtos/ResourceDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/src/main/java/br/com/api/resource/dtos/ResourceDTO.java -------------------------------------------------------------------------------- /src/main/java/br/com/api/resource/models/ResourceEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/src/main/java/br/com/api/resource/models/ResourceEntity.java -------------------------------------------------------------------------------- /src/main/java/br/com/api/resource/repositories/ResourceRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/src/main/java/br/com/api/resource/repositories/ResourceRepository.java -------------------------------------------------------------------------------- /src/main/java/br/com/api/resource/services/ResourceService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/src/main/java/br/com/api/resource/services/ResourceService.java -------------------------------------------------------------------------------- /src/main/java/br/com/api/resource/services/ResourceServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/src/main/java/br/com/api/resource/services/ResourceServiceImpl.java -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/src/main/resources/application.properties -------------------------------------------------------------------------------- /src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/src/main/resources/data.sql -------------------------------------------------------------------------------- /src/test/java/br/com/api/resource/JaegerApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liliannss/observabilidade/HEAD/src/test/java/br/com/api/resource/JaegerApplicationTests.java --------------------------------------------------------------------------------