Страница 1 из 2

Общая информация и где скачать

Добавлено: 16 июн 2006, 13:30
kdv
InterBase Transaction Monitor предназначен для мониторинга состояния транзакций баз данных InterBase, Firebird и Yaffil (всех версий).
Комплект состоит из трех частей:

IBTM - собственно монитор. Обращается к серверу через services api (любой сервер), к временным системным таблицам (IB 7.x) или Firebird API (FB 1.5.x), регулярно считывает и сохраняет информацию об Oldest transaction, Oldest Snapshot, Oldest Active, Next transaction, а также число активных транзакций в БД (для IB 7.x или FB 1.5).
устанавливается как сервис Windows, может быть установлен на сервер или любой другой компьютер.
текущая версия позволяет работать только с одной БД.
www.ibase.ru/download/ibtm.zip (360k)

IBTMView - просмотрщик собранной статистики. Документация приложена.
www.ibase.ru/download/ibtmview.zip

IBTMConfig - настройщик ini для IBTM и IBTMView
[www.ibase.ru/download/ibtmconfig.zip] - пока недоступен для загрузки, извините.

Добавлено: 27 июн 2006, 11:09
kdv
я не понял, ни у кого нет интереса, или времени?

Добавлено: 27 июн 2006, 11:17
_so_
Посмотрел. Работает.

Добавлено: 27 июн 2006, 11:30
kdv
статистику давай (суточную). в zip на support -- ibase.ru

Добавлено: 27 июн 2006, 11:39
CyberMax
Вы статистику по базам собираете что-ли?

Добавлено: 27 июн 2006, 11:54
kdv
Вы статистику по базам собираете что-ли?
ээээ... уууу... :-) я делаю инструменты, которые позволяют ПОНЯТЬ статистику и найти проблемы. Но я не могу придумать "проблемы" из воздуха. Поэтому, в общем-то, платой за бесплатность (пока) IBTM является присылание собираемой им статистики. На основе которой инструмент будет улучшаться и т.п.

Добавлено: 27 июн 2006, 12:18
Anry
Ссылка на IBTMConfig не пашет

Добавлено: 27 июн 2006, 12:37
kdv
Ссылка на IBTMConfig не пашет
не пашет. дело в том, что он расчитан на конфигурирование кучи баз и серверов. А ibtm в нынешнем варианте пока поддерживает только 1 сервер и 1 базу.
Собственно, IBTM будет в трех вариантах
1. один сервер, одна база
2. один сервер, много баз
3. много серверов, много баз

пока доступен только первый вариант. И ibtm.ini приходится править руками. для этого у него есть readme.txt.

Добавлено: 27 июн 2006, 13:10
Anry
На счет конфига уже понял.

А IBTMView экспериментальный пока? кнопка рефреш не работает. Приходиться на файле в листбоксе кликать, чтобы обновить.

Добавлено: 27 июн 2006, 14:06
kdv
кнопка рефреш не работает
это вообще не рефреш :) это Reset zoom. другой иконки не было.
рефреш будет, на днях выложу обновленный ibtmview.

Добавлено: 28 июн 2006, 08:09
CyberMax
1. Скроллбар внизу диаграммы глючит:
жмем 5 раз "zoom in", кликаем на скроллбар и вновь жмем на "zoom in". Эффект получается интересный :).
2. Можно сделать лог-файл со статусом сервиса? А то я запустил и не знаю, приконнектился ли он к базе или нет...
3. Сепаратор в начале тулбара явно лишний.
4. А где главное меню? :?.
5. Подсказка к кнопке Restore малопонятна. Чего он Restore? Сам с толку сбился. "Restore zoom" информативней.
P.S. Тулза интересная. Судя по ней, в нашей программе (купленной), при загрузке 3000 квитанций проходит 1700 транзакций и столько же при записи ее а базу. Однако...

Добавлено: 28 июн 2006, 09:51
kdv
1. меня этот скроллбар ихний (и зум) тоже забодал.
2. об ошибках сервиса сообщается в ibtm.log
3. пофиксим
4. меню как таковое тут не надо. то есть, нечего в меню делать-то :-)
5. уже обещал.

