Check Indexing Status
You can check whether the DIH has successfully indexed data into the connected IDOL servers by running the following action:
http://DIHhost:ACIport/action=IndexerGetStatus
where,
DIHhost
is the IP address or host name of the of the machine on which DIH is installed.ACIport
is the port that you use to send ACI actions to the DIH (set in the Port parameter in the[Server]
section of the DIH configuration file).
The IndexerGetStatus action displays the status of the IDOL Server index queue.
Example
The following example shows the action response from the DIH when you send an IndexerGetStatus action to the DIH after a DREADD
index action:
<autnresponse> <action>INDEXERGETSTATUS</action> <response>SUCCESS</response> <responsedata> <item> <id>1</id> <origin_ip>127.0.0.1</origin_ip> <received_time>2008/10/22 11:30:13</received_time> <start_time>2008/10/22 11:30:14</start_time> <end_time>2008/10/22 11:32:14</end_time> <duration_secs>120</duration_secs> <percentage_processed>100</percentage_processed> <status>-1</status> <description>Finished</description> <index_command> /DREADD?myfile.idx&KILLDUPLICATES=REFERENCE&DREDBNAME=Archive </index_command> </item> </responsedata> </autnresponse>
where,
Tag name | Description |
---|---|
<id>
|
The ID number of the index action. |
<origin_ip>
|
The IP address of the machine that sent the index action to the DIH. |
<received_time>
|
The time that the DIH received the action. |
<start_time>
|
The time that the DIH started processing the index action. |
<end_time>
|
The time that the DIH finished processing the index action. |
<duration_secs>
|
The total amount of time in seconds that the DIH spent processing the index action. |
<status>
|
The status code of the current status of the index action in the DIH index queue. See IndexerGetStatus Status Codes. |
<description>
|
The description of the <status> number. |
<index_command>
|
The index action that was used for the index job. |