
【Elasticsearch】
fanfan4569
登上山顶,欣喜掩盖疼痛。
展开
-
【ELK】之 Logstash &Filebeat 收集日志
一、Filebeat 配置filebeat.prospectors:# 一台机器上部署多个应用服务,1个filebeat收集这些应用服务的日志# type对应一个应用服务,并填写 `fields.source`来标识是哪个服务- type: log enabled: true include_lines: ['^\[ERROR', '^\[WARN'] multiline: pattern: '^\[' negate: true match: after p原创 2020-07-31 23:40:00 · 1035 阅读 · 0 评论 -
【Elasticsearch】之 编译源码
挑选对应版本, 从release中选择:https://github.com/elastic/elasticsearch/releasesElasticsearch 版本:6.1.2环境准备:Java 8零、国内镜像加速修改配置(可不修改)$ cd elasticsearch-6.1.2/benchmarks$ vim build.gradle buildscript { repositories { maven { url 'http原创 2020-06-24 10:01:38 · 1356 阅读 · 0 评论 -
【Elasticsearch】地理位置(geo_point)
文章目录一、建立 `geo_point` mapping二、写入 `geo_point` 三种方式(1)对象形式(2)字符串形式(3)数组形式三、查询(1)`geo_bouding_box` 查询(2)`geo_distance` 当前位置一定范围内ES 支持基于地理位置的搜索和聚合分析经纬度:lat: latitude 维度lon: longitude 经度一、建立 geo_po...原创 2020-01-01 17:31:44 · 2246 阅读 · 0 评论 -
【Elasticsearch】更新 Mapping 的列
只能增加 Mapping 的列,而不能修改已存在的列的属性脚本:# -*- coding: utf-8 -*-import jsonimport argparsefrom elasticsearch import Elasticsearchdef parse(): parser = argparse.ArgumentParser(description="update es...原创 2019-12-31 23:57:13 · 600 阅读 · 0 评论 -
【Elasticsearch】之 创建索引(Index)
文章目录一、简介二、创建索引(0)HTTP(1)索引模板1. 编写模板2. `python` 脚本3. 问题一、简介Elasticsearch 是一个实时分布式搜索和分析引擎在 Elasticsearch中,每一个字段的数据都是默认被索引的也就是说,每个字段专门有一个反向索引用于快速检索节点说明index文档存储的地方type文档代表的对象的类i...原创 2019-11-22 15:25:51 · 6651 阅读 · 0 评论 -
【Elasticsearch】之 安装(解压缩版)
前言 下载安装可以根据 官方文档1 和 官方文档2 这里采用解压缩版 平台:Ubuntu 需安装:JDK 1.8 以上 Elasticsearch版本:6.2.4 (当时最新) 下载,解压(1)下载 elasticsearch tar.gz(2)解压在本地tar -zxvf elasticsearch-6.2....原创 2018-06-12 14:00:54 · 1174 阅读 · 0 评论