1. A system for normalizing persistent data that is monitored comprising: a network; at least one remote server communicably coupled to the network; a plurality of source databases, each residing on an associated remote server, wherein each source database has its own lexical and semantic conventions for handling data and is capable of generating a transaction log such that associated database source transaction data is output to a corresponding event stream; a first server communicably coupled to each remote server through the network; a semantic database transaction monitor residing on the first server, the semantic database transaction monitor comprising; a reader program that reads the database source transaction data in each event stream; at least one source ontology containing metadata from at least one of the plurality of source databases, a common canonical ontology representing a canonical model that establishes both lexical and semantic rules for normalization of source transaction data and relationships between each source ontology and the common canonical ontology; an inference engine that infers and transforms the database source transaction data from each event stream into normalized destination canonical instances in a corresponding normalized transaction stream by transforming the database source transaction data according to a corresponding source ontology and then normalizing the transformed database source transaction data according to the common canonical ontology; and a normalized database that stores the normalized destination canonical instances; and a monitor that monitors the normalized transaction stream and conveys alert notifications based upon the transaction content of the normalized transaction stream.
3. The system of claim 1 further comprising a database replication agent that outputs one of the event streams based upon reading an associated transaction log of a corresponding one of the plurality of source databases.