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

Откуда: Санкт-Петербург
Сообщений: 348
Добрый день, коллеги!

Подскажите, каким образом можно организовать сбор логов по изменению настроек SQL сервера. Есть такая необходимость мониторить, что шаловливые руки не лазают в него.
7 ноя 13, 10:16    [15089205]     Ответить | Цитировать Сообщить модератору
 Re: Log настроек  [new]
Гость333
Member

Откуда:
Сообщений: 3683
Не выдавать кому попало администраторские полномочия. Никакие логи при этом собирать не понадобится.
7 ноя 13, 10:23    [15089235]     Ответить | Цитировать Сообщить модератору
 Re: Log настроек  [new]
LexusR
Member

Откуда: Novosibirsk
Сообщений: 1887
Гость333
Не выдавать кому попало администраторские полномочия. Никакие логи при этом собирать не понадобится.

+100500
7 ноя 13, 11:18    [15089537]     Ответить | Цитировать Сообщить модератору
 Re: Log настроек  [new]
MedBrat
Member

Откуда: Санкт-Петербург
Сообщений: 348
LexusR
Гость333
Не выдавать кому попало администраторские полномочия. Никакие логи при этом собирать не понадобится.

+100500


Шутник :) Нет у нас в компании такой категории "кто попало" и все жаждют провести эксперименты на рабочих серверах. Увы, админам доступ порезать не получится. Да и доказательной базы нет, что что-то сделали. просто внезапно происходят странные вещи типа "все стало тупить". Причин может быть уйма, но чтоб найти единственно верную, надо отсекать варианты.
7 ноя 13, 12:01    [15089884]     Ответить | Цитировать Сообщить модератору
 Re: Log настроек  [new]
Александр52
Member

Откуда: Кокосовые острова ส็็็็็
Сообщений: 5134
MedBrat, вешай триггера на события или используй стандартный аудит.
7 ноя 13, 12:37    [15090248]     Ответить | Цитировать Сообщить модератору
 Re: Log настроек  [new]
o-o
Guest
изменения конфигурации попадают в дефолтный трэйс,
вот в таком виде:
2013-11-07 10:03:41.93 spid53 Configuration option 'clr enabled' changed from 0 to 1. Run the RECONFIGURE statement to install.
+ логин.

еще имеется какой-то data collector (Generic SQL Trace Collector Type), собирающий из дефолтного трэйса, это в теории,
можете попробовать настроить, типа должен будет отгружать в snapshots.trace_data в MDW
7 ноя 13, 13:23    [15090631]     Ответить | Цитировать Сообщить модератору
 Re: Log настроек  [new]
MedBrat
Member

Откуда: Санкт-Петербург
Сообщений: 348
o-o
изменения конфигурации попадают в дефолтный трэйс,
вот в таком виде:
2013-11-07 10:03:41.93 spid53 Configuration option 'clr enabled' changed from 0 to 1. Run the RECONFIGURE statement to install.
+ логин.

еще имеется какой-то data collector (Generic SQL Trace Collector Type), собирающий из дефолтного трэйса, это в теории,
можете попробовать настроить, типа должен будет отгружать в snapshots.trace_data в MDW


