我们在k8s部署服务时,一般来说一个服务会对应一类pod,而pod通过rs实现副本集,而这些pod的日志一般有控制台stdout和文件的,一般会把这些日志最终输出到elasticsearch里,再通过kabana进行分析,而在实现由pod到elasticsearch(es)时有多种方法,下面我列举一 ...
分类:
其他好文 时间:
2020-01-11 13:30:02
阅读次数:
167
1.下载地址:https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.2.1.zip 2.解压,运行bin目录下的elasticsearch.bat (前提是需要安装jdk,设置好path变量) 3.浏览器访问: ht ...
1. cat Allocation:提供分配给每个数据节点的分片数量及磁盘空间的快照 A. 请求:GET /_cat/allocation/<node_id> | GET /_cat/allocation 路径参数 node_id:节点ID或名称,多个以逗号分隔; B. 查询参数 bytes:用于显 ...
全文搜索 所有查询会或多或少的执行相关度计算,但不是所有查询都有分析阶段。和一些特殊的完全不会对文本进行操作的查询(如 bool 或 function_score )不同,文本查询可以划分成两大家族: 基于词项的查询 如 term 或 fuzzy 这样的底层查询不需要分析阶段,它们对单个词项进行操作 ...
分类:
其他好文 时间:
2020-01-09 19:12:27
阅读次数:
111
安装logstash查看我的另一篇文章 Docker 部署 logstash 同步数据我们首先需要安装好对应的插件,然后下载对应的数据库链接jar包,下面是具体的步骤 一、安装logstash-input-jdbc 1、进入容器中 docker exec it logstash bash 2、进入到 ...
分类:
数据库 时间:
2020-01-09 13:17:52
阅读次数:
104
日志收集ELK与分布式系统监控CAT Spring Boot项目集成方法 一. pom.xml引入starter依赖 二. bootstrap.yml配置文件开启日志 附录:服务安装 一. ELK安装 1. ElasticSearch安装 下载所需版本压缩包并解压 修改/config/elastic ...
分类:
编程语言 时间:
2020-01-09 11:52:16
阅读次数:
123
一.安装依赖 django-haystack==2.8.1 drf-haystack==1.8.6 Django==2.0.5 djangrestframework==3.8.2 二.安装JAVA SDK 先到官网下载安装包: 下载链接:https://www.oracle.com/technetw ...
分类:
其他好文 时间:
2020-01-08 19:09:47
阅读次数:
186
使用缓存服务来缓解ES压力 架构如下: nginx json filebeat redis elasticsearch /var/log/nginx/access.log ab c 10 n 100 http://localhost/oldxu bash systectl restart fileb ...
分类:
其他好文 时间:
2020-01-07 01:11:12
阅读次数:
209
中文版的,es2.x版本:https://www.elastic.co/guide/cn/elasticsearch/guide/cn/index.html 6.x英文版api资料:https://www.elastic.co/guide/en/elasticsearch/reference/6.0 ...
分类:
其他好文 时间:
2020-01-07 01:02:23
阅读次数:
93
2019年常见ElasticSearch 面试题解析(上) https://juejin.im/post/5e0348d8e51d45582512a59f 前言 ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。 ...
分类:
其他好文 时间:
2020-01-06 23:17:54
阅读次数:
149