I have created a 2 node non-shared storage Availability Group. At the time of initial creation, both sql nodes matched exactly regarding objects such as sqlagent jobs, procedures, functions, synonyms, assemblies, logins, etc. Objects that are not replicated between servers generally found in master and msdb. Is there a simple way to setup a daily job that reports when an object has been created on one node and 'missed' on a second node ? Does microsoft have some undocumented procedure created when they designed AG's to report differences(hopeful thinking). I know If you follow processes and procedures properly that thsi should never happen...but If it did, is there some way of creating a report to notify you that one node is out of alignment with the other node ?
Thanks, Mike