11.01.2008, 16:24 | #1 |
Участник
|
Средства мониторинга
Какие средства в DAX4 есть для мониторинга, в том числе для отслеживания батчей которые зависли, долго выполняются и т.п. ?
|
|
11.01.2008, 17:57 | #2 |
MCT
|
Это про трешный аналог Основное\Запросы\Пакеты ?
|
|
11.01.2008, 18:46 | #3 |
Участник
|
да, но хотелось бы чтоб на экран выдавалось сообщение при сбое
|
|
11.01.2008, 19:42 | #4 |
Модератор
|
На чей экран - пакетного сервера? Они туда и так выводятся, только мало кто их там смотрит
Настройте оповещения (alert-ы) на пакеты со статусом "ошибка"
__________________
-ТСЯ или -ТЬСЯ ? |
|
11.01.2008, 21:30 | #5 |
Участник
|
Так а что, разве при имперсонализации сообщения все еще выводятся на пакетный сервер, а не на клиента, запустившего пакетное задание?
|
|
12.01.2008, 00:17 | #6 |
Member
|
2 kashperuk. А если клиент уже закрылся ?
А вообще спасибо за интересный вопрос. Столько нового для себя нарыл в 4.0... Так вот докладываю. При включенном impersonation сообщения в инфолог выводятся. Естественно, в том клиенте, в котором запущен пакетный сервер. И impersonation включен далеко не везде. Например, стандартные отчеты отрабатывают при не включенном impersonation. 2 Vadik. В 3.0 и раньше можно было уведомление о выполнении на почту (электронную) поставить. Тоже приходило в случае успешного выполнения или ошибки при выполнении. Кажется, я даже один раз делал опцию для оправки по NET SEND. В смысле, алерты — это не единственный способ, который появился только в 4.0.
__________________
С уважением, glibs® |
|
|
За это сообщение автора поблагодарили: lyolea84 (1). |
12.01.2008, 02:37 | #7 |
Участник
|
Цитата:
Я думал вся суть имперсонализации в том, чтобы выполнять пакетное задание под правами пользователя, который его запускает. И что при этом сообщения будут выводиться в инфолог этого пользователя, а не на пакетный сервер. А вот это, кстати, в 5ке исправили - во всех наследниках RunBaseBatch перекрыли необходимые методы и переделали логику, где нужно, чтобы runImpersonated было |
|
12.01.2008, 02:44 | #8 |
Member
|
Цитата:
Сообщение от kashperuk
...
инфолог этого пользователя ... Инфолог — это объект на клиенте. Как он может быть инфологом пользователя? Инфолог всегда сохранялся в таблице. Пользователь всегда может просмотреть инфолог по результату отработки пакетного задания. Но само оно потом не открывается в окне инфолога. Цитата:
Сообщение от kashperuk
...
А вот это, кстати, в 5ке исправили - во всех наследниках RunBaseBatch перекрыли необходимые методы и переделали логику, где нужно, чтобы runImpersonated было ...
__________________
С уважением, glibs® |
|
12.01.2008, 02:46 | #9 |
Member
|
Цитата:
Сообщение от kashperuk
...
Так, подожди, не понял - а чем тогда это отличается от выполнения БЕЗ имперсонализации? ...
__________________
С уважением, glibs® |
|
14.01.2008, 10:08 | #10 |
Участник
|
|
|
14.01.2008, 17:26 | #11 |
Участник
|
А как вы определите, до какого момента пакетник просто "долго выполняется", а после какого - "завис"? Вообще, используйте сторонние средства мониторинга на форуме пробегали ссылки на эту тему.
|
|
14.01.2008, 18:06 | #12 |
Участник
|
Цитата:
Сообщение от gl00mie
А как вы определите, до какого момента пакетник просто "долго выполняется", а после какого - "завис"? Вообще, используйте сторонние средства мониторинга на форуме пробегали ссылки на эту тему.
|
|
14.01.2008, 19:13 | #13 |
Member
|
Цитата:
Сообщение от lyolea84
...
А если просто завис(долго выполняется)? ... Выполняется задание или нет — можно посмотреть в списке пакетных заданий. На каком этапе происходит процесс выполнения текущего задания, и движется ли этот процесс можно понять, если посмотреть в монитор сервера пакетной обработки. Грамотные разработчики обычно вставляют вменяемый прогресс-бар.
__________________
С уважением, glibs® |
|
15.01.2008, 10:17 | #14 |
Участник
|
Цитата:
Сообщение от glibs
Если я правильно понял вопрос, то...
Выполняется задание или нет — можно посмотреть в списке пакетных заданий. На каком этапе происходит процесс выполнения текущего задания, и движется ли этот процесс можно понять, если посмотреть в монитор сервера пакетной обработки. Грамотные разработчики обычно вставляют вменяемый прогресс-бар. |
|
15.01.2008, 19:24 | #15 |
Member
|
Либо не создавать столько серверов, либо посадить достаточное количество надзирателей.
Так за всем можно не уследить, если наберется определенная критическая масса.
__________________
С уважением, glibs® |
|
Теги |
ax4.0 |
|
Похожие темы | ||||
Тема | Ответов | |||
Средства поддержки разработки | 4 | |||
Амортизация без модуля "Основные средства" | 16 | |||
Основные средства | 2 | |||
Средства разработки | 2 | |||
Почему у меня ДВА модуля "Основные средства" | 7 |
|