使用Filebeat采集JSON文件并导出到Logstash
ELK是当前主流的大数据搜索分析开源平台,包括了Elasticsearch(ES)、Logstash和Kibana等组件,可以用于各类型日志的处理、分析和展示。Filebeat是ELK生态中的一个新成员,用于日志文件的采集,采集后可以传输给Logstash或者是ES。本文记录使用Filebeat采集JSON格式的日志,传输到Logstash进行预处理,最终保存到ES的配置过程。
ELK是当前主流的大数据搜索分析开源平台,包括了Elasticsearch(ES)、Logstash和Kibana等组件,可以用于各类型日志的处理、分析和展示。Filebeat是ELK生态中的一个新成员,用于日志文件的采集,采集后可以传输给Logstash或者是ES。本文记录使用Filebeat采集JSON格式的日志,传输到Logstash进行预处理,最终保存到ES的配置过程。
由于项目需要,需要搭建一个本地邮件服务器进行测试,本文是对搭建过程的记录,搭建过程参考了1。
搭建使用两台虚机,分配私网IP地址并在同一个网段内:
Proxmox Virtual Environment(PVE) is a popular virtual computing system based on KVM. It’s open source and highly customizable. Even though I get used to Esxi
, I want to give PVE a try on my home server.
Proxmox Virtual Environment(PVE)是基于KVM的虚拟化解决方案,相较于Vmware Esxi封装了底层的细节,提供了更好的用户友好性;PVE则可直接在底层的Linux进行各种操作,并且有着开源社区的强大支持,提供了更多的可定制化性。但是这也提高了使用门槛,用户需要使用Linux命令进行操作,本文是对在PVE中添加/移除存储的记录。
使用Latex攥写中文文档需要额外进行设置,已经有很多博客文章对此做了总结。并且也有文章1介绍了TeXmacs
,我的理解是其兼有了“所见即所得”和类似Latex排版效果的优势,尝试了一段时间,用起来还不太习惯。Latex牺牲了所谓的“所见即所得”,换来的是对排版的强大控制。实际上,如果有了自己熟悉的Latex模版,也就不太在意“所见即所得”的模式,本文是使用Latex攥写中文文档的个人总结。