1. A method for storing data associated with an extensible instrumentation layer comprises: receiving metrics from an extensible instrumentation layer in an operating system, the metrics defined by at least one class and a plurality of properties, each property associated with one class; converting the metrics into at least one database-compliant data structure; and storing the one or more data structures in a database.