indexerinfo XML ステータス レポートの構文 (FAST Search Server 2010 for SharePoint)

 

適用先: FAST Search Server 2010

トピックの最終更新日: 2015-03-09

indexerinfo ステータス コマンドは、Microsoft FAST Search Server 2010 for SharePoint のインデクサー ステータスに関する XML 形式のレポートを取得します。この記事では、このレポートの構文について説明します。

要素のクイック リファレンス

このレポートでは以下の要素を使用します。

要素 説明

<indexer>

この最上位レベルの要素は、インデクサーの全体的なステータスを指定します。

<documents>

この要素は、インデックス作成済みアイテムに関する情報を示します。

<column_role>

この要素は、インデックス列内にあるインデクサーのロールを指定します。

<index_frequence>

この要素は、1 秒あたりのインデックス作成アイテム数を示します。

<partition>

この要素は、1 つのインデックス パーティションの情報を示します。

<partition/documents>

この要素は、インデックス パーティション内にあるインデックス作成済みアイテムの数を示します。

<document_api>

この要素は、インデクサーの入力 API キューに関連するステータス情報を示します。

<queue_size>

この要素は、インデクサーの入力 API キューのサイズを示します。

<operations_processed>

この要素は、インデクサーによって処理されたアイテム バッチ操作の数を示します。

indexerinfo ステータスの XML 形式

このステータスの出力は、XML ファイル形式として定義されているすべての表記規則および構文規則に従います。

基本的な XML 構想は次のとおりです。

<?xml version="1.0"?>
<indexer >
  <documents />
  <column_role />
  <index_frequence />
  <partition>
    <documents />
  </partition>
  <document_api>
    <queue_size />
    <operations_processed />
  </document_api>
</indexer>

indexer

これは最上位レベルの要素です。この要素はインデクサーの全体的なステータスを示します。

属性

属性 説明

hostname

インデクサーを実行するサーバーの完全修飾ドメイン名です。

port

インデクサーによって使用されるポートの範囲のうち最も小さな番号のポートです。

cluster

この属性には、主にデバッグのために使用される情報が含まれます。

column

インデックス列識別子です。

deployment.xml 構成ファイル内にあるインデクサーの列識別子を検索できます。

row

インデクサーの行識別子です。

deployment.xml 構成ファイル内にあるインデクサーの行識別子を検索できます。

factory_type

この属性には、主にデバッグのために使用される情報が含まれます。

preferred_master

この属性には、主にデバッグのために使用される情報が含まれます。

connected_feeds

インデクサーに関連付けられているアクティブなフィード (クロール) セッションの数です。

status

インデクサーのステータスを示します。

  • running ok: インデクサーは通常の運用モードで実行中です。

  • reset index in progress: インデクサーはコンテンツのインデックスを再構築中です。

    注意

    これはコンテンツのインデックスをローカルで再構築したものであり、コンテンツの再クロールは含みません。

  • indexing suspended: インデクサーは中断されています。

heartbeat

インデクサー ハートビートのステータスを示します。

  • Running: インデクサーのハートビートは実行中です。

  • Suspended: インデクサーのハートビートは中断されています。この状況は、バックアップ インデクサーがプライマリ インデクサーと同期が取れていない場合に発生する可能性があります。

バックアップ インデクサーは、ハートビートを使用してプライマリ インデクサーの利用可否を確認します。

exclusion_interval

この属性には、主にデバッグのために使用される情報が含まれます。

time_since_last_index

新しいインデックス セットが作成されてからの経過秒数を示します。

解説

インデックスのローカルでの再構築 (インデックスのリセット) が進行中の場合は、それぞれのインデックス パーティションのステータス (partition サブ要素の status 属性) を調べることによって進捗状況を確認できます。

documents

この要素には、インデクサーに関連するインデックス作成済みアイテムに関する情報が含まれます。

属性

属性 説明

size

インデックス作成前アイテムのストア (FiXML ファイル) の合計サイズをバイト単位で示します。

total

インデクサーが受け取ったアイテムの総数を示します。これには、検索インデックス内でまだ利用できないアイテムが含まれます。

indexed

検索インデックス内で利用できるアイテムの総数を示します。

not_indexed

インデクサーが受け取ったアイテムのうち検索インデックス内でまだ利用できないアイテムの数を示します。

column_role

この要素は、インデックス列内にあるインデクサーのロールを指定します。

属性

属性 説明

state

インデクサーのロールを示します。

  • Master: インデクサーはプライマリ インデクサーです。

  • Backup: インデクサーはバックアップ インデクサーです。

  • Standalone: このインデックス列に定義されているバックアップ インデクサーは存在しません。

  • N/A: インデクサーのロールが不明です。この状態は、インデクサーが実行されているサーバーを再起動した直後に発生する可能性があります。

インデクサー ロールの詳細については、「FAST Search Server ファーム トポロジを計画する (FAST Search Server 2010 for SharePoint)」を参照してください。

backups

インデクサーに関連付けられているバックアップ インデクサーの数を示します。通常、バックアップ インデクサーは 1 つだけになります。

index_frequence

この要素は、1 秒あたりのインデックス作成アイテム数を示します。

属性

属性 説明

min

インデクサーでの 1 秒あたりのインデックス作成アイテム数の最低測定値を示します。この値はインデクサーの再起動時にリセットされます。

max

インデクサーでの 1 秒あたりのインデックス作成アイテム数の最高測定値を示します。この値はインデクサーの再起動時にリセットされます。

partition

この要素には、1 つのインデックス パーティションの情報が含まれます。レポートには、インデックス パーティションごとに 1 つのパーティション要素が含まれます。

属性

属性 説明

id

内部のインデックス パーティション番号を示します。

