<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://pg.mnztech.work/dokuwiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://pg.mnztech.work/dokuwiki/feed.php">
        <title>三歩あるけば物も忘れる - Aws:ElasticSearch</title>
        <description>お腹のお肉がメタボックル</description>
        <link>https://pg.mnztech.work/dokuwiki/</link>
        <image rdf:resource="https://pg.mnztech.work/dokuwiki/_media/logo.png" />
       <dc:date>2026-04-15T21:56:50+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/AutomaticallyRegisterFilesPlacedDirectory?rev=1626763026&amp;do=diff"/>
                <rdf:li rdf:resource="https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/AutomaticallyRegisterFilesPlacedS3?rev=1626794914&amp;do=diff"/>
                <rdf:li rdf:resource="https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/BasicConfiguration?rev=1624330879&amp;do=diff"/>
                <rdf:li rdf:resource="https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/CloudWatchLogsIntegration?rev=1624863253&amp;do=diff"/>
                <rdf:li rdf:resource="https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/Filebeat?rev=1626829652&amp;do=diff"/>
                <rdf:li rdf:resource="https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/FrequentlyUsedCommands?rev=1626829652&amp;do=diff"/>
                <rdf:li rdf:resource="https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/Introduction?rev=1673235644&amp;do=diff"/>
                <rdf:li rdf:resource="https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/KibanaDevTools?rev=1626829652&amp;do=diff"/>
                <rdf:li rdf:resource="https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/Knowledge?rev=1626829652&amp;do=diff"/>
                <rdf:li rdf:resource="https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/Logstash?rev=1626829652&amp;do=diff"/>
                <rdf:li rdf:resource="https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/Pipeline?rev=1624863253&amp;do=diff"/>
                <rdf:li rdf:resource="https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/RegisterJapaneseFile?rev=1624863253&amp;do=diff"/>
                <rdf:li rdf:resource="https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/Sizing?rev=1624863253&amp;do=diff"/>
                <rdf:li rdf:resource="https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/Template?rev=1624863253&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://pg.mnztech.work/dokuwiki/_media/logo.png">
        <title>三歩あるけば物も忘れる</title>
        <link>https://pg.mnztech.work/dokuwiki/</link>
        <url>https://pg.mnztech.work/dokuwiki/_media/logo.png</url>
    </image>
    <item rdf:about="https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/AutomaticallyRegisterFilesPlacedDirectory?rev=1626763026&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-20T06:37:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>12.ディレクトリに置いたファイルを自動登録する</title>
        <link>https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/AutomaticallyRegisterFilesPlacedDirectory?rev=1626763026&amp;do=diff</link>
        <description>12.ディレクトリに置いたファイルを自動登録する

以下の流れで実現しています。

BeatsもLogstashも自動登録はバイナリファイル向きじゃないですね。
バイナリファイル向きじゃない理由

成功事例

■処理の流れ
ファイル配置→Logstash→ShellScript→ElasticSearch</description>
    </item>
    <item rdf:about="https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/AutomaticallyRegisterFilesPlacedS3?rev=1626794914&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-20T15:28:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>13.S3に置いたファイルを自動登録する</title>
        <link>https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/AutomaticallyRegisterFilesPlacedS3?rev=1626794914&amp;do=diff</link>
        <description>13.S3に置いたファイルを自動登録する

結局ShellScript頼みなので、ご参考までに・・・。

成功事例

■処理の流れ
S3→SQS→Logstash→ShellScript→ElasticSearch
※S3イベント通知の設定はAws/SimpleQueueService/S3イベント通知を参照願います。</description>
    </item>
    <item rdf:about="https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/BasicConfiguration?rev=1624330879&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-06-22T03:01:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>1.基本構成</title>
        <link>https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/BasicConfiguration?rev=1624330879&amp;do=diff</link>
        <description>1.基本構成

インスタンスとデータノードの関係

・インスタンス数の最大値は、AWSのElasticSearchはリージョンごとのAZ数となる。(1-AZ、2-AZ、3-AZで選択可能)
・AZ間で冗長化とイメージしがちだが、ElastiSearchはインデックスのレプリカ数で決まるため、AZ数やインスタンス数=冗長化数ではない。
・データノードは各AZに分散して配置されるため、AZ数の倍数が良い。
・データノードはインデックスにデータを格納し、インデックス作成とクエリのリクエストを処理する。
・専用マスターノードを作成しないと、データノードのうち何れかがマスターノードとなる。…</description>
    </item>
    <item rdf:about="https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/CloudWatchLogsIntegration?rev=1624863253&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-06-28T06:54:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>10.CloudWatchLogs連携</title>
        <link>https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/CloudWatchLogsIntegration?rev=1624863253&amp;do=diff</link>
        <description>10.CloudWatchLogs連携

CloudWatchLogs連携で、ElasticSearchサブスクリプションフィルターを作成します。

今回は、以下の流れでElasticSearchにログを記録しています。
①Lambda関数を指定したAPIGatewayにWebリクエストをする。
②Lambda関数が呼び出された際にeventをCloudWatchLogsに記録する。
③CloudWatchLogsのログ記録をトリガーに、サブスクリプションフィルターが動いてElasticSearchに記録する。…</description>
    </item>
    <item rdf:about="https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/Filebeat?rev=1626829652&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-21T01:07:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>20.Filebeat</title>
        <link>https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/Filebeat?rev=1626829652&amp;do=diff</link>
        <description>20.Filebeat

