1. A method of performing logging and trending of measurement data on a first computer system, the method comprising: a first application logging first measurement data to a shared memory location on the first computer system; a second application trending the first measurement data from the shared memory location on the first computer system substantially concurrently as the first measurement data is logged to the shared memory location on the first computer system; wherein the first measurement data comprises one or more types of measurement data; replicating the first measurement data stored in the shared memory location of the first computer system to an archival database; wherein the replication of the first measurement data is independent of the type of measurement data.