I want to get an alert when an exchange database reaches a certain size. I'm running NPM, is there a way to do that with NPM or do I have to have SAM? Would SAM do that?
NPM can do this if you are referring to the Exchange Datastores or ExchangeLog volumes. Just monitor them and then you can use Basic Alert Manager to alert on the size you would like, and which Datastore. You can setup different alerts for each datastore depending on your needs.
I've seen alerts for freespace on a volume. How do I setup an alert for an exchange datastore size?
SAM will do that.
once you get SAM installed you can set a file size monitor to track the size and also alert if you want to.
the freespace alert would only be usable if you had a known size disk and then only put the database in that disk.
then you can work some creative math for setting the alert based on freespace for the database size
Has anyone else found a workaround for this?
The Datastores show as a volume. Just configure an alert for Volume Statistics -> volume percent used for each datastore. Just changed the monitored objects to the datastore in question for each quota you set.
I looked in the resources of my mailbox server roles and I don't see where the datastores show as volumes. It appears the only volumes are the drive letters. Am I looking in the wrong place?
For us we have volumes for each datastore, ex: F:\ Admin datastore, G:\ IT Datastore.. so on and so forth. When you list the resources of the server do you not see any volumes mounted?
I understand, I do see volumes when I list the resources. How can I confirm that our setup has only one datastore per volume? I wasn't here when it was setup.
Open the Exchange Management Console, go to Server Configuration then Mailbox. Here you will see your Exchange Datastores and the path of them. From here you can determine whether or not you have more than one datastore per volume.
That was if you are on Exchange 2007 or 2010. If you are using Exchange '03 you can use the Exchange System Manager go to Admin Group, servers, expand exchange server in question, check your storage group for the database in question and look at their properties. Hope this helps.
OK, I have several databases on the same volume. is there another way to monitor the individual database size? thanks for your help
Not to my knowledge with NPM, might be possible with SAM, but I am unfamilar with the product.