Beatsを中心にしたインプットとアウトプットのイメージ図

そのうち何か書く


AWS ElasticSearch</description>
    </item>
    <item rdf:about="https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/FrequentlyUsedCommands?rev=1626829652&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-21T01:07:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>91.よく使うコマンド</title>
        <link>https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/FrequentlyUsedCommands?rev=1626829652&amp;do=diff</link>
        <description>91.よく使うコマンド

Aws/ElasticSearch/90.KibanaDevToolsで実行する前提で記載します。

よく使うコマンド

共通



ElasticSearch



index



検索関連

ElasticSearchの部分一致、完全一致検索はFieldの属性に対して行うqueryコマンドによって変わります。
・部分一致検索：textに対して、matchクエリを実行
・完全一致検索：keywordに対して、wildcardクエリを実行</description>
    </item>
    <item rdf:about="https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/Introduction?rev=1673235644&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-01-09T03:40:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>0.はじめに(ElasticSearch)</title>
        <link>https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/Introduction?rev=1673235644&amp;do=diff</link>
        <description>0.はじめに(ElasticSearch)

GoogleChromeにElasticSearchの拡張機能があるんですね、視覚的に捉えたいときに便利です。(何ができるかはこれから学ぶんだ)
&lt;https://chrome.google.com/webstore/detail/elasticsearch-head/ffmkiejjmecolpfloofpjologoblkegm&gt;

記事一覧
ElasticSearch index


AWS ElasticSearch</description>
    </item>
    <item rdf:about="https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/KibanaDevTools?rev=1626829652&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-21T01:07:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>90.KibanaDevTools</title>
        <link>https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/KibanaDevTools?rev=1626829652&amp;do=diff</link>
        <description>90.KibanaDevTools

KibanaのDevToolsは、Elasticsearch​へAPIコマンドを実行できるコンソールになります。
ヘッダーやドメインなどのコマンドを省略して記載できて大変便利なので、簡単に使い方を記載します。</description>
    </item>
    <item rdf:about="https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/Knowledge?rev=1626829652&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-21T01:07:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>99.ナレッジ</title>
        <link>https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/Knowledge?rev=1626829652&amp;do=diff</link>
        <description>99.ナレッジ

マスターインスタンスの接続ステータス (MasterReachableFromNode)が赤色のまま戻らない

・事象：APIコマンドも受け付けない状態が長時間発生した。
・対処：ドメインの編集からノード数を変更した。(1増やして1減らした)
　→内部的にElasticSearchのサービス再起動が走ると考えて実施したが、正解だったようで解消されました。</description>
    </item>
    <item rdf:about="https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/Logstash?rev=1626829652&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-21T01:07:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>30.Logstash</title>
        <link>https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/Logstash?rev=1626829652&amp;do=diff</link>
        <description>30.Logstash

Logstashを中心にしたインプットとアウトプットのイメージ図

そのうち何か書く


AWS ElasticSearch</description>
    </item>
    <item rdf:about="https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/Pipeline?rev=1624863253&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-06-28T06:54:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>4.Pipeline</title>
        <link>https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/Pipeline?rev=1624863253&amp;do=diff</link>
        <description>4.Pipeline

ドキュメントを登録する際に、指定したPluginで指定したFieldを処理する際にPipelineを使います。


大項目

description

Pipelineの説明（詳細割愛）

processors

前処理について記載します。</description>
    </item>
    <item rdf:about="https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/RegisterJapaneseFile?rev=1624863253&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-06-28T06:54:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>11.日本語ファイルを登録する</title>
        <link>https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/RegisterJapaneseFile?rev=1624863253&amp;do=diff</link>
        <description>11.日本語ファイルを登録する

日本語ファイル(PDFやxlsx、pptxなど)をElasticSearch(AWSマネージドサービス)に登録する際に苦労したのでメモ

前提

ElasticSearchのバージョン及びプラグイン

ElasticSearchのバージョンは7.10を利用しています、バージョンごとのプラグインは</description>
    </item>
    <item rdf:about="https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/Sizing?rev=1624863253&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-06-28T06:54:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>2.サイジング</title>
        <link>https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/Sizing?rev=1624863253&amp;do=diff</link>
        <description>2.サイジング

ElasticSearchのサイジングについて記載します。
理解した・・・と思って書いてみた、あってる？

ストレージサイズ

ストレージサイズは、ソースサイズから求められる。</description>
    </item>
    <item rdf:about="https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/Template?rev=1624863253&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-06-28T06:54:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>3.Template</title>
        <link>https://pg.mnztech.work/dokuwiki/Aws/ElasticSearch/Template?rev=1624863253&amp;do=diff</link>
        <description>3.Template

Templateはindex_patternsにマッチしたインデックス作成やドキュメント登録の際に、Templateに従って作成/登録される。



最低限必要な書式

最低限必要な書式は[indexpatterns]のみです。（[index</description>
    </item>
</rdf:RDF>