как воспользоваться этим? что-то не ловлю сходу...(
7 ноя 13, 14:39    [15091131]     Ответить | Цитировать Сообщить модератору
 Re: Log настроек  [new]
Glory
Member

Откуда:
Сообщений: 104760
MedBrat
как воспользоваться этим? что-то не ловлю сходу...(

читать в хелпе про default trace
7 ноя 13, 14:44    [15091157]     Ответить | Цитировать Сообщить модератору
 Re: Log настроек  [new]
MedBrat
Member

Откуда: Санкт-Петербург
Сообщений: 348
Glory
MedBrat
как воспользоваться этим? что-то не ловлю сходу...(

читать в хелпе про default trace


Спасибо, кэп. :)
7 ноя 13, 14:44    [15091162]     Ответить | Цитировать Сообщить модератору
 Re: Log настроек  [new]
o-o
Guest
ну или забирать трейсовые файлы себе куда-то (успевать, пока сервер файлы не перезаписал) и потом их в таблицу загрузить (fn_trace_gettable)

или настроить это через data collector,
по идее он то и делает: загружает в таблицу по заранее определенному расписанию
7 ноя 13, 14:52    [15091210]     Ответить | Цитировать Сообщить модератору
 Re: Log настроек  [new]
angel_zar
Member

Откуда: Барнаул
Сообщений: 902
Я что то сомневаюсь, что в настройках дело.
Может тяжелые запросы, профайлером чего следят.
Или тупа плановое обслуживание.
А виндовые логи смотрели???
7 ноя 13, 14:56    [15091238]     Ответить | Цитировать Сообщить модератору
 Re: Log настроек  [new]
MedBrat
Member

Откуда: Санкт-Петербург
Сообщений: 348
angel_zar
Я что то сомневаюсь, что в настройках дело.
Может тяжелые запросы, профайлером чего следят.
Или тупа плановое обслуживание.
А виндовые логи смотрели???


И это тоже. Отсекаю все возможные варианты. А с обслуживанием вообще беда. В режиме онлайн с индексами особо не повозишься, поскольку у нас сервер стандарт. Надо Enterprice ставить и жить станет веселее.
7 ноя 13, 15:15    [15091353]     Ответить | Цитировать Сообщить модератору
 Re: Log настроек  [new]
MedBrat
Member

Откуда: Санкт-Петербург
Сообщений: 348
o-o
ну или забирать трейсовые файлы себе куда-то (успевать, пока сервер файлы не перезаписал) и потом их в таблицу загрузить (fn_trace_gettable)

или настроить это через data collector,
по идее он то и делает: загружает в таблицу по заранее определенному расписанию


По-умолчанию он их тут хоронит ('C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\LOG\log.trc', default)
А зачем их убирать? с какой частотой перезаписываются?
7 ноя 13, 15:18    [15091385]     Ответить | Цитировать Сообщить модератору
 Re: Log настроек  [new]
o-o
Guest
он не хранит, он их рециклирует.
на даты фаилов посмотрите, все свеженькое.
заодно узнаете, как часто именно на Вашем сервере перезаписывается.
он не из даты исходит, сколько хранить, а из объема.
7 ноя 13, 15:23    [15091425]     Ответить | Цитировать Сообщить модератору
 Re: Log настроек  [new]
Гость333
Member

Откуда:
Сообщений: 3683
MedBrat
Надо Enterprice ставить и жить станет веселее.

ЛПРу, наверное, тоже станет веселее, когда он увидит ценник на энтерпрайз :)
7 ноя 13, 15:34    [15091572]     Ответить | Цитировать Сообщить модератору
 Re: Log настроек  [new]
MedBrat
Member

Откуда: Санкт-Петербург
Сообщений: 348
o-o
он не хранит, он их рециклирует.
на даты фаилов посмотрите, все свеженькое.
заодно узнаете, как часто именно на Вашем сервере перезаписывается.
он не из даты исходит, сколько хранить, а из объема.


у меня видимо отключена была эта функция. лежал лог оставшийся от потомков динозавров. :( сейчас заново запустил.
вечерком выкроим время для ребута, что б в силу вступило.
7 ноя 13, 17:41    [15092889]     Ответить | Цитировать Сообщить модератору
 Re: Log настроек  [new]
MedBrat
Member

Откуда: Санкт-Петербург
Сообщений: 348
Гость333
MedBrat
Надо Enterprice ставить и жить станет веселее.

ЛПРу, наверное, тоже станет веселее, когда он увидит ценник на энтерпрайз :)


Да, мы уже оценили. Половинка ляма примерно встанет это удовольствие. Судя по описанию оно стоит того...
7 ноя 13, 17:42    [15092900]     Ответить | Цитировать Сообщить модератору
 Re: Log настроек  [new]
o-o
Guest
вот по поводу файликов трэйса:

Every time you stop and restart SQL Server, or reach the maximum file size of 20 MB, a new trace file is created with a
sequential numerical suffix, so the second trace file would be Log_01.trc, followed by Log_02.trc, and so on.
If all the trace log files are removed or renamed, the next trace file starts at log.trc again.
SQL Server will keep no more than five trace files per instance, so when the sixth file is created, the earliest one is deleted.
7 ноя 13, 17:48    [15092951]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить