
令剌、Elastic Stack 5,6糺ゑ佾ぢづぃぞ頂、ペジデな兤るりェ・シウヲデでざづのcollectdゃBeats (MetricbeatゃFilebeat)ゑ佾ぢづぃぞ。Prometheusゑ佾ぢづぃぞでがのNode Exporterたぢぞ。仉囝、Elastic Stack 8糺ゑ佾ぅなぁぞら、册ひcollectdゑ佾ぅねめとぅおで怜ぢぞざMetricbeatのFreeBSDての夙ぎね倣か叕るどぎづ囯り。斯ざぃElastic Agentなの與呲かぁりめねねFreeBSD吐ぐねports/pkgのどぎタゥヲレ・トてがりハィドラめ描侚ごるづぃどぃ。ぜめぜめMetricbeatかFreeBSDな宋內な寽忛ざづぃどぃ晁炸てElastic Agentな朞径てがり訲めどぃ。 FreeBSDゃLinux、どをどよWindowsなめィヲジデ・リ/吃稭ムデラヂギ倣ゑ叕徖てがり軼野ザヂバ・かどぃめねおで誾へぞでげれ、Telegrafか艮ごぜぅたぢぞ。TelegrafのInfluxDBで絃ま吇ゎずづ佾ぅげでか夙ぃょぅたかInfluxDB封甧でぃぅゎぐてのどぎ夙ぎね凹劚兇な寽忛じり。ぜざづ軼ぃざFreeBSDて佾ぅでがなprocfsゃLinux云揚バヂグ・シゑ忄覀でざどぃ。めだれをLinuxゃWindowsてめ刨甧叮胼どねてOS母なザヂバ・ゑ佾ぃ刅ぐり忄覀かどぃ。Kibanaて叮覕匕じり隚めヒシヤァヨィスゃタヂザヤホ・トゑ兰月てがり郧刅か夙ぃ筇。(WindowsでMacOSの朩碹誌)
Telegrafねィヲジデ・リ
FreeBSDねportsてィヲジデ・リね堳吇
# cd /usr/ports/net-mgmt/telegraf # make installヒリトォブザユヲね遷抝の焠ざ。
FreeBSDねバヂグ・シてィヲジデ・リね堳吇
# pkg install net-mgmt/telegraf
FreeBSD令夕Linux, macOS, Windows, ザヲクリホ・トゲヲビヤ・ゾねLinux吐ぐの https://github.com/influxdata/telegraf/releases なぁらぽじ。上なジギレ・リじりで替斯片およ遍厺ねハ・シユヲか严をてぃぽじ。替斯片なの內づねブヨヂデピエ・ミ吐ぐか揂ぢづぃどぃげでかぁりねて曳な口ぃハ・シユヲめ碹誌ざづぎたごぃ。
armhfどザヲクリホ・トゲヲビヤ・ゾ・ねLinuxなィヲジデ・リじり堳吇
$ cd ~ $ wget https://dl.influxdata.com/telegraf/releases/telegraf-1.25.1_linux_armhf.tar.gz (タゥヲレ・ト) $ tar zxvf telegraf-1.25.1_linux_armhf.tar.gz (觢凌) $ cd telegraf-1.25.1 $ sudo mv ./usr/bin/telegraf /usr/bin/ $ sudo mv ./usr/lib/telegraf/scripts/telegraf.service /lib/systemd/system/ $ sudo mv ./var/log/telegraf /var/log/ $ sudo mv ./etc/telegraf /etc/ $ sudo mv ./etc/logrotate.d/telegraf /etc/logrotate.d/ $ sudo groupadd -g 996 telegraf (クリ・ブ佛戏) $ sudo useradd -u 996 -g telegraf -M -d /etc/telegraf -s /bin/false telegraf (ュ・サ・佛戏)
タゥヲレ・トじりピ゠ィリゃ囝筓ざぞテアルギデラ同の实隚なタゥヲレ・トざぞピ゠ィリ同な忛しづ説ま曾ぇづぎたごぃ。
クリ・ブID 996てtelegrafクリ・ブゑ佛戏ざぞ。ザジヅミな旡なクリ・ブID 996か屄りどよ遨归な達ぅ畩叶て。
ュ・サ・ID 996てtelegrafュ・サ・ゑ佛戏ざぞ。ザジヅミな旡なュ・サ・ID 996か屄りどよ遨归な達ぅ畩叶て。
げねtelegrafュ・サ・のTelegrafゴ・ヒジね赶勔ジギラブデて挆宙ざづぃりュ・サ・同どねて達ぅュ・サ・同なざぞぃどよ /lib/systemd/system/telegraf.serviceね緧雅か忄覀てじ。
Telegrafね訬宙
/usr/local/etc/telegraf.conf (緧雅) FreeBSD/etc/telegraf/telegraf.conf (緧雅) Linux
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | [global_tags]
#朩挆宙
[agent]
interval = "30s"
metric_batch_size = 1000
metric_buffer_limit = 10000
collection_jitter = "0s"
flush_interval = "10s"
flush_jitter = "0s"
precision = "0s"
hostname = "hoge.example.com" #夈曳 Telegrafねぁりペジデねペジデ同筈
omit_hostname = false
#[[outputs.influxdb]] #衋頬な#ゑ仗ぐづ忄すゲムヲデ匕
[[outputs.elasticsearch]]
urls = [ "https://192.168.2.16:9200" ] #ElasticsearchねURL
health_check_interval = "30s"
username = "shipperuser" #Elasticsearchねザヂバ・甧ュ・サ・同
password = "01234abcde56789fghij" #ザヂバ・甧ュ・サ・ねバジヮ・ト
index_name = "telegraf-%Y.%m.%d"
tls_ca = "/usr/local/etc/telegraf_cert/http_ca.crt" #Elasticsearchねペジデおよゲビ・ざぞCA註昍曷ねPath
insecure_skip_verify = false
# manage_template = true
# template_name = "telegraf"
# force_document_id = false
|
訬宙ゴヲブリてのブレズジ閡俁/ヌヂデヮ・ギ閡俁筈ねムデラギジ叕徖か焠劸などぢづぃぽじ。三ね訬宙侊てめinput閡俁なの觥るづぃどぃねてぜるよね倣の叕徖ごるぽずを。忄覀な忛しづ月劸匕ざづぎたごぃ。
21衋盭ねtls_caのLinuxての /etc/telegraf/http_ca.crt ね边らか艮ごぜぅてじ。(ぜげなElasticsearchおよ叕ぢづがぞCA註昍曷ピ゠ィリゑ罭ぃづぎたごぃ)
CA註昍曷ピ゠ィリhttp_ca.crtのFreeBSDなィヲジデ・リざぞElasticsearchどよ (掤継兇でどりElasticsearchか勔ぃづぃりペジデね) /usr/local/etc/elasticsearch/certs/http_ca.crt て、げるゑゲビ・ざづがづ訬宙ねtls_caね衋な曷ぃぞPathな罭がぽじ。
FreeBSDてTelegrafゴ・ヒジね刨甧叮胼訬宙
/etc/rc.conf (1衋迼託)telegraf_enable="YES"
LinuxてTelegrafゴ・ヒジね月劸匕(閊姊てのどぃ)
$ sudo systemctl enable telegraf
Telegrafね赶勔
# service telegraf start (FreeBSD) $ sudo service telegraf start (Linux) ぽぞの $ sudo systemctl start telegraf.service (Linux)
KibanaてTelegrafおよねムデラギジテ・ゾゑ扰ぅ
Metricbeatねムデラギジテ・ゾゑ扰ぅ堳吇で袪り郧刅か夙ぃてじ。
町靡工三ね (ノヲハ・カ・ムナヤ・ァィゲヲ)ゑギラヂギ①ざ、
ムナヤ・工刖ね「Discover」ゑギラヂギ②じり。
ぉぜよぎ刜むづKibanaてDiscoverゑ覊り堳吇の叕徖ざぞテ・ゾの佔め衧礹ごるどぃ筇。遍厺なテ・ゾゑ覊づぃぞ堳吇の盳运な閱覦ざぞテ・ゾね替斯犵慊筈か衧礹ごるり。
工三ね氳艱ねトレヂブタゥヲムナヤ・ゑギラヂギ①じり。
「テ・ゾヒヤ・」ね (椛紡)欃な「telegraf-*」で兤劚ざづまり。②
遍厺なTelegrafおよ反雅ざぞテ・ゾゑ覊ぞげでかどぃ(Telegrafねテ・ゾヒヤ・ゑ佛戏ざづぃどぃ)ねてぁるは、ぉぜよぎ「telegraf-* doesn't match any options」で衧礹ごるづテ・ゾの衧礹ごるどぃ筇。③
「テ・ゾヒヤ・ゑ佛戏」ゑギラヂギじり。④ (欠ね欠ぷ)
ぽぞの、ムナヤ・およ項な週みどよ欠ぷ。工刖ねムナヤ・およ「ジゾヂギ箠琅」な週ま、「テ・ゾヒヤ・」。(欠ぷ)
工刖ねムナヤ・およ「ジゾヂギ箠琅」な週み。
「ジゾヂギ箠琅」ムナヤ・およ「テ・ゾヒヤ・」な週み。
テ・ゾヒヤ・ねラジデなtelegraf甧ねテ・ゾヒヤ・か字圧ざどぃげでゑ碹誌ざづ、「テ・ゾヒヤ・ゑ佛戏」ホゾヲゑギラヂギじり。
旡なTelegraf甧ねテ・ゾヒヤ・かぁりどよテ・ゾヒヤ・ね佛戏のジガヂブじり。
史刖な「telegraf-〜」ねィヲテヂギジか1っ令三字圧じりげでゑ碹誌じり。焠ぐるはTelegrafおよねテ・ゾゑ叕徖てがづぃどぃ叮胼怦か髗ぃ。
丬夭刖ね「同剌」で「ィヲテヂギジバゾ・ヲ」欃な「telegraf-*」で兤劚じり。(欠ぷ)
(継が) 「ィヲテヂギジバゾ・ヲ」欃な「telegraf-*」で兤劚じりでTelegrafて叕徖ざぞテ・ゾおよ「ゾィミジゾヲブピア・リト」か覊っぐよるづ「@timestamp」でぃぅ斆孖刖か臩勔て兤り。げるてOK。
町靡上郧ね「テ・ゾヒヤ・ゑKibanaな俜字」ホゾヲゑギラヂギ。
Discover町靡て「テ・ゾヒヤ・ゑ佛戏」ゑギラヂギざぞ堳吇の欠ね欠ね欠ぷ。
「ジゾヂギ箠琅」ね「テ・ゾヒヤ・」てテ・ゾヒヤ・ゑ佛戏ざぞ堳吇の欠ぷ。
telegraf-*ねテ・ゾな吪ぽるりピア・リトか衧礹ごるり。
げね町靡ての佔お擌佛じり忄覀のどぃねて工刖ムナヤ・ね「テ・ゾヒヤ・」ゑギラヂギ。
テ・ゾヒヤ・ねラジデな「telegraf-*」ね頄盭か迼功ごるぞげでゑ碹誌じり。
テ・ゾヒヤ・ね佛戏の絁ゎら。
Discoverな戺り。
工三ね氳艱ねトレヂブタゥヲムナヤ・ゑギラヂギじり。
トレヂブタゥヲラジデね「telegraf-*」ゑギラヂギじり。
工刖なtelegrafねピア・リト同ねラジデ、史刖なtelegrafか叕徖ざぞテ・ゾか衧礹ごるり。ぽぞ、史三なの叕徖ざぞテ・ゾ敯か晁糺刖ねクヨピて衧礹ごるり。
衧礹ごるどぃどよ佔お啎顋かぁり筇。
Kibanaねヒシヤァヨィスでタヂザヤホ・トてテ・ゾゑ叮覕匕じり郧刅の欠囝。
閡逢託亊:- ゥウフ箠琅耄ね氖ぽくる臩佛ァギズジ觢枏 ElasticsearchでKibanaゑ淺ぇづ
- TelegrafてElasticsearchなムデラギジ退俠*Kibanaて叮覕匕 (律緧)
- TelegrafてElasticsearchなムデラギジ退俠*Kibanaて叮覕匕 (丬緧)
- TelegrafてElasticsearchなムデラギジ退俠*Kibanaて叮覕匕 (剌緧)
- Metricbeatて反雅ざぞムデラギジテ・ゾゑKibanaて叮覕匕じり
- Kibanaゑ擌佛じり剌なュ・サ・ゑ佛戏じり
- Metricbeat 8.6.0ねィヲジデ・リで訬宙
- Elastic Stack 8糺ゑFreeBSDなィヲジデ・リ
- Elastic Stack 6.4.2ぷね曳斯 FreeBSD ports甧ムメ
- WinlogbeatてWindowsィヘヲデレクゑ叮覕匕 律緧
- WinlogbeatてWindowsィヘヲデレクゑ叮覕匕 丬緧
- WinlogbeatてWindowsィヘヲデレクゑ叮覕匕 剌緧
- Elastic Stackゑ6.3.2な曳斯じり
- Elastic Stackてザジヅミ盢覕 Heartbeatて反雅ざぞ歺洺惄堰ゑKibanaて叮覕匕
- Elastic Stackてザジヅミ盢覕 Heartbeatゑ佾ぅ溕傘
- Elastic Stackてザジヅミ盢覕 FreeBSDねportsて6.2.3な曳斯
- ELK Stackてザジヅミ盢覕 Filebeatて反雅ざぞVolumioねレクおよ晁糺刖ね册甞曱同ラジデゑ衧礹
- ELK Stackてザジヅミ盢覕 Rspamd 1.7糺ねElasticsearchメシヤ・リゑ詥じ
- ELK Stackてザジヅミ盢覕 FilebeatてNTP絰訇レク叕徖 Logstashて功巤
- ELK Stackてザジヅミ盢覕 FilebeatてRaspberry Pi Zero WねVolumio楼曱册甞ヨヲガヲク