中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

升級ELK到最新版本

發布時間:2020-07-06 13:38:57 來源:網絡 閱讀:7168 作者:自由linux 欄目:數據庫

線上ELK運行一段時間了,但是各種小問題不斷,logstash經常掛掉,kibana查詢緩慢等等,現在決定升級ELK組件到最新版本,看看效果。


一 升級Elasticsearch

Elasticsearch原來的版本是1.7.1,Elasticsearch最新版本是2.3.3

在升級之前首先查看的就是官方文檔關于升級的注意事項

1.查看Breaking Changes說明

Elasticsearch的升級總體原則就是:

  大版本升級需要重啟整個Elasticsearch集群

  小版本升級可以一次升級一個集群節點

由于我們這次升級的版本跨度比較大,所以需要詳細地了解版本變更


2.使用elasticsearch-migration插件幫助診斷升級

elasticsearch-migration這個插件可以幫助檢查是否可以直接升級當前版本到下一個版本,或者是否在升級之前對現有的數據或者集群做一些更改。

目前遇到一個需要更改的,Elasticsearch3.0之后不能使用帶" ." 的字段,例如nginx.client這種字段是不能再用了,可以改成nginx_clent這種形式。


Elasticsearch3.0以下版本安裝插件

./bin/plugin -i migration -u https://github.com/elastic/elasticsearch-migration/releases/download/v1.18/elasticsearch-migration-1.18.zip


通過http://xxxx:9200/_plugin/migration/

這種url訪問,然后根據提示操作


3.升級之前備份數據


4.升級新版本,重啟整個Elasticsearch


在升級的過程中注意查看日志,看看是否有報錯信息,對于每個報錯信息搜索相應的解決辦法.








二 升級Logstash

Logstash由版本1.5.5升級到2.3.3

新版本增加了些有用的功能,修復了之前的一些BUG,詳細的可以查看官方文檔

可以動態加載配置文件

從Logstash3.3開始可以設置Logstash自動檢查和加載配置文件

bin/logstash -f apache.config --auto-reload

Logstash默認會每隔3秒檢查配置變更,可以通過 --reload-interval 指定檢查間隔時間

如果想要強制重新加載可以使用SIGHHUP信號


可以在配置文件中引用變量

input {
  tcp {
    port => "${TCP_PORT:54321}"
  }
}


核心組件使用Java重寫,性能得到提升

升級ELK到最新版本

升級ELK到最新版本



使用bin/logstash-plugin替代bin/plugin



三 升級Kibana

wget https://download.elastic.co/kibana/kibana/kibana-4.5.1-linux-x64.tar.gz








升級完后,再也沒有收到logstash 掛掉的報警了









參考文檔:

https://www.elastic.co/guide/en/elasticsearch/reference/2.3/setup-upgrade.html

https://www.elastic.co/guide/en/elasticsearch/reference/2.3/breaking-changes.html

https://github.com/elastic/logstash/blob/2.3/CHANGELOG.md#233-june-14-2016

https://github.com/elastic/elasticsearch-migration/tree/1.x


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

五华县| 周口市| 宜宾市| 德江县| 郓城县| 沧州市| 蓬莱市| 繁峙县| 罗山县| 江口县| 蒙自县| 务川| 卓资县| 民县| 恩施市| 濮阳市| 惠来县| 奉新县| 襄城县| 庐江县| 肥东县| 萝北县| 乌鲁木齐县| 文昌市| 阳朔县| 凉城县| 元谋县| 宁国市| 克拉玛依市| 屯昌县| 垫江县| 辽源市| 陇川县| 交城县| 夹江县| 三河市| 陆川县| 元氏县| 咸宁市| 泾川县| 土默特左旗|