You can configure the server to save copies of the xml inventory reports in a directory, then periodically use a program to compare them to a previously saved snapshot copy. However, since many of the entries change routinely, the comparison is not a simple task. It would be nice to have something to remove the 'expected-to-change' entries and then push the file into a git repository or other version control system that would only store the differences but be able to show changes between any two times or systems.