на главнуюВсе эхи SU.WINDOWS
войти ?

Как в MSSQL прочтать журналы событий?

От Maxim Romanenkov (2:5020/570.35) к All

В ответ на Заголовок предыдущего сообщения в треде (Имя Автора)


Привет, All!

Есть с десяток компов с MSSQL-ем 14. Иногда (от раздолбайства персонала или электриков) резко рубают питание и начинает тестироваться RAID (интегрированный в материнку Intel-Storage-чото-там) - процедура долгая, ресурсоемкая и неприятная. Пытаемся с коллегами по поводу таких ситуёвин сварганить некий автоматический алерт, который стопорнет бэкапы (средствами самого SQL-я) и будет виден заббиксу. По-поводу последнего колупаю я в направлении SNMP-трапов. А вот по поводу остановки заданий SQL наш администратор баз данных ищет способ сохраненной процедурой влезть в журналы системы.

Проблема усугубляется еще и удаленностью этих машин (от Питера до Хабаровска) и ненадежной связью до них.

Пока нашли только одну "расширенную системную сохраненную процедуру" (xp_readerrorlog), которая видит журналы SQL агента и сервера, но не просматривает каких-либо еще журналов. А фишка как-раз в том, что нужные события находятся в журнале приложения IAStorageManagerService с кодами 7209 (начато тестирование рейда) и 7223 (окончено тестирование рейда). Пробовали через WMI - дико тормозно. Есть мысль, что через PowerShell было бы пошустрее, однако руки до него пока не дошли. Я, в свою очередь, в заббиксе накрапал сбор загрузки хардов - однако это не показатель, так как под 100% может загрузить и тестирование рейда и тупое копирование файлов на диск.

Вопрос - какие есть способы (желательно шустрые) из MS SQL читать произвольные журналы Windows?
Если таких нет, может можно заставить винду ловить свои же SNMP трапы?

P.S.: Прошу прощения, если "не в кассу", однако SU.DBMS помоему уже давно неактивно. По крайней мере последний "%rescan 10" мне ничего не вернул.

С наилучшими пожеланиями, Maxim.

--- -Natural gas is hemispheric.
* Origin: We're concerned about AIDS in our White House... (2:5020/570.35)

Ответы на это письмо:

From: Username
Заголовок следующего сообщения в треде может быть длинным и его придется перенести на новую строку

From: Username
Или коротким

FGHI-url этого письма: area://SU.WINDOWS?msgid=2:5020/570.35+58c11e21