jhipster-console是基于ELK Stack和Zipkin的JHipster控制台。它提供了一个默认配置,可以使用ELK和Zipkin以及一些不错的仪表板来开始使用日志,指标和跟踪监控。
使用docker启动jhipster-console
您可以从GitHub或使用以下命令获取JHipster Console的Docker-Compose文件:
1 | curl -O https://raw.githubusercontent.com/jhipster/jhipster-console/master/bootstrap/docker-compose.yml |
启动控制台,然后在localhost:5601访问Kibana,在localhost:9411访问Zipkin。
1 | docker-compose up -d |
要停止一切,请运行:
1 | docker-compose stop |
停止后,如果您不打算再次启动容器,则可以删除容器:
1 | docker-compose rm |
将jhipster的日志输出到jhipster-console中
配置转发日志,修改application-dev.yml
1 | jhipster: |
配置运行指标监控
1 | jhipster: |