Azure Cognitive Searchの監視と維持

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

注意

Azure Cognitive Searchは将来的に廃止され、Sitecoreは今後このサービスのサポートを終了します。

Microsoft Azure ® Cognitive SearchはSitecoreのデフォルトの検索エンジンであり、コンテンツや分析インデックスを保存Sitecore場所です。

コストを抑える

Azure Cognitive Searchのコストは、検索に取り込む文書の数とサイズによって異なります。xDBを使用している場合は、Contact Segmentationインデックスで匿名連絡先データのインデックス作成を無効にすることで文書数を低く抑えることができます。

Azure Cognitive SearchソリューションのSKUサイズを確認する必要があります。各SKUサイズにはいくつかの 指標的な制限 がありますが、主に注意すべきはストレージ、インデックス数、ドキュメント数です。ソリューションを設計する際には、これらの指標を念頭に置き、監視しなければ、検索コストが予想以上に速く増加する可能性があります。Cognitive Searchで使用できる 最小SKUサイズ はS1 Sitecore Azure、これはS1より小さいサイズが制限があるためです(例

、Freeは3つのインデックスまで)。

!注既存のAzure Cognitive Searchサービスを即座に別のティアにアップグレードすることはできないため、適切なサービス容量を事前に計画することが重要です。アップグレードやダウングレードの際には、新しいサービスを作成し、Sitecore内のすべての検索インデックスを再構築する必要があります。

APIキーの理解

Sitecore Azure認知SearchとREST APIを通じて通信します。APIへのすべての呼び出しは、認証の唯一の手段としてAPIキーを使用します。ARMテンプレートでSitecoreを展開すると、自動的にキーが生成され、cloud.search接続文字列に追加されます。必要に応じて キーを変更し 、新しい値でcloud.search接続文字列を更新することも可能です。

Azure Cognitive Searchはパーティションとレプリカの2つの次元でスケール可能です。パーティションで保存できるドキュメントの数を増やすことができますが、レプリカではインデックスを新しい検索サービスインスタンスにコピーすることで高可用性を実現し、1秒あたりのクエリ数を増やすことができます。スケーリングの要件に応じて1種類または両方のスケーリングタイプを使うこともできますが、追加のスケーリングタイプを追加すると月々のコストが増加することを覚えておいてください。 Microsoft AzureポータルでCognitive Searchのサービス管理Azureクエリやインデックス作業のリソースレベルを拡大する方法についてはAzure Cognitive Searchで読むことができます。

使用状況と指標のモニタリング

Azure Cognitive Searchは従来のログ記録を提供していません。しかし、サービスダッシュボードのAzureポータルで通知、プロパティ、ステータスメッセージを通じてサービスに関する情報を得ることができます。

EA28ED8E17364631BCBF4DD19BB52244.png

ダッシュボードでは、リソース監視はサービスダッシュボードに表示される情報と、サービスにクエリして得られるメトリクスに限定されます。サービスダッシュボードの 「使用状況 」セクションでは、パーティションリソースレベルがアプリケーションに適しているかどうかを素早く判断できます。

Azure認知のSearch指標(Searchレイテンシ、Search件/秒、スロットルされたクエリの割合)を使って、Azure Searchタブや モニター タブにアラートを作成できます。 モニター タブでチャートを作成することもできます。

60BBCBCC16FE455ABAC577CC5FC9D400.png

Searchトラフィック分析は、Azure Cognitive Searchのもう一つの監視ツールで、検索サービスの可視化とユーザーやその行動に関する洞察を提供します。この機能を有効にすると、検索サービスのデータを選んだストレージアカウントにコピーできます。検索サービスのログや集計された運用指標からデータを処理・操作し、さらなる分析に使うことができます。

詳細については、Microsoft Azureのドキュメントウェブサイトをご覧ください:

この記事を改善するための提案がある場合は、 お知らせください!