Discovery Error:n payload missing minimum set of input values for criterion (matching) attributes from identify rule for table [cmdb_ci_computer].

salu
Mega Guru

Hello All,

 

When I ran discovery,am getting below error.Can some one please help on this?

CMDB Identification Error: In payload missing minimum set of input values for criterion (matching) attributes from identify rule for table [cmdb_ci_computer]. Add these input values in payload item '{"className":"cmdb_ci_linux_server","values":{"output":"Linux nmsplkindex01 2.6.32-696.18.7.el6.x86_64 #1 SMP Thu Dec 28 20:15:47 EST 2017 x86_64 x86_64 x86_64 GNU/Linux","default_gateway":"10.93.88.250","short_description":"Linux nmsplkindex01 2.6.32-696.18.7.el6.x86_64 #1 SMP Thu Dec 28 20:15:47 EST 2017 x86_64 x86_64 x86_64 GNU/Linux","discovery_source":"Manual Entry","dns_domain":"corpnmg.net","name":"nmsplkindex01","os_name":"Linux","ip_address":"10.93.88.140","kernel_release":"2.6.32-696.18.7.el6.x86_64","host_name":"nmsplkindex01","sys_class_name":"cmdb_ci_linux_server","dns_name":"nmsplkindex01.corpnmg.net"}}'

 

I have got below item from wiki.Am not getting what needs to do?

MessageDescription and Resolution
In payload missing minimum set of input values for criterion (matching) attributes from identify rule for table [xyz]. Add these input values in payload item 'abc'
Description:
Missing minimum set of values for criterion attributes for an identification rule.
Resolution:
In the payload, add minimum set of values for criterion attributes for CI Identifier for table [xyz].
1 ACCEPTED SOLUTION

Andrew Westerv4
Mega Guru

The CMDB Identification API error message is saying you don't have enough unique attributes returning from Discovery to be able to attempt matching to the CMDB.

Out-of-the-box, the Hardware Rule (cmdb_identifier.do?sys_id=a1d19344c3b33100d8d4bea192d3aedc) would cover this item and should be attempting to match by the name of the Linux Server. It's likely this Identifier Entry has been modified or a new Identifier was made from the extended tables of Hardware (computer, server, linux server) and don't have the appropriate entries to compensate.

View solution in original post

6 REPLIES 6

Andrew Westerv4
Mega Guru

The CMDB Identification API error message is saying you don't have enough unique attributes returning from Discovery to be able to attempt matching to the CMDB.

Out-of-the-box, the Hardware Rule (cmdb_identifier.do?sys_id=a1d19344c3b33100d8d4bea192d3aedc) would cover this item and should be attempting to match by the name of the Linux Server. It's likely this Identifier Entry has been modified or a new Identifier was made from the extended tables of Hardware (computer, server, linux server) and don't have the appropriate entries to compensate.

Thank you.There is  CI identifer in the computer table.My issue got resoved.

Thanks

Saranya

 

That's great news!

Please mark my post as the correct answer. This helps identify which questions have and haven't been answered yet.

Hi, 

 

I am facing the same error, can you please help me to troubleshoot this error. how can i check.

 

Regards