Guys, how does one view the underlying code used by the SAM component monitors? For example, the Windows Service Monitor can be configured to use RPC or WMI. I'd like to view the actual code in use for these monitors.
Yes. Though there is the occasional sprinkling of C++ code and even Java in the case of the JMX Component Monitor. This compiled code does on occasion generate some dynamically created PowerShell scripts in the case of AppInsight for IIS and AppInsight for Exchange.
SAM is not OSS, therefore the source code is not publically available.
That's a pity. would be nice to see how it implements timeouts, error handling etc. in its scripts.
SAM is written in compiled C# code, so there are no scripts.
So you are saying that all bundled component monitors are also written in C# ?