How to get CMDB Reconciliation errors without Logs
Posted: Mon Dec 09, 2019 11:01 am
First you should begin with a SQL query that gives you an idea on the size of the errors per job:
This will give you the number of CI failures that failed in that job and the type of the job.
Next you should probably work it by the highest count of errors. I recommend this query:
Each error has an explanation to fix the CI. You may need some expert help to get it resolved.
If you like to use my consulting service then please find me (https://www.linkedin.com/in/daniel-hudsky-350b5b1/) on LinkedIn or the product vendor (BMC Software) to get help fixing these errors. I can do this much faster then the product vendor, but if you're already paying for support then follow your best course.
The errors are going to be mostly due to duplication of records in the CMDB or Product Catalog. Keep in mind that CI's that fail Normalization are excluded from Normalization. Your CMDB maybe missing thousands of records due to lack of maintenance.
Note: Detailed report for all CI is shown in my reply below
Daniel
Code: Select all
SELECT count(*) as CI_Failure#, JobName
case when Module_Name = 0 then 'Reconciliation' ELSE 'Normalization' END as JobType
from CMDB_JobRunInfo
group by JobName, Module_Name
order by CI_Failure# DESC
Next you should probably work it by the highest count of errors. I recommend this query:
Code: Select all
select NE_ClassName, NE_ClassNamespace, DatasetID, JobName, JobRunFailure_RecommendedActio, JobRunFailure_ErrorDescription, Job_Run_Instance_ID, CIInstanceId, JobRunFailure_Category, CIName
from CMDB_JobRunInfo where jobname = '(put in the job name with the highest count or errors)'
If you like to use my consulting service then please find me (https://www.linkedin.com/in/daniel-hudsky-350b5b1/) on LinkedIn or the product vendor (BMC Software) to get help fixing these errors. I can do this much faster then the product vendor, but if you're already paying for support then follow your best course.
The errors are going to be mostly due to duplication of records in the CMDB or Product Catalog. Keep in mind that CI's that fail Normalization are excluded from Normalization. Your CMDB maybe missing thousands of records due to lack of maintenance.
Note: Detailed report for all CI is shown in my reply below
Daniel