当我在主机上运行Jhipster应用程序并获得jhipster-console docker容器时,kibana可以找到日志。但是,当我使用docker容器在prod模式下运行Jhipster应用程序时,kibana找不到任何日志。
我尝试编辑Jhipster应用程序的application-prod.yml以使用我的主机的IP或主机名,但仍无法找到日志。我想知道这种方式是否适用于某人。顺便说一句,我的主人是ubuntu 16使用vagrant。
logging:
logstash:
enabled: true
host: localhost # If using a Virtual Machine on Mac OS X or Windows with docker-machine, use the Docker's host IP here
port: 5000
queueSize: 512
答案 0 :(得分:0)
使用docker-compose在您的应用程序旁边设置JHipster控制台,使用jhipster docker-compose
在另一个目录中运行docker-compose子生成器。
出现提示时,输入应用程序本地目录路径并选择JHipster-Console选项。然后只需运行docker-compose up -d
即可立即启动所有内容。
有关详细信息,请参阅JHipster microservices in production documentation