应用一旦容器化以后,需要考虑的就是如何采集位于 Docker 容器中的应用程序的打印日志供运维分析。典型的比如 Spring Boot (轻松创建独立的,生产级的基于 Spring 框架的应用程序)应用的日志收集。这篇文章阐述了如何利用 ELK 日志中心来收集容器化应用程序所产生的日志,并且可以用可视化的方式对日志进行查询与分析,其日志采集对深度学习与新一代人工智能科学研究具有提供了重要的基础数据支持。
ELK 是三个开源项目的首字母缩写:Elasticsearch,Logstash 和 Kibana,其中 ——
- Elasticsearch 是一个搜索和分析引擎。
- Log[……]