Добавлено: 28 июн 2006, 10:13
CyberMax
kdv писал(а):2. об ошибках сервиса сообщается в ibtm.log
Ну это ошибки сервиса. А речь шла о статусе сервиса... Типа, запущен во столько-то, приконнектился нормально и прочее. По подобию в FB.
Хотя конечно только пожелание.
kdv писал(а):4. меню как таковое тут не надо. то есть, нечего в меню делать-то :-)
Как минимум стандартный набор: Файл-Выход, Справка-Справка и Справка-О программе. Это для придания программе стандартного интерфейса.
И еще по поводу интерфейса. Смущает панелька с линиями справа от графика. Сама она невысокая и поэтому зазря занимает место. Может, попробовать ее в виде тулбара сделать?

Добавлено: 28 июн 2006, 10:50
kdv
Типа, запущен во столько-то, приконнектился нормально и прочее.
сервис не "приконнекчивается". Он делает коннект-дисконнект КАЖДЫЙ РАЗ для получения информации о маркерах транзакций. Если он запущен - то он работает. Эту информацию я могу писать в лог. А по ошибкам коннекта, как я говорил, информация пишется в лог. Нет ошибки - пишется информация в лог состояния транзакций.
Как минимум стандартный набор: Файл-Выход, Справка-Справка и Справка-О программе. Это для придания программе стандартного интерфейса.
Ok.
Смущает панелька с линиями справа от графика. Сама она невысокая и поэтому зазря занимает место. Может, попробовать ее в виде тулбара сделать?
какая панелька? Легенда? Вряд ли "в виде тулбара". кроме того, к ней ниже я собирался прилепить определенную инфу, правда пока не получается, т.к. это teechart, и там ширина и высота "гуляет"...

Добавлено: 28 июн 2006, 12:14
kdv
1. Скроллбар внизу диаграммы глючит:
жмем 5 раз "zoom in", кликаем на скроллбар и вновь жмем на "zoom in". Эффект получается интересный
это про "темную полосу, которая длиннее чем "пипка" скроллбара"? Не ко мне. Этот скроллбар - стандартный тичартовский скроллбар. Так что будем жрать кактус.

Добавлено: 28 июн 2006, 16:14
konstb
Кнопки работают странно: залипают каждая по отдельности, видимо в группу забыл объединить?

Добавлено: 28 июн 2006, 17:30
kdv
Кнопки работают странно: залипают каждая по отдельности, видимо в группу забыл объединить?
ух, ох...
кнопка Relative вычитает OIT|OST из Next.
кнопка Absolute просто переводит наименьший отсчет в 0, то есть показывает максимальное движение транзакций по вертикали.
Кнопка Automatic Minimum (тут да - она должна быть "нажата" сразу по умолчанию) переключает масштаб по вертикали - 0-max, и min-max.

все эти кнопки могут быть нажаты ВМЕСТЕ или по отдельности. Если при нажатии конкретной кнопки не видно изменения графика, то это график такой, я тут ни при чем :)

вечером исправленное положу.

p.s. Да, и еще. При нажатии Absolute, разумеется, кнопка automatic minimum разумеется, перестает "действовать". То же самое и про Relative - кнопки Absolute и AutoMax перестают "действовать".

Добавлено: 23 ноя 2006, 15:25
konstb
Что-то не видно обещанной "вечером" версии :wink:
Еще прикол: если включены только Oldest Active, Next и Next Avg, то горизонтальная ось не отображается. Включение любого другого графика включает и ось.

Добавлено: 23 ноя 2006, 18:56
kdv
были глюки, давно исправил, хочу документацию добить, да все нет времени, а без документации нет смысла отдавать.

Что-то заглохло все...

Добавлено: 05 мар 2007, 07:26
fraks
Топик умер. Впрочем как и соседний. В нем теперь не содержится ни "Общая информация" ни "Где скачать" ни вообще что с ним будет дальше.

Дмитрий, видно что тебе не хватает времени или желания.

Я таки дам пару очевидных советов. Ты их и сам знаешь но из чужих уст они может быть прозвучат для тебя по другому.

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

По крайней мере объяви о своих намерениях и правовых претензиях если таковые имеются. Далее можешь ничего и не делать но проясни ситуацию. :)

Логи от двух своих баз шлю еженедельно :)