Хорошо, что Вы регистрируетесь к мониторам как smartinspect. Но окна самостоятельно собирают данные для каждого ресурса в этом случае Ваша программа (или процесс). WMI является стандартом для Мониторинга приложений. Мы можем просмотреть данные, собранные WMI. Многие управление приложениями, медицинский контроль или applicaiton контролирующие инструменты поддерживают WMI из поля.
, Таким образом, я не рекомендовал бы Вам зарегистрировать свое использование ЦП в рамках приложения к файлу журнала.
, Если Вы думаете, доступность и производительность очень важны, тогда идут для решений как решение Microsoft Operations manager.
, Чтобы понять о WMI и получить список процесса посмотрите ниже: - Win32_PerfFormattedData_PerfProc_Process
для получения процессорного времени фильтр является processID , Видят эту статью - можно получить processID от класса Win32_process.
WMI, Сделанный Легкий Для C# Kevin Matthew Goss
oConn.Username = "JohnDoe";
oConn.Password = "JohnsPass";
System.Management.ManagementScope oMs = new System.Management.ManagementScope("\\MachineX", oConn);
//get Fixed disk stats
System.Management.ObjectQuery oQuery = new System.Management.ObjectQuery("select FreeSpace,Size,Name from Win32_LogicalDisk where DriveType=3");
//Execute the query
ManagementObjectSearcher oSearcher = new ManagementObjectSearcher(oMs,oQuery);
//Get the results
ManagementObjectCollection oReturnCollection = oSearcher.Get();
//loop through found drives and write out info
foreach( ManagementObject oReturn in oReturnCollection )
{
// Disk name
Console.WriteLine("Name : " + oReturn["Name"].ToString());
// Free Space in bytes
Console.WriteLine("FreeSpace: " + oReturn["FreeSpace"].ToString());
// Size in bytes
Console.WriteLine("Size: " + oReturn["Size"].ToString());
}
, можно контролировать процесс от Удаленной системы также.
Как насчет официального руководства W3C? Он действительно подробный (без шуток, это 90,96 КБ (не считая изображений)), и он может быть вашим полная ссылка.
Ссылка Microsoft VML здесь.
Лукас прав, отправка в W3C тоже хорошая.