一、ELK部署 1. 安装logstash 1. 解压logstash2.4.0 2. 在解压目录下新建config目录,新建logstash.conf(建配置文件) 3. 配置文件编解内容 4. 启动 nohup ./bin/logstash f config/logstash.conf log. ...
分类:
其他好文 时间:
2020-02-29 18:47:14
阅读次数:
184
主要补充内容: 1.同步多表 2.配置的参数个别说明 3.elasticsearch的"_id"如果有相同的,那么会覆盖掉,相同"_id"的数据只会剩下最后一条。所以还是用数据表中主键自增的id比较好,当然如果有需要也可以自己改变成别的UUID之类的。 elasticsearch默认的"_type" ...
分类:
其他好文 时间:
2020-02-28 18:29:59
阅读次数:
64
安装目录详解 /etc/logrotate.d/nginx 配置文件 Nginx日志轮转,用于logrotate服务的日志切割 /etc/nginx /etc/nginx/nginx.conf /etc/nginx/conf.d /etc/nginx/conf.d/default.conf 类型:目 ...
分类:
其他好文 时间:
2020-02-27 16:16:53
阅读次数:
69
com.mysql.jdbc.Driver not loaded. Are you sure you've included the correct jdbc driver in :jdbc_driver_library? https://www.cnblogs.com/Hackerman/p/11 ...
分类:
数据库 时间:
2020-02-27 00:38:38
阅读次数:
178
Nginx的日志文件是没有切割(rotate)功能的,但是我们可以写一个脚本来自动切割日志文件。 首先我们要注意两点: 1.切割的日志文件是不重名的,所以需要我们自定义名称,一般就是时间日期做文件名。 2.既然是自动切割日志文件,那当然需要定时任务来进行操作,但是这里还涉及一个问题,Nginx的日志 ...
分类:
其他好文 时间:
2020-02-24 15:21:57
阅读次数:
79
说明:本文为Windows环境下的相关安装示例,适用于需要用Logstash和Logstash-input-jdbc将数据从数据库导入到Elasticsearch中的场景。 一、前置条件 电脑上安装有JDK8或者以上版本,安装有ElasticSearch,并启动。 二、安装并验证Logstash 1 ...
分类:
数据库 时间:
2020-02-24 13:23:03
阅读次数:
69
需求1.开发人员不能登录线上服务器查看日志2.各个系统都有日志,日志分散难以查找3.日志数据量大,查找慢,数据不够实时解决办法:部署ELK平台ELK介绍ELK是三个开源软件的缩写,分别表示:Elasticsearch,Logstash,Kibana,它们都是开源软件。新增了一个FileBeat,它是一个轻量级的日志收集处理工具(Agent),Filebeat占用资源少,适合于在各个服务器上搜集日志
分类:
其他好文 时间:
2020-02-18 09:40:00
阅读次数:
367
Elasticsearch(ES)是一个基于Lucene构建开源分布式搜索引擎并提供Restful接口。 Es是一个分布式文档数据库(JSON数据格式存储,类似MongoDB),JSON中的每个字段数据都可作为搜索条件,并且能够扩展至数以百计的服务器存储以及处理PB(PetaByte)级的数据。可在 ...
分类:
其他好文 时间:
2020-02-17 11:52:56
阅读次数:
74
1. 从Spring Boot下载项目 https://spring.io/guides/gs/accessing-data-mysql/ 2. 配置Spring Boot连接MySQL(位置:resources/application.properties) spring.jpa.hibernat ...
分类:
数据库 时间:
2020-02-13 21:15:32
阅读次数:
87
5.Nginx日志配置 Nginx有非常灵活的日志记录模式。每个级别的配置可以有各自独立的访问日志。日志格式 通过log_format命令定义格式 1.log_format指令 # 配置语法:包括:error.log access.log Syntax: log_format name [escap ...
分类:
其他好文 时间:
2020-02-07 18:52:50
阅读次数:
94