Bug 21247 - страница "журнал" не показывает актуальных данных
Summary: страница "журнал" не показывает актуальных данных
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: alterator-bacula (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Nobody's working on this, feel free to take it
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-26 23:12 MSD by Mike Lykov
Modified: 2014-02-15 21:28 MSK (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Lykov 2009-08-26 23:12:03 MSD
в версии beta от 08-08

Страница "журнал" нуждается в доработке, потому что в нынешнем виде она не функциональна и почти бесполезна. С ней есть такие трудности:

** окно "архив" (и "журнал") не обновляется самостоятельно? (ajax или полный релоад каждые N минут). Было бы неплохо видеть актуальную информацию, просто переключившись в окно браузера и не нажимая обязательно reload в нем).

** окно "журнал" - лучше, если показывать каждую запись (строчки о выполненных job, которые потом раскрываются) отдельно, а не текстовый файл сплошным потоком.
но уж если файл, то хотя бы 50 строк по умолчанию. иначе не видно начала записи (и сути ошибки, если она произошла - она пишется выше, чем виден хвост последней записи на 20 строк).
не зная или не догадываясь что надо смотреть выше, можно потерять время.

** провел восстановление. в логе есть об этом запись (смотрел прямо в лог и через gui-клиента).
смотрю в веб-интерфейсе в "журнал":
1. если просто перейти на страницу - там в окне старые данные (предыдущая запись, без последней о восстановлении, режим 50 строк на который раньше переключил вручную)
2. если нажать "обновить страницу" - появляются последние 20 строк нужной последней записи. (сбрасывается режим 50 строк).
3. если захотеть увидеть больше (в 20 строк влезает только неинформативный конец) и переключить на "50 строк" - то опять все становится как в п.1 (последняя запись исчезает).
Comment 1 inger@altlinux.org 2009-08-27 13:35:19 MSD
Окно архив с табличкой действительно не обновляется. Пожалуйста повесьте по этому поводу отдельную багу.

Журнал (alterator-logs) действительно просто выводит содержимое логов, то есть если что-то и улучшать, то видимо страницу "Архив", там где есть таблица.

Правильно ли я понимаю что фактически хочется, чтобы на страничке "Архив" там где есть сводная таблица по клиентам была возможность кликнув увидеть более подробную информацию о клиенте, а именно список заданий, включая задания на восстановление? Если да, то какую именно информацию хотелось бы видеть ибо из базы я могу вытянуть много, но это не будет тоже самое что пишется в лог.
Comment 2 Mike Lykov 2009-08-27 16:01:51 MSD
ну и alterator-logs тоже надо добить, чтобы он хотя бы всегда конец лога показывал, как на страницу переключаешься.

вот сейчас проверил:

в "архив" нажал "восстановление файла или каталога" (что-то происходило, "восстановление файла").

переключаюсь на "журнал", вижу 20 строк, но они кончаются:

26-Aug 13:45 bran JobId 8: message.c:485 Mail prog: mail: /bin/csh: No such file or directory
26-Aug 13:45 bran JobId 8: message.c:485 Mail prog: "~/.mailrc": No match.

(что это вообще? и почему вчерашнее? а где то что сейчас происходило?)

переключаюсь на "50 строк", и в конце теперь вижу :

24-Aug 15:29 bran JobId 1: Begin pruning Jobs.
24-Aug 15:29 bran JobId 1: No Jobs found to prune.

(ниже ничего нет. а куда пропало хотя бы 26-е авг? ;)

100 строк аналогично 50.

а вот случайно ошибся (по умолчанию в "архив" указатель стоит на первом клиенте, а хотел еще раз восстановить со второго. в файлсете с первого клиента такого файла нет и получился restore error) - переключаюсь на "журнал", а там последнее:

27-Aug 16:50 bran JobId 9: message.c:485 Mail prog: mail: /bin/csh: No such file or directory
27-Aug 16:50 bran JobId 9: message.c:485 Mail prog: "~/.mailrc": No match.

уже современное!

попробовал теперь восстановить файл уже с правильного клиента, ошибок не было, переключаюсь на журнал - а там:

27-Aug 16:58 bran JobId 12: message.c:485 Mail prog: mail: /bin/csh: No such file or directory
27-Aug 16:58 bran JobId 12: message.c:485 Mail prog: "~/.mailrc": No match.

но всего 7 (семь) строк при выбранных 20! ;)

хочу увидеть больше (статус последнего задания хотя бы поподробнее) 
переключаюсь на 100 строк

теперь последнее:

24-Aug 15:29 bran JobId 2: Begin pruning Jobs.

и ничего узнать не могу.
"