index_id

このインデックス パーティションに関連付けられているコンテンツ インデックスを特定する一意な文字列を示します。

status

インデックス パーティションのステータスを示します。

  • idle: インデックス パーティションはアイドル状態です。

  • waiting: インデックス パーティションは下位パーティションによるインデックス作成が完了するのを待っています。

  • copying (x%): インデックス パーティションに関連付けられているインデックスを別のサーバーにコピーしています。かっこ内の値はコピーの完了した割合を示します。

  • indexing (x%): インデックス パーティションに関連付けられているインデックスを再作成しています。かっこ内の値はインデックス再作成の完了した割合を示します。

type

この属性には、主にデバッグのために使用される情報が含まれます。

timestamp_indexed

インデックス パーティションが最後に更新された時点を、1970 年 1 月 1 日午前 0 時を起点とする秒数 (うるう秒は含みません) で示します。

indexed_per_second

このインデックス パーティションで 1 秒間にインデックスが作成されたアイテムの数を示します。

pending_exclusionlist

この属性には、主にデバッグのために使用される情報が含まれます。

range

インデックス作成済みアイテムは、インデックス作成前アイテムのストア (FiXML ファイル) に格納されます。FIXML 構造には、昇順の連続番号が付与されます。range 属性は、インデックス パーティションに関連付けられているインデックスに含まれる FIXML 構造の範囲を指定します。インデックス作成済みアイテムが存在しない場合は、"0-0" という範囲を指定します。

解説

インデクサーは、各インデックス列内でインデックスの動的パーティション設定を使用して、インデックス作成とクエリの遅延を抑えながら多数のインデックス作成済みアイテムを処理します。このパーティション設定は動的なものであり、各インデクサーで内部的に処理されます。

partition/documents

この要素は、インデックス パーティション内にあるインデックス作成済みアイテムの数を示します。

属性

属性 説明

active

インデックス パーティションに関連付けられているインデックス内の検索可能なアイテムの数を示します。

total

インデックス パーティションに関連付けられているインデックス内のアイテムの総数を示します。これには、パーティションの除外リスト内のアイテムが含まれます。

document_api

この要素は、インデクサーの内部入力 API キューに関連するステータス情報を示します。

属性

属性 説明

number_of_elements

インデクサーの内部入力 API キューに格納されている一括配信アイテムの数を示します。

last_sequence

最後に処理されたシーケンス操作の識別子を示します。

frequence

1 秒間に処理されたコンテンツ バッチ操作の数 (平均値) を示します。

load

入力キューによって使用されているメモリー容量を、許可されている最大サイズに対する割合で示します。

status_updates

インデクサー サーバーの稼働時間中に登録された失敗したアイテム操作の数を示します。

queue_size

この要素は、インデクサーの内部入力 API キューのサイズを示します。

属性

属性 説明

current

入力キューのサイズをバイト単位で示します。

operations_processed

この要素は、インデクサーによって処理されたアイテム バッチ操作の数を示します。

属性

属性 説明

api

インデクサー サーバーの稼働時間中に処理されたアイテム バッチ操作の数を示します。

以下に、単一サーバーの FAST Search Server 2010 for SharePoint 展開でコマンド indexerinfo status を実行したときの XML 出力の例を示します。

<indexer hostname="host3.site1.contoso.com"
         port="13050" cluster="webcluster" 
         column="0" row="0" factory_type="filehash"
         preferred_master="no" connected_feeds="1"
         status="running ok" heartbeat="Running"
         exclusion_interval="60" time_since_last_index="5043">
  <documents size="670099.000000" total="5" indexed="5" not_indexed="0"/>
  <column_role state="standalone" backups="0"/>
  <index_frequence min="0.125000" max="0.833333"/>
  <partition id="0" index_id="1284101760870988000" status="idle" type="dynamic"
             timestamp_indexed="1284101766" indexed_per_second="1.000000"
             pending_exclusionlist="0" range="1-19">
    <documents active="5" total="5"/>
  </partition>
  <partition id="1" index_id="1283161117300848000" status="idle" type="dynamic"
             timestamp_indexed="1283161145" indexed_per_second="0.000000"
             pending_exclusionlist="0" range="0-0">
    <documents active="0" total="0"/>
  </partition>
  <partition id="2" index_id="1283161073250105000" status="idle" type="dynamic"
             timestamp_indexed="1283161117" indexed_per_second="0.000000"
             pending_exclusionlist="0" range="0-0">
    <documents active="0" total="0"/>
  </partition>
  <partition id="3" index_id="1283161051967838000" status="idle" type="dynamic"
             timestamp_indexed="1283161073" indexed_per_second="0.000000"
             pending_exclusionlist="0" range="0-0">
    <documents active="0" total="0"/>
  </partition>
  <partition id="4" index_id="1283160986359326000" status="idle" type="dynamic"
             timestamp_indexed="1283161051" indexed_per_second="0.000000"
             pending_exclusionlist="0" range="0-0">
    <documents active="0" total="0"/>
  </partition>
  <document_api number_of_elements="0" last_sequence="77" frequence="0.000000"
                load="0.000000" status_updates="0">
    <queue_size current="0"/>
    <operations_processed api="41"/>
  </document_api>
</indexer>

この XML 出力は、インデックス内に 5 つのアイテム (ドキュメント) が存在すること、インデクサーがアクティブである (中断されていない) ことを示しています。

See Also

Reference

indexerinfo.exe リファレンス (FAST Search Server 2010 for SharePoint)

Concepts

FAST Search Server ファーム トポロジを計画する (FAST Search Server 2010 for SharePoint)
冗長性と可用性の計画 (FAST Search Server 2010 for SharePoint)
deployment.xml リファレンス