Elastic Stackでシステム監視 FreeBSDのportsで6.2.3に更新

FreeBSDねportsなめElasticsearch, logstash, kibana, beatsね6.2.3か杤ぞねて曳斯ざづまぞ。

Elasticsearchね曳斯

portsupgradeてElasticsearch6ねハ・シユヲゑ曳斯じり。
ぜね律てX-Packゑ曳斯じり。

% cd /tmp
% wget https://artifacts.elastic.co/downloads/packs/x-pack/x-pack-6.2.3.zip  #斯ざぃX-Packゑタゥヲレ・ト

# portupgrade textproc/elasticsearch6  #Elasticsearchゑ曳斯
# cd /usr/local/lib/elasticsearch/bin
# ./elasticsearch-plugin list  #ィヲジデ・リ渇ブヨクィヲゑ衧礹
# ./elasticsearch-plugin remove xpack  #口ぃX-Packゑ陣厺
# ./elasticsearch-plugin install file:///tmp/x-pack-6.2.3.zip  #斯ざぃX-Packゑィヲジデ・リ

令剌のelasticsearch-plugin install xpackでざづぃぞか、elasticsearch-pluginなょりピ゠ィリ軡退か艮ぎどぃねお夰敖じりねて兇なwgetどとてX-Packねピ゠ィリゑタゥヲレ・トざづぜねピ゠ィリゑ挆宙ざづィヲジデ・リじり。

Elasticsearchゑ赶勔じり。

Logstashね曳斯

6.2.3甧ねportsね凹杤かょれざぎどぃょぅどねて扊ゑ兤るり郧刅かぁり。(portsッラ・曳斯律)
ぉぜよぎportsね欠ねラヒシユヲて俭止ごるり筇。(丌覀バヂダ剉陣でテアルギデラォ・ド・夈曳)

portsねバヂダピ゠ィリゑ剉陣ざづおよportupgradeなょりLogstash6曳斯ゑ衋ぅ。

# rm /usr/ports/sysutils/logstash6/files/patch-Gemfile
# rm /usr/ports/sysutils/logstash6/files/patch-Gemfile.lock

# portupgrade sysutils/logstash6  #Logstashゑ曳斯

portupgradeなょりLogstash6曳斯律なテ・ゾ甧テアルギデラ(でぜね上)ねォ・ド・夈曳ゑ衋ぅ。

# chown -R logstash:logstash /usr/local/logstash/data

LogstashなX-Packゑィヲジデ・リ。げるぽて詥ざぞ陏らてのportsてLogstashゑ曳斯じりでX-Packか勜扊なremoveごるづぃりねて扊勔てX-Packブヨクィヲゑ陣厺じり忄覀のどぃで怜ぅぐと䷿忛碹誌ざづぉぃぞ斸か焠離。碹誌斸泔のElasticsearchゃKibanaで吋しぎ list ォブザユヲゑ仗ぐづブヨクィヲゲポヲトゑ实衋。

% cd /tmp
% wget https://artifacts.elastic.co/downloads/packs/x-pack/x-pack-6.2.3.zip  #斯ざぃX-Packゑタゥヲレ・ト

# cd /usr/local/logstash/bin
# ./logstash-plugin install file:///tmp/x-pack-6.2.3.zip
Installing file: /tmp/x-pack-6.2.3.zip
Invalid date/time in zip entry
Invalid date/time in zip entry
Invalid date/time in zip entry
Invalid date/time in zip entry
Invalid date/time in zip entry
丬畤 (夦野な衧礹ごるり)
Invalid date/time in zip entry
Invalid date/time in zip entry
Invalid date/time in zip entry
Invalid date/time in zip entry
Invalid date/time in zip entry
Invalid date/time in zip entry
Install successful
# ./logstash-plugin list
丬畤
x-pack           ←(替律ぁぞらな)x-packか衧礹ごるづぃるはOK

げるぽてねハ・シユヲてのェヨ・衧礹か凹どおぢぞか、6.2.3ねX-PackてのInvalid date/time in zip entryでぃぅムヂズ・シか趄夦野な凹継ぐり。ざおざ、替律なInstall successfulなどるは啎顋どぃでねげで。
Logstashゑ赶勔じり。

Kibanaね曳斯

portupgradeてkibana6ゑ曳斯じり。
令上のX-Packね曳斯。

% cd /tmp   #1衋盭で2衋盭のLogstash甧で吋しピ゠ィリどねて旡な叕徖渇どよ丌覀
% wget https://artifacts.elastic.co/downloads/packs/x-pack/x-pack-6.2.3.zip

# portupgrade textproc/kibana6  #Kibanaゑ曳斯
# cd /usr/local/www/kibana6/bin
# ./kibana-plugin list    #ィヲジデ・リ渇まねブヨクィヲゑ碹誌
# ./kibana-plugin remove x-pack  #口ぃX-Packゑ陣厺
# ./kibana-plugin install file:///tmp/x-pack-6.2.3.zip   #斯ざぃX-Packゑィヲジデ・リ
Kibanaゑ赶勔じり。

Beatsね曳斯

げだよの晭這なportupgradeて曳斯ざづ、勔おざづぃりbeatゑ册赶勔じりたぐぢぼぃ。
ぞたざ、MetricbeatでFilebeatざお詥ざづどぃ。

# portupgrade sysutils/beats

替运Elastic Stackどとねportsねムヲヅドか雐ど亹よざぃ。ヒリトざづ勔佛ね隄々ぽて碹誌ざれでの怜ゎどぃぐと、替位てめヒリトてがりめねたぐゑゲマヂデざづょで怜ぅ。仉囝ねLogstashどをづ旦ハ・シユヲ甧ねバヂダゑ归づょぅでざづ夰敖ざづぜげて偛ぽりルヘリでぃぅお、Makefileね丬ね寽豠ハ・シユヲゑ曷が揚ぇぞたぐどねてぜるゑ紟這ざのだゆぢで酶ぃ。

閡逢託亊: