Creating and destroying metrics based on instance creation is a little sketchy.  Especially in a multithreaded server that might be creating and destroying instances on a regular basis.