elastic-APM opbeat is dead
https://blog.csdn.net/chenwenhao0304/article/details/83302942
https://www.elastic.co/cn/solutions/security-analytics
https://segmentfault.com/a/1190000014864630

 
elastic-search upgrade

cd /data/app
tar -zxvf elasticsearch-6.5.4.tar.gz 
chown -R elsearch:elsearch ./elasticsearch-6.5.4

cd /data/app/elasticsearch-5.2.0/config
cp elasticsearch.yml jvm.options log4j2.properties ../../elasticsearch-6.5.4/config/
./elasticsearch-plugin install ingest-geoip

ssh -f -N -L 5601:10.1.196.38:5601 ec2-user@52.83.139.19

http://cwiki.apachecn.org/pages/viewpage.action?pageId=2887240

curl -H "Content-Type: application/json" -XPUT localhost:9200/_cluster/settings -d '{
"persistent" : {
"indices.breaker.request.limit" : "40%" 
}
}'

curl -H "Content-Type: application/json" -XPUT localhost:9200/_cluster/settings -d '{
"persistent" : {
"indices.breaker.fielddata.limit" : "40%" 
}
}'

curl -H "Content-Type: application/json" -XPOST 'localhost:9200/_cluster/reroute' -d '{
"commands" : [ 
{
"allocate_replica" : {
"index" : "ucampus_label_statistic",
"shard" : 0,
"node" : "node2"
}
}
]
}'

clone 机器造成的问题---data目录往往有try的内容,导致启动数据冲突;
 
 
PUT ucampus_onlineteacher/_settings
{
"index": {
"max_result_window"10000000
}
 
PUT ucampus_onlineteacher/_mapping/ucampus_onlineteacher
{
"properties": {
"num": {
"type""text",
"fielddata"true
}
}
}

ElasticSearch对于from-size的默认分页深度为10000,即from+size<10000

  1. from:定义从哪里开始拿数据。
  2. size:定义一共拿多少条数据
    需要将此值改大
    PUT [index_name]/_settings
    {
    "index": {
        "max_result_window": 10000000
    }
    }
     

"text" field 默认不能进行排序、聚合等操作,如果需要则需进行设置fielddata:true:

PUT [index_name]/_mapping/[type_name]
{
"properties": {
     "[field_name]": { 
          "type": "text",
           "fielddata": true
               }
           }
}

es_5.4.4 reinstall log and upgrade to V6.5.4--APM的更多相关文章

  1. centos系统自动化安装研究

    https://rhinstaller.github.io/anaconda/intro.html https://github.com/rhinstaller/pykickstart/blob/ma ...

  2. 解决openssh漏洞,升级openssh版本

    关于解决漏洞的问题我就不详说了,主要就是升级版本.这里我们就直接简单记录下步骤: 1.升级 使用root用户登录系统进入到/home/guankong ,上传openssh-6.6p1.tar.gz到 ...

  3. 解决NTPD漏洞,升级Ntpd版本

    关于解决漏洞的问题我就不详说了,主要就是升级版本.这里我们就直接简单记录下步骤: 1.升级 使用root用户登录系统进入到/home/guankong ,上传ntp-4.2.8p9-1.el6.x86 ...

  4. Go web编程学习笔记——未完待续

    1. 1).GOPATH设置 先设置自己的GOPATH,可以在本机中运行$PATH进行查看: userdeMacBook-Pro:~ user$ $GOPATH -bash: /Users/user/ ...

  5. nodejs的某些api~(五) HTTP模块

    HTTP的模块是nodejs最重要的模块(应该是),最近在看HTTP权威指南,重新过了一遍http协议和web客户端.再来看这个http. HTTP构建于TCP之上,属于应用层协议,继承自tcp服务器 ...

  6. golang gorilla websocket例子

    WebSocket协议是基于TCP的一种新的网络协议.它实现了浏览器与服务器全双工(full-duplex)通信--允许服务器主动发送信息给客户端. WebSocket通信协议于2011年被IETF定 ...

  7. IceScrum敏捷开发工具的安装文档-官方最新版

    Welcome to the iceScrum iceScrum install guide. If you don’t want to manage your own iceScrum instal ...

  8. 升级 AngularJS 至 Angular

    Victor Savkin 大神撰写了一系列文章详细介绍如何升级 AngularJS 应用: NgUpgrade in Depth Upgrade Shell Two Approaches to Up ...

  9. Android动态方式破解apk前奏篇(Eclipse动态调试smail源码)

    一.前言 今天我们开始apk破解的另外一种方式:动态代码调试破解,之前其实已经在一篇文章中说到如何破解apk了: Android中使用静态方式破解Apk  主要采用的是静态方式,步骤也很简单,首先使用 ...

随机推荐

  1. 物联网架构成长之路(3)-EMQ消息服务器了解

    1. 了解 物联网最基础的就是通信了.通信协议,物联网协议好像有那么几个,以前各个协议都有优劣,最近一段时间,好像各大厂商都采用MQTT协议,所以我也不例外,不搞特殊,采用MQTT协议,选定了协议,接 ...

  2. sql in not in 案例用 exists not exists 代替

    from AppStoke B WHERE B.Opencode=A.Code) in用extist代替 select distinct * from Stoke where Code not in ...

  3. 24款最好的jQuery日期时间选择器插件

    如果你正在创建一个网络表单,有很多事情你需要在你的应用程序中使用.有时您需要特别的输入,从用户的日期和时间,如发票日期,生日,交货时间,或任何其他此类信息.如果你有这样的需要,可以极大地从动态的jQu ...

  4. VueThink配置

    vuethink 配置 原文地址:http://blog.csdn.net/hero82748274/article/details/76100938

  5. EntLib 自动数据库连接字符串加密

    const string provider = "RsaProtectedConfigurationProvider"; Configuration config = null; ...

  6. Fedora 21 安装 Bumblebee with the NVIDIA proprietary drivers

    最新文章:Virson's Blog 参考Fedora Wiki:http://fedoraproject.org/wiki/Bumblebee#Fedora_21

  7. Redis系统性介绍

    虽然Redis已经很火了,相信还是有很多同学对Redis只是有所听闻或者了解并不全面,下面是一个比较系统的Redis介绍,对Redis的特性及各种数据类型及操作进行了介绍.是一个很不错的Redis入门 ...

  8. Java8学习笔记(七)--Collectors

    本系列文章翻译自@shekhargulati的java8-the-missing-tutorial 你已经学习了Stream API能够让你以声明式的方式帮助你处理集合.我们看到collect是一个将 ...

  9. Scala学习笔记(一):入门

    变量定义 Scala有两种变量,val和var.val类似于Java中的final变量,一旦初始化了,val就不能再被赋值.var可以多次赋值.但由于函数式编程特性,Scala更推崇val. var的 ...

  10. linux 设置中文版man手册

    作为CentOS 新手,看懂英文man固然重要,不过配置好中文man也可以让自己更快速地学习!1. 下载中文man包源码的网址:https://src.fedoraproject.org/repo/p ...