views:

55

answers:

1

Hi I'm currently researching NetMX (and JMX by association) for a systems monitoring project. Does anyone have any real world examples of either of these libraries?
The only examples I can find are manipulating a counter via JConsole which isn't helping me get a bigger picture.

Thanks for any help...

Jon

A: 

I've never heard of NETMX so I can't help you there.

But there's a configuration service that Microsoft built into the StockTrader demonstration application, that shows how you might do distributed monitoring or even configuration for distributed apps. It does read-write of configuration settings, much like JMX I think.

Go to the StockTrader page on Microsoft.com and search down for "Configuration Service". There's full source code, and a technical guide (PDF) available.

The configuration service is implemented as boilerplate WCF code that you include into your application. Because it uses web services, the systems you are configuring do not have to be running on the same server. It's a nice flexible way to read or update application configuration settings for a distributed server-based .NET application. There's support for clones - stateless apps that all do the same thing, as you might have for a large scale service. Under this service, all clones get the same configuration metadata. Bunch of other neat pieces. check it out.

Cheeso
Thanks for the heads up on the configuration service, I had never heard of that. The service seems like it wants to do A LOT:-Centralized configuration manager-App-level failover-Distributed caching!??!?!-Health monitoringI need to do some reading. Thanks again.
Jon E