Could not find host item in Identification engine output payload.


Description

Symptoms

Pattern discovery of infrastructure CIs fails with errorĀ "Could not find host item in Identification engine output payload."

Release

All currently supported releases.

Cause

A "valid" host is not found in the pattern payload (the data returned by the pattern).

Resolution

  1. Review the ecc_queue input payload and find the "mainCiType".
  2. Confirm the mainCiType is a table which extends one of the following tables, ViewTheSchemaMap:
    CMDB_CI_HARDWARE, CMDB_CI_LOGICAL_DATACENTER, CMDB_CI_CLOUD_LOAD_BALANCER
  3. If the mainCiType table is not extended from one of the above tables, create system property sa.host_classes set to type "string" and value equal to the mainCiType.