[01] 构建EFK(Elasticsearch + Fluentd + Kibana)… 理解Elasticsearch的基本概念

本シリーズのトップページhttps://qiita.com/robozushi10/items/68dc5f8c2df38f160fda

首先

在工作场所,关于引入“CI/CD日志”和“CLI和Web应用程序日志”的收集和可视化的讨论出现了。此外,在学习K8s的过程中,我经常听到了“Fluentd”这个词。

因此,我决定在我的Ubuntu 18.04电脑上使用docker-compose来构建一个如下图和下表所示的Elasticsearch + Fluentd + Kibana(EFK)环境,并进行验证,以获得这些软件的相关知识。

在本部分中,我將列出以下內容。
作為一個對僅僅依靠文檔難以理解的人,我列出了用於理解Elasticsearch的圖示的網站。

构成

图片

image.png

请问你的开心指数有多少?

Noサービスホスト側ポートコンテナ側ポート備考1Nginx2133780採用バージョン v1.20.0.
Fluentd のテストのために導入しているだけである.
本表 No 2 の Fluentd(24224) へログを配送する.2Fluentd2422424224採用バージョン v1.13.1.
受信したログを本表 No 3 の Fluentd(34224)へ転送する.3Fluentd3422434224採用バージョン v1.13.1.
受信したログを stdout へ出力する.
本項記載時点では Elasticsearch との連携は未である.4Elasticsearch2920029200採用バージョン v7.14.
ログ格納のためのデータストア.
日本語検索をするための analysis-kuromoji 導入あり.5Kibana2960129601採用バージョン v7.14.
Elasticsearch の視覚化

请关注下一个事项

這個設定是為了考慮到職場環境所做的。

・确保已部署两个Fluentd实例
・确保Elasticsearch容器的端口不是9200
・确保Kibana容器的端口不是5601

用词 cí)

实例、节点、集群

用词和图表都非常易懂。

索引、类型、文档、字段

个人而言,我认为用关系式数据库管理系统(RDBMS)来替代的想法是正确的。

シャード(主要和副本)

当我理解了夏尔德的目标,我觉得自己明白了。

地图绘制

倒排索引 zhì suǒ

通过阅读下图并阅读有关“倒排索引”的说明,我觉得我能理解它了。

項目URL補足図https://www.slideshare.net/JunOhtani/elasticsearch-pyfes-201207← P8, P9 のスライドが該当する

请用中文将以下内容给予重新表述,只需要一个选项:

以上的内容

参考书籍和网站

URL一言https://qiita.com/sanyamarseille/items/1c4c31547502791ecac6
https://www.elastic.co/guide/en/elastic-stack-get-started/current/get-started-docker.html
https://qiita.com/suzuki_y/items/6365799485fa3973b916
https://qiita.com/sugikeitter/items/f3b2c57bf8bbdc47a8bc
https://github.com/sugikeitter/elasticsearch-kibana-docker/blob/master/docker-compose.yml
https://gitya107.hatenablog.com/entry/2018/06/15/170334
http://ittoo.jugem.jp/?eid=737
https://qiita.com/kaibadash@github/items/9cfb532696dc8711e408日本語検索を可能にするhttps://qiita.com/mserizawa/items/8335d39cacb87f12b678日本語検索を可能にするhttps://github.com/deviantony/docker-elkELK を構築するための docker-compose が公開されているhttps://dev.classmethod.jp/articles/es-01/index, document, type の説明が簡潔に RDMS に例えられていて良かったhttp://www.tech-joy.work/article/a20180527115811.html/etc/elasticsearch/elasticsearch.yml の記述例と説明ありhttps://qiita.com/Esfahan/items/3c07bfbb57c7098e95313台に Elasticsearch を導入した場合の手順あり

我需要一个明确的回答。

专门针对在本地环境中进行嵌入式设备开发的DevOps工作。
广告
将在 10 秒后关闭
bannerAds