|
fbtracemgr: разные мелкие вопросы
|
|||
---|---|---|---|
#18+
Таблоид> Если даже это так сложно Неужели ты до сих пор не можешь понять разницу между "сложно" и "не нужно" ? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
04.10.2012, 23:30 |
|
fbtracemgr: разные мелкие вопросы
|
|||
---|---|---|---|
#18+
Разница "сейчас нужно" и "нафиг не упало в 99,999%". ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2012, 01:40 |
|
fbtracemgr: разные мелкие вопросы
|
|||
---|---|---|---|
#18+
Гаджимурадов РустамТаблоид> Если даже это так сложно Неужели ты до сих пор не можешь понять разницу между "сложно" и "не нужно" ? практический смысл я вижу только один: Если я сохраняю файлы системного аудита, то мне не надо сохранять рядом с ними и конфиг, который был на тот момент актуален. Конфиг может оказаться полезен при позднем разборе полетов, чтобы понять почему в логе не все. Или почему там вообще пусто Но учитывая, что Таблоид системный аудит не любит, пользуется пользовательской трассировкой... Аргументация в виде собственной забывчивости/невнимательности при составлении конфига - слабовато. Ты же его только что написал, и указал при старте трассировки. ТаблоидБуду надеяться, что Олег свой плагин допилит под *nix-64 и там сей функционал таки появится. ага, твой список хотелок у меня лежит тут. Видимо все, что Влад забраковал ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2012, 01:42 |
|
fbtracemgr: разные мелкие вопросы
|
|||
---|---|---|---|
#18+
oleg_mТы же его только что написал, и указал при старте трассировки.Нет, конфиг меняется редко. Но если приходится отловить действия только одного коннекта, то я не могу добавить в командную строку кляузу типа -connection_id 123456, надо обязательно лезть в этот конфиг и прописывать его там. А затем, разумеется, не забыть убрать его оттуда. oleg_mага, твой список хотелок у меня лежит тут. Видимо все, что Влад забраковал Ты недалёк от истины. К сожалению. ЗЫ. 2 ГР и Диля : я не комментирую реплики про устрицы и их (не-)нужность, если они выданы теми, кто не использует их в каждодневной еде. Вы сначала попробуйте в день по 5-7 раз поработать с трейсом на продакшене, в течение года-полутора, а потом обсудим, чего там нужно и не нужно. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2012, 12:58 |
|
fbtracemgr: разные мелкие вопросы
|
|||
---|---|---|---|
#18+
//Типо пятницо жеж... Таблоид Вы сначала попробуйте в день по 5-7 раз поработать с трейсом на продакшене, в течение года-полутора, а потом обсудим, чего там нужно и не нужно. За ковыряние в продакшене - айцы щемятся на месте преступления. (с чувством, толком, расстановкой) Но с другой сторны: - не одна тестостенда не дает реальной картины. Вот это дилема, а все остальное - производные от нее... Вывод (и ввод): - Нужна "галка" определяющая "писать-нипИсать". А где она быть должна - другой вопрос. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2012, 13:19 |
|
fbtracemgr: разные мелкие вопросы
|
|||
---|---|---|---|
#18+
Di_LIneЗа ковыряние в продакшене <...> (с чувством, толком, расстановкой)Когда тебе начнут звонить хелпдесники и вопить, что там 150 мышинорыл сейчас всё разнесут - начнёшь ковыряться и позабудешь о своих причиндалах, будь спок. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2012, 13:54 |
|
fbtracemgr: разные мелкие вопросы
|
|||
---|---|---|---|
#18+
Таблоид, мышиноморды - это следствие. И ты сам не хужее меня знаешь, чем кончаются рукопашные схватки под лозунгом и перфоратором в руках "Ща я вам всем тут направлю!.." ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2012, 14:52 |
|
fbtracemgr: разные мелкие вопросы
|
|||
---|---|---|---|
#18+
Di_LIneмышиноморды - это следствие. Какое еще "следствие", я не понимаю тебя! Они зарабатывают для предприятия деньги и им надо, чтобы программа не зависала и показывала правильные данные. Второе требование невыполнимо без соблюдения первого. А первое (чтобы прога не висла) можно обеспечить, если знаешь чем и куда смотреть. Штатный инструмент в ФБ для "смотрения" есть, но его практическое использование показывает, что нужно допиливание. Ты сам юзал трейс или аудит в своём продакшене ? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2012, 15:16 |
|
fbtracemgr: разные мелкие вопросы
|
|||
---|---|---|---|
#18+
Вопли мышиномордов и хрюкдесков - это следствия. А вот причина воплей - точно, не в FB зарыта. ;-) Так понятнее? Без имхи: - Должны быть "кнопачки" включит-выключить. Апача у мну логируется "от сих, до сих, и посисих". Ессно, макисмально подробный лог - не в продакшен режиме. Уровни подробности - переключаю по необходимости. Продакшем режим - минимум лога. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2012, 16:11 |
|
fbtracemgr: разные мелкие вопросы
|
|||
---|---|---|---|
#18+
Di_LIneВопли мышиномордов и хрюкдесков - это следствия. А вот причина воплей - точно, не в FB зарыта. ;-) Так понятнее?Понятно. Не согласен. Откуда такая уверенность, что "точно не в FB" ? Если бы дело было только в кривых запросах, то тормоза были бы постоянно, в "фоновом режиме". А они у нас с неких пор какие-то "очень быстрые" (по времени наступления и исчезновения), но очень уж дикие по своей степени. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2012, 16:17 |
|
fbtracemgr: разные мелкие вопросы
|
|||
---|---|---|---|
#18+
Таблоидно очень уж дикие по своей степени. Мы не о том спорим... Спору с моей стороны "нужно-ненужно" писать конфиг в лог - НЕТУ. Нужно... Но с "переключателем", как и указал сразу, "писать-непИсать". только и всего... А сколько, когда, за чем и по чему эта джапмпачка в положении "пишем в лог" - каждый решает сам в своей, текущей ситуации. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2012, 16:26 |
|
fbtracemgr: разные мелкие вопросы
|
|||
---|---|---|---|
#18+
Di_LIne Апача у мну логируется "от сих, до сих, и посисих".А причём тут твоя апача, кстат-те ?.. Мну интересует, чем ты ищешь причины затыков именно в своём ФБ . Или у тебя по жизни там всё "летает в лёгкую" ? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2012, 16:53 |
|
fbtracemgr: разные мелкие вопросы
|
|||
---|---|---|---|
#18+
ТаблоидА причём тут твоя апача, кстат-те ?.. Дрык при том, что в нем формат и детализацию логов определяешь сам. А раз так, то нарисовано несколько строк с разным уровнем детализации в конфиге Апача. И не нужные на текущий момент - заремлены... И мое дело теперь - ток "джампачку" жмакать... :-) ТаблоидМну интересует, чем ты ищешь причины затыков именно в своём ФБ . Ты не поверишь, но надобности в ентом - не возникало. На этой неделе: - FB вдрух начинал тормозить жутко, в произвольные моменты, в многопользовательском режиме короткими "провалами". Чесание репы, тырканье запросов в Експерт, стучание (молотком) по РАИДу - не помогали. Случайно отловили, что FB в определенной ситуации, нафигачивает темп больше 6 гигов. А FB_TEMP на продакшине - на рамдиске в 2 гига. ТаблоидИли у тебя по жизни там всё "летает в лёгкую" ? Ну не все и не сразу, но пока не взлетит - в продакшен не попадает. PS: грят в 2013 введут новую категорию в водительские права: - Управление FB экскаватором. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2012, 17:10 |
|
fbtracemgr: разные мелкие вопросы
|
|||
---|---|---|---|
#18+
ТаблоидНет, конфиг меняется редко. Но если приходится отловить действия только одного коннекта, то я не могу добавить в командную строку кляузу типа -connection_id 123456, надо обязательно лезть в этот конфиг и прописывать его там. А затем, разумеется, не забыть убрать его оттуда.Так стало быть есть разница между всем конфигом и одной кляузой? Не говоря уже о собственной забывчивости. Таблоидя не комментирую реплики про устрицы и их (не-)нужность, если они выданы теми, кто не использует их в каждодневной еде. Вы сначала попробуйте в день по 5-7 раз поработать с трейсом на продакшене, в течение года-полутора, а потом обсудим, чего там нужно и не нужно.Ну, поедая устрицы "в день по 5-7 раз в течение года-полутора" и не знать как и с чем их есть... Что же тут обсуждать, проще обсудить их вкус с кем-нибудь, кто их не пробовал, чем с тобой... :) Заметь, ты опять дуешь губки на пустом месте, не желая заметить, что 1. никто с тобой не спорил (хотя твоя реакция была ожидаема) 2. тебе просто объяснили, как это (накосячил, забыл, прибежал с глупой хотелкой и вообще поведение в целом) выглядит со стороны 3. то же самое сказанное (при чём с конкретной аргументацией и даже учётом твоего стиля работы) посторонним человеком (к тому же производителем устриц местного разлива) ты тоже не воспринимаешь, не соглашаешься и продолжаешь упорствовать. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2012, 18:37 |
|
fbtracemgr: разные мелкие вопросы
|
|||
---|---|---|---|
#18+
Di_LIneИ мое дело теперь - ток "джампачку" жмакать... :-)С FB так не прокатит. Аудит пишет с одним конфигом (не текущим, а прочитанным на момент старта), а трассировка - всегда с заданным, т.е. от жмакания джампачки ничего не зависит/изменится ни там, ни там. И вариант с джампачками не факт, что более правильный, ибо потом проблем и полтергейста не оберёшься. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2012, 18:40 |
|
fbtracemgr: разные мелкие вопросы
|
|||
---|---|---|---|
#18+
Гаджимурадов РустамТаблоидя не могу добавить в командную строку кляузу типа -connection_id 123456, надо обязательно лезть в этот конфиг и прописывать его там. А затем, разумеется, не забыть убрать его оттуда.Так стало быть есть разница между всем конфигом и одной кляузой? Не говоря уже о собственной забывчивости.Конечно есть! Если бы была возможность задавать кляузу, НЕ меняя конфиг, то настали бы совсем светлые времена. Но её нет, возможности этой! А забывчивость - она у всех есть. Особенно когда все вокруг орут "ну когда там тормоза пройдут-таааа!..". Это не отменяемый чел. фактор. Гаджимурадов РустамЗаметь, ты опять дуешь губки на пустом месте, не желая заметить, что 1. никто с тобой не спорил (хотя твоя реакция была ожидаема) 2. тебе просто объяснили, как это (накосячил, забыл, прибежал с глупой хотелкой и вообще поведение в целом) выглядит со стороны "Простите, был взволнован!" я вот этот твой "аргумент" воспринял именно как спор. И поскольку ты как-то недавно сказал, что запускал у себя только системный аудит и только один раз, то мну твоё возражение показалось совершенно неубедительным. Гаджимурадов Рустам3. то же самое сказанное (при чём с конкретной аргументацией и даже учётом твоего стиля работы) посторонним человеком (к тому же производителем устриц местного разлива) ты тоже не воспринимаешь, не соглашаешься и продолжаешь упорствовать. Олег совершенно верно сказал: вывод параметров пригодится для разбора полётов. Но он так думает только про системный аудит, который включить/выключить нельзя без отруба всех юзеров. Я же утверждаю, что вывод параметров ВООБЩЕ всегда есть правильно, т.е. и при user-трейсе тоже. Ибо позвонили мне в 12:10 с вопросом_1, запустил я юзер-трейс с некими параметрами, соответствующими этому вопросу_1, он отлогировался в файл_1. Начинаю разбираться в логе. Но в 12:40 позвонили со срочным вопросом_2, я подправил конфиг под этот вопрос_2, опять запустил трейс, он опять отлогировался в файл_2. А в 12:50 пришли из хелпдеска с вытаращенными глазами и вопросом_3 и я опять всё бросил и запустил юзер-трейс с конфигом, подправленным под вопрос_3 и он отлогировался в файл_3. Дальше, вечером или ночером, начинаю смотреть в файл_1 и мучительно чешу репу: "а чё это арифметика по статистике (времени вып-я) какая-то странная ?... ах, да! я же там ставил time_threshold = 200". Смотрю затем в файл_2: "а чё это триггер на коммит нигде не видно ? а, тьфу! я же сам отменял логирование этого события... вроде бы..." Теперь понятно, надеюсь, почему хотелка отросла про вывод параметров ? Я не говорю, что такое творится каждый день. Но такое - бывает! ЗЫ. На самом деле, всё ясно как пень: нужна возможность указания ключиков командной строки, перекрывающих своим действием значения параметров, указанных в конфиге трейса. Вот и всё. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2012, 19:03 |
|
fbtracemgr: разные мелкие вопросы
|
|||
---|---|---|---|
#18+
ТаблоидГаджимурадов Рустампропущено... Так стало быть есть разница между всем конфигом и одной кляузой? Не говоря уже о собственной забывчивости.Конечно есть! Если бы была возможность задавать кляузу, НЕ меняя конфиг, то настали бы совсем светлые времена. Но её нет, возможности этой! ... ЗЫ. На самом деле, всё ясно как пень: нужна возможность указания ключиков командной строки, перекрывающих своим действием значения параметров, указанных в конфиге трейса. Вот и всё.Стало быть именно это и нужно просить, а не простыню конфига в лог. В огороде бузина, а в Днепропетровске дядька. Хотел одно, по ходу разговора выяснилось другое, хоть и не шибко более адекватное. Но да, IP / ConnectionId через командную строку принимать не мешало бы, наверное. Может и User/Role туда же, буде им появиться в плагине из коробки. Таблоидя вот этот твой "аргумент" воспринял именно как спор. И поскольку ты как-то недавно сказал, что запускал у себя только системный аудит и только один раз, то мну твоё возражение показалось совершенно неубедительным.Не, запускал я всё, когда оно ещё только-только появилось. Просто я, в отличие от тебя, экспериментов на реальных БД не ставлю, только на копиях. И да - идея с выводом конфига в лог неправильная. По многим причинам. В конце концов, ты и сам "это" можешь сделать, в своём скрипте. ТаблоидЯ не говорю, что такое творится каждый день. Но такое - бывает!Дык бардак свой исправляй, а не сервер под него пытайся нагнуть. Хотя понятно, что теперь под руки Олег попался - соблазн велик. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2012, 19:15 |
|
fbtracemgr: разные мелкие вопросы
|
|||
---|---|---|---|
#18+
Гаджимурадов РустамДык бардак свой исправляй, а не сервер под него пытайся нагнуть.Бардак был заложен в это не мной. Приложение само по себе достаточно здоровое, одному не потянуть его переделку. Да и приоритеты тут у нас "сдвинулись" в другую сторону, как ты знаешь. Гаджимурадов РустамХотя понятно, что теперь под руки Олег попался - соблазн велик.Дык!! ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2012, 19:44 |
|
fbtracemgr: разные мелкие вопросы
|
|||
---|---|---|---|
#18+
Гаджимурадов РустамВ огороде бузина, а в Днепропетровске дядькаа почему ты выбрал именно этот город ?.. я бы в сторону Сыктывкара тоже посмотрел... ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2012, 19:46 |
|
fbtracemgr: разные мелкие вопросы
|
|||
---|---|---|---|
#18+
ТаблоидНа самом деле, всё ясно как пеньнужно научиться копировать файлы с конфигом трейса, а не подправлять один и тот же. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2012, 19:49 |
|
fbtracemgr: разные мелкие вопросы
|
|||
---|---|---|---|
#18+
ТаблоидГаджимурадов РустамВ огороде бузина, а в Днепропетровске дядькаа почему ты выбрал именно этот город ?.. я бы в сторону Сыктывкара тоже посмотрел... В данном случае первый меня интересует больше, чем второй. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2012, 19:53 |
|
fbtracemgr: разные мелкие вопросы
|
|||
---|---|---|---|
#18+
hvladТаблоидНа самом деле, всё ясно как пеньнужно научиться копировать файлы с конфигом трейса, а не подправлять один и тот же.При чём не вручную копировать, а засунуть сие в скрипт. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2012, 19:53 |
|
fbtracemgr: разные мелкие вопросы
|
|||
---|---|---|---|
#18+
hvladнужно научиться копировать файлы с конфигом трейса, а не подправлять один и тот же.Угу. И развести там файловую помойку на каждый чих. Ибо разбираться в каждом из них просто не будет времени - проще скопировать с эталона и заткнуть ненужные для данной ситуации параметры. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2012, 19:56 |
|
fbtracemgr: разные мелкие вопросы
|
|||
---|---|---|---|
#18+
Зачем файловую помойку? Создаёшь папочку (по дате/времени, например), в нее копируешь конфиг и логи трейса. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2012, 20:05 |
|
fbtracemgr: разные мелкие вопросы
|
|||
---|---|---|---|
#18+
Вопрос Есть ли возможность в конфигурационном файле пользовательской трассировки для Firebird 3 задать фильтрацию запросов по имени пользователя (в идеале - регулярное выражение по юзерам). Интенсивность запросов довольно высокая, чтобы нагружать ими сервис логированием с последующим парсингом полезной информации. Вижу только include_filter по тексту запросов и include_gds_codes по кодам ошибок П.С. Хочу отследить все объекты БД, к которым обращается конкретный неолицетворенный юзер "Вася Продакшен", для ручной раздачи этим объектам прав доступа с последующим лишением "Васи Продакшен" роли RDB$ADMIN. П.С. 2 Новые объекты создаются разработчиками с персонализированными учетками, которые забывают давать права на их использование неприкасаемому "Васе Продакшен" :-( ... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2017, 19:30 |
|
|
start [/forum/topic.php?fid=40&msg=37985905&tid=1561416]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
134ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 252ms |
0 / 0 |