Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 алерты на транзакционную репликацию  [new]
andrew shalaev
Member

Откуда: Moscow
Сообщений: 610
Доброго времени суток!

СУБД: Microsoft SQL Server 2005 - 9.00.5000.00 (Intel X86) Dec 10 2010 10:56:29 Copyright (c) 1988-2005 Microsoft Corporation Developer Edition on Windows NT 5.2 (Build 3790: Service Pack 2)

Построена транзакционная репликация на некоторых таблицах.
Хочу построить систему мониторинга, что бы при достижении определенных порогов выполнялся джоб с оповещалкой о типе события.

Какие у кого стоят алерты на транзакционную репликацию?
2 апр 14, 14:42    [15821679]     Ответить | Цитировать Сообщить модератору
 Re: алерты на транзакционную репликацию  [new]
andrew shalaev
Member

Откуда: Moscow
Сообщений: 610
Где же профессионалы репликации :)
2 апр 14, 18:46    [15823429]     Ответить | Цитировать Сообщить модератору
 Re: алерты на транзакционную репликацию  [new]
andrew shalaev
Member

Откуда: Moscow
Сообщений: 610
На текущий момент сделал такой мониторинг:

select top(1)  current_delivery_latency, runstatus,current_delivery_rate,error_id
from distribution..MSdistribution_history
order by timestamp desc


current_delivery_latency - показывает задержку доставки транзакций на подписку
runstatus - Состояние выполнения:
current_delivery_rate - Среднее число команд, доставляемых в секунду со времени последней записи в журнале.
error_id - Идентификатор ошибки в системной таблице MSrepl_error.

Запрос этот выполняется раз в мин и если время задержки больше 60 сек то высылается алерт. Если error_id отличается от 0 то тоже алерт высылается.
17 апр 14, 14:33    [15896327]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить