Skip to content

A collation and analysis framework to determine configuration item conflicts between different datasources

Notifications You must be signed in to change notification settings

SLAC/service-now_ci_import

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A collation and analysis framework to determine data conflicts between different datasources of asset/configuration item information.

  1. Pull data from various datasources

./bin/run pull all

this will gather all data from all registered datasources

  1. Merge data together to determine data integrity

./bin/run merge

this will also spit out a report of unmatched data. these would typically be ci's that do not match against any other ci. examples may include laptops that are not owned by SLAC but have been using our wireless.

  1. Dump data to generate report

./bin/run dump | tee /scratch/report.tsv

this will create a large table of all assets and ci's, with a column defining whether the data has been deemed good or bad. Bad data is usually due to conflicts in data from the various datasources. Examples may include inconsistent serial numbers between datasources.

About

A collation and analysis framework to determine configuration item conflicts between different datasources

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages