NetXMS Support Forum

Russian Support => Общие вопросы => Topic started by: Mikhail V. Platonov on October 20, 2008, 03:52:01 PM

Title: System.Uptime и недавнее обновление Windows
Post by: Mikhail V. Platonov on October 20, 2008, 03:52:01 PM
Здравствуйте.

Была и есть одна машина, на которой стоит Windows XP. На ней стоял агент для отслеживания аптайма с целью обнаружения внештатной перезагрузки системы, что с такой ОС конечно бывает.

После недавних обновлений ОС NetXMS начал сообщать о невозможности собрать DCI (Not supported). В логах при старте агента следующее:

[20-®Єв-2008 14:36:14] CheckCounter: PDH Error C0000BB8 in call to PdhAddCounter (Указанные объекты не найдены в системе.)

Так порядка десяти одинаковых строк.

Потом:

[20-®Єв-2008 14:36:14] Counter set B is empty, collector thread for that set will not start
[20-®Єв-2008 14:36:14] Counter set C is empty, collector thread for that set will not start
[20-®Єв-2008 14:36:14] Subagent "winperf.nsm" loaded successfully


А при попытке собрать System.Uptime:

[20-®Єв-2008 14:37:47] H_PdhCounterValue: PDH Error C0000BB8 in call to PdhAddCounter (Указанные объекты не найдены в системе.)

Поискав по форуму, я понял, что это ошибка локализованных версий Windows, но эту ошибку вроде бы поправили еще в 0.2.18 (и ведь работало же!).

Скажите, можно ли что-нибудь сделать? Любую необходимую информацию готов предоставить.
Title: Re: System.Uptime и недавнее обновление Windows
Post by: Victor Kirhenshtein on October 20, 2008, 07:00:01 PM
Пришлите пожалуйста содержимое registry на проблемном хосте начиная с HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib
Похоже что какая-то проблема с английскими названиями performance counter'ов.
Title: Re: System.Uptime и недавнее обновление Windows
Post by: Mikhail V. Platonov on October 20, 2008, 09:08:09 PM
Прикладываю, http://slil.ru/26255445 (http://slil.ru/26255445).
Title: Re: System.Uptime и недавнее обновление Windows
Post by: Mikhail V. Platonov on November 10, 2008, 02:14:45 PM
Проблемы решилась неожиданным образом. Вынужденно откатился до SP2, а потом снова поставил SP3. И Uptime заработал! Видимо некорректно поставился SP3 или одно из обновлений.
Прошу прощения за беспокойство.
Title: Re: System.Uptime и недавнее обновление Windows
Post by: Victor Kirhenshtein on November 10, 2008, 05:00:08 PM
Очень хорошо :) Поскольку повторить это у себя мне так и не удалось, и особых идей не было...