If you mean SilkVision I would say yes. We are using SilkVision in pre-production as well as production. I have found that the server monitoring can provide some good feedback posttest especially if you are trying to tune a system. SilkVision has a lot of user configuration parameters and allow everyone to see how the system is running during load and the results can be posted as a web page. It can also be a good tool if you do not have someone actively monitoring the system as you test (especially if you are like me and believe that until a system is tuned and ready for production it should always be monitored during performance testing). Another plus to this system in both pre-production and production is that it allow you to do transaction monitoring and send out alerts when something is down. You can also sell SilkVision as a monitoring service to a client to let them know if their system is up or down.
The down side to this tool is the learning curve and the administration. At this time in my current company we the performance team administer and maintain SilkVision. We run into problems with system administrators when we are trying to configure the monitors (you have to have the ability to access the servers to set up monitoring) they do not like to give us access. Depending on how many systems you intend to monitor it can be a full time job for someone.
My bottom line is that it is worth the investment of time and money.
But in the end doesn't it all come down to BEER? Beer is the ultimate answer to all questions in the universe so yes the answer to your question is BEER.
Actually I think that they were referring to the SAM component. It is worth it to be able to get results from different servers correlated into the same results from the load test. Cost conscious people might argue that one can use Perfmon and view the info for free and this is true. But the SAM lets you save the information from the monitors and use the reporting tools of Performer to use this information to convey what happened. This is not only time saving, but it lets you put together more streamlined reports. The better reports that you are generating, the better the results will be received even if it is bad news.
In addition you can use an API to create your own custom monitoring information about you application to view and track in the monitor as well.
SAM component. It is worth it to be able to get results from different servers correlated into the same results from the load test. Cost conscious people might argue that one can use Perfmon and view the info for free and this is true.
<font size="2" face="Verdana, Arial, Helvetica">Does the SAM component show you anything that Perfmon cannot? Does it go deeper than perfmon?
Here's my situation, we had a question about the memory allocation of an application... Perfmon was showing all the memory was tied up, but in fact, the JVM was handling the memory just fine. Would SAM be able to see into the JVM to track the mem allocation?
Internet Quality Assurance Engineer
Load, Stress, Performance Testing