ELK 收集 Tomcat Accesslog 笔记

1. 下载ELK工具集中,3个工具集

logstash(收集器)

elasticsearch(数据库和搜索引擎)

kibana(elasticsearch御用UI)

2. 修改Tomcat accesslog的日志格式,我这里修改问 json 字符串

3. 配置 logstash 的 config, 输入为 tomcat accesslog 文件,输出为 elasticsearch,logstash 虽然是 java 编写,但它的这个配置文件格式,感觉是ruby的语法

logstash 会监控输入文件,如果有添加内容会,主动收集并转换为 json 格式输出到 elastcisearch 存储和索引, 创建索引格式为tomcat-accesslog.%{+yyyy-MM-dd}, 每天一个索引

4. 打开 kibana 创建索引模式 tomcat-accesslog.* 匹配 elasticsearch 的要分析的索引

5. 学习 elasticsearch Query DSL 控制 elasticsearch 开始查询,聚合,统计需要的信息

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容