08 2017 档案
摘要:Logstash与Elasticsearch的安装就不多说了,我之前有两篇文章写的比较详细了 "ElasticSearch + Logstash + Kibana 搭建笔记" 和 "Filebeat+Logstash+ElasticSearch+Kibana搭建Apache访问日志解析平台" 。 M
阅读全文
摘要:今天在使用Logstash的jdbc_input插件同步Mysql数据时,本来应该能搜索出10条数据,结果在Elasticsearch中只看到了4条,终端中只给出了如下信息 看不出所以然,到 logstash 的日志 logs 目录下看最新的日志,发现了一些信息。 原来是JDBC无法处理Mysql中
阅读全文
摘要:本文配置为 ELK 即(Elasticsearch、Logstash、Kibana)5.5.1。 Elasticsearch 能够自动检测字段的类型并进行映射,例如引号内的字段映射为 String,不带引号的映射为数字,日期格式的映射为日期等等,这个机制方便了我们快速上手 ELK,但是后期我们经常需
阅读全文
摘要:我们单位的服务器位于隔离区,不允许链接互联网,因此整理了在ELK集群上离线安装Logstash的jdbc input插件的方法,供大家参考。 总体思路是需要一台中转的机器,这台机器需要能够访问互联网,先在这台机器中将需要安装的插件及依赖包制作成离线安装包,然后再拷贝到生产机器上安装。 打包 打包前的
阅读全文
摘要:在使用Logstash安装插件的时候,发生了一个错误,如下: 经查可能是与系统自带的OpenJDK有关,解决方案是将系统自带的OpenJDK更新为Oracle的JDK。 下载 Oracle JDK 首先从 "Oracle网站" 下载所需的JDK。 我下载的是 1.8 版本的 rpm 安装包,因为 E
阅读全文
摘要:Logstash作为一个数据处理管道,提供了丰富的插件,能够从不同数据源获取用户数据,进行处理后发送给各种各样的后台。这中间,最关键的就是要对数据的类型就行定义或映射。 本文讨论的 ELK 版本为 5.5.1。 为什么要定义数据 Elastisearch不仅是一个强大的全文检索引擎,它还能够对一些数
阅读全文
摘要:对于ELK还不太熟悉的同学可以参考我前面的两篇文章 "ElasticSearch + Logstash + Kibana 搭建笔记" 、 "Log stash学习笔记(一)" ,本文搭建了一套专门访问Apache的访问日志的ELK环境,能够实现访问日志的可视化分析。 数据源 Filebeat + L
阅读全文
摘要:Logstash是一款开源的数据收集引擎,具备实时管道处理能力。简单来说,logstash作为数据源与数据存储分析工具之间的桥梁,结合 ElasticSearch以及Kibana,能够极大方便数据的处理与分析。通过200多个插件,logstash可以接受几乎各种各样的数据。包括日志、网络请求、关系型
阅读全文
摘要:在HTML 5比较流行的当下,Plupload是文件上传的不二之选,特别是Adobe宣布2020年将停止对Flash的更新支持。本文记录一下如何在上传文件的时候,传递自定义参数。 了解到两种方式,一种是通过 setOption 方法,一种是直接操作对象。 参数通过POST请求发送到后端,后台可以根据
阅读全文
摘要:ElasticSearch 安装 1、下载 "ElasticSearch" ,本文使用的版本为 5.5.1。 2、配置 如果不修改配置的话,默认的数据和日志都位于elasticsearch文件夹下。 默认地址会使用 192.168.0.1 的地址,此时ElasticSearch运行于开发模式,只能从
阅读全文
摘要:当调试开源的代码时,希望查看某个函数的定义,那么就需要定位其位置。特别是有的项目中,函数会有多个地方都有定义,那么如果我想知道当前调用的这个函数是在哪里定义的,可以用下面这个方法。 Zend studio 这样的 IDE 支持跳转到函数定义。
阅读全文
摘要:最近项目需要,分析了一下Wordpress的特色图像 Feature Image的上传、保存方式,这一分析觉得Wordpress的数据结构设计还真是有想法。 先简单说一下结论: Wordpress中图像物理文件保存在 目录下,相关信息保存在 wp_posts 表中。post_type 是 attac
阅读全文