AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 11.01.2008, 16:24   #1  
lyolea84 is offline
lyolea84
Участник
Аватар для lyolea84
 
27 / 10 (1) +
Регистрация: 12.10.2007
Средства мониторинга
Какие средства в DAX4 есть для мониторинга, в том числе для отслеживания батчей которые зависли, долго выполняются и т.п. ?
Старый 11.01.2008, 17:57   #2  
MikeR is offline
MikeR
MCT
Аватар для MikeR
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
 
1,628 / 627 (24) +++++++
Регистрация: 28.11.2005
Адрес: просто землянин
Это про трешный аналог Основное\Запросы\Пакеты ?
Старый 11.01.2008, 18:46   #3  
lyolea84 is offline
lyolea84
Участник
Аватар для lyolea84
 
27 / 10 (1) +
Регистрация: 12.10.2007
да, но хотелось бы чтоб на экран выдавалось сообщение при сбое
Старый 11.01.2008, 19:42   #4  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Цитата:
Сообщение от lyolea84 Посмотреть сообщение
но хотелось бы чтоб на экран выдавалось сообщение при сбое
На чей экран - пакетного сервера? Они туда и так выводятся, только мало кто их там смотрит
Настройте оповещения (alert-ы) на пакеты со статусом "ошибка"
__________________
-ТСЯ или -ТЬСЯ ?
Старый 11.01.2008, 21:30   #5  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Так а что, разве при имперсонализации сообщения все еще выводятся на пакетный сервер, а не на клиента, запустившего пакетное задание?
Старый 12.01.2008, 00:17   #6  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
2 kashperuk. А если клиент уже закрылся ?

А вообще спасибо за интересный вопрос. Столько нового для себя нарыл в 4.0...

Так вот докладываю. При включенном impersonation сообщения в инфолог выводятся. Естественно, в том клиенте, в котором запущен пакетный сервер.

И impersonation включен далеко не везде. Например, стандартные отчеты отрабатывают при не включенном impersonation.

2 Vadik. В 3.0 и раньше можно было уведомление о выполнении на почту (электронную) поставить. Тоже приходило в случае успешного выполнения или ошибки при выполнении. Кажется, я даже один раз делал опцию для оправки по NET SEND.

В смысле, алерты — это не единственный способ, который появился только в 4.0.
__________________
С уважением,
glibs®
За это сообщение автора поблагодарили: lyolea84 (1).
Старый 12.01.2008, 02:37   #7  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Цитата:
Сообщение от glibs Посмотреть сообщение
Так вот докладываю. При включенном impersonation сообщения в инфолог выводятся. Естественно, в том клиенте, в котором запущен пакетный сервер.
Так, подожди, не понял - а чем тогда это отличается от выполнения БЕЗ имперсонализации?
Я думал вся суть имперсонализации в том, чтобы выполнять пакетное задание под правами пользователя, который его запускает. И что при этом сообщения будут выводиться в инфолог этого пользователя, а не на пакетный сервер.

Цитата:
Сообщение от glibs Посмотреть сообщение
И impersonation включен далеко не везде. Например, стандартные отчеты отрабатывают при не включенном impersonation.
А вот это, кстати, в 5ке исправили - во всех наследниках RunBaseBatch перекрыли необходимые методы и переделали логику, где нужно, чтобы runImpersonated было
Старый 12.01.2008, 02:44   #8  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Цитата:
Сообщение от kashperuk
...
инфолог этого пользователя
...
Что это ты за термин такой выдумал?

Инфолог — это объект на клиенте. Как он может быть инфологом пользователя?

Инфолог всегда сохранялся в таблице. Пользователь всегда может просмотреть инфолог по результату отработки пакетного задания. Но само оно потом не открывается в окне инфолога.
Цитата:
Сообщение от kashperuk
...
А вот это, кстати, в 5ке исправили - во всех наследниках RunBaseBatch перекрыли необходимые методы и переделали логику, где нужно, чтобы runImpersonated было
...
О, счастье!
__________________
С уважением,
glibs®
Старый 12.01.2008, 02:46   #9  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Цитата:
Сообщение от kashperuk
...
Так, подожди, не понял - а чем тогда это отличается от выполнения БЕЗ имперсонализации?
...
Правами доступа на уровне таблиц и полей таблиц, RLS, кодом пользователя в аудите на таблицах (не проверял, но надеюсь).
__________________
С уважением,
glibs®
Старый 14.01.2008, 10:08   #10  
lyolea84 is offline
lyolea84
Участник
Аватар для lyolea84
 
27 / 10 (1) +
Регистрация: 12.10.2007
Цитата:
Сообщение от Vadik Посмотреть сообщение
На чей экран - пакетного сервера? Они туда и так выводятся, только мало кто их там смотрит
Настройте оповещения (alert-ы) на пакеты со статусом "ошибка"
А если просто завис(долго выполняется)?
Старый 14.01.2008, 17:26   #11  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5798 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Цитата:
Сообщение от lyolea84 Посмотреть сообщение
А если просто завис(долго выполняется)?
А как вы определите, до какого момента пакетник просто "долго выполняется", а после какого - "завис"? Вообще, используйте сторонние средства мониторинга на форуме пробегали ссылки на эту тему.
Старый 14.01.2008, 18:06   #12  
lyolea84 is offline
lyolea84
Участник
Аватар для lyolea84
 
27 / 10 (1) +
Регистрация: 12.10.2007
Цитата:
Сообщение от gl00mie Посмотреть сообщение
А как вы определите, до какого момента пакетник просто "долго выполняется", а после какого - "завис"? Вообще, используйте сторонние средства мониторинга на форуме пробегали ссылки на эту тему.
Вот я и спрашиваю, есть ли какие-то встроенные средства для этого
Старый 14.01.2008, 19:13   #13  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Цитата:
Сообщение от lyolea84
...
А если просто завис(долго выполняется)?
...
Если я правильно понял вопрос, то...

Выполняется задание или нет — можно посмотреть в списке пакетных заданий.

На каком этапе происходит процесс выполнения текущего задания, и движется ли этот процесс можно понять, если посмотреть в монитор сервера пакетной обработки. Грамотные разработчики обычно вставляют вменяемый прогресс-бар.
__________________
С уважением,
glibs®
Старый 15.01.2008, 10:17   #14  
lyolea84 is offline
lyolea84
Участник
Аватар для lyolea84
 
27 / 10 (1) +
Регистрация: 12.10.2007
Цитата:
Сообщение от glibs Посмотреть сообщение
Если я правильно понял вопрос, то...

Выполняется задание или нет — можно посмотреть в списке пакетных заданий.

На каком этапе происходит процесс выполнения текущего задания, и движется ли этот процесс можно понять, если посмотреть в монитор сервера пакетной обработки. Грамотные разработчики обычно вставляют вменяемый прогресс-бар.
А что если таких батчей 50... За каждым не уследишь....
Старый 15.01.2008, 19:24   #15  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Либо не создавать столько серверов, либо посадить достаточное количество надзирателей.

Так за всем можно не уследить, если наберется определенная критическая масса.
__________________
С уважением,
glibs®
Теги
ax4.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Средства поддержки разработки choiby DAX: Прочие вопросы 4 08.10.2007 15:55
Амортизация без модуля "Основные средства" sev DAX: Функционал 16 10.10.2005 17:56
Основные средства Ирина Шеломицкая DAX: Функционал 2 10.03.2004 09:14
Средства разработки jan DAX: Администрирование 2 22.05.2003 16:53
Почему у меня ДВА модуля "Основные средства" dmit2604 DAX: Функционал 7 31.08.2002 11:46
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 03:41.