Уведомление до эскалации
Модератор: ykolesnikov
Re: Уведомление до эскалации
Интересный опыт! Добавляю в закладки. Попробуем.
С уважением
Ю. Колесников
OTRS 3.3.1, ITSM 3.3.1, SUSE 12, MySQL5
Ю. Колесников
OTRS 3.3.1, ITSM 3.3.1, SUSE 12, MySQL5
-
- OTRS Гуру
- Сообщения: 5200
- Зарегистрирован: 20 сен 2010, 18:17
- Откуда: Москва
- Благодарил (а): 94 раза
- Поблагодарили: 83 раза
Re: Уведомление до эскалации
В Howto добавляем?
С уважением,
Алексей Юсов
Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal
Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!
Алексей Юсов
Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal
Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!
-
- OTRS Гуру
- Сообщения: 3119
- Зарегистрирован: 24 дек 2010, 09:27
- Откуда: Череповец
- Благодарил (а): 4 раза
- Поблагодарили: 5 раз
- Контактная информация:
Re: Уведомление до эскалации
А почему нет. Думаю, многим пригодится!
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая
Re: Уведомление до эскалации
Вот тут мне еще подсказывают что и в файлике еще package надо поправить, чтоб вызвать можно было...
Код: Выделить всё
package Kernel::System::GenericAgent::NotifyAgentGroupWithReadPermission;
Автоматизирую бардак.
Послужной список
Послужной список
-
- OTRS Гуру
- Сообщения: 3119
- Зарегистрирован: 24 дек 2010, 09:27
- Откуда: Череповец
- Благодарил (а): 4 раза
- Поблагодарили: 5 раз
- Контактная информация:
Re: Уведомление до эскалации
Тогда может быть сформулируете в окончательном, полном виде и закинете в HowTosJohniGo писал(а):Вот тут мне еще подсказывают что и в файлике еще package надо поправить, чтоб вызвать можно было...
Код: Выделить всё
package Kernel::System::GenericAgent::NotifyAgentGroupWithReadPermission;
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая
Re: Уведомление до эскалации
в genericagent.pm все раскомментировано, и выглядит вот так
эскалации не сыпятся на e-mail...
Может быть что-то с cron не так? Подскажите плз....
Код: Выделить всё
[name of job] -> send escalation notifications
'send escalation notifications' => {
Escalation => 1,
new ticket properties
New => {
Module => 'Kernel::System::GenericAgent::NotifyAgentGroupOfCustomQueue',
},
},
Может быть что-то с cron не так? Подскажите плз....
Re: Уведомление до эскалации
В логах вот такое, не может быть проблемы из-за этого?
Wed Jul 20 16:00:01 2011 error OTRS-otrs.GenericAgent.pl-10 Can't modify negation (-) in predecrement (--) at /opt/otrs/Kernel/Config/GenericAgent.pm line 26, near "%Jobs ="
Wed Jul 20 16:00:01 2011 error OTRS-otrs.GenericAgent.pl-10 Can't modify negation (-) in predecrement (--) at /opt/otrs/Kernel/Config/GenericAgent.pm line 26, near "%Jobs ="
-
- OTRS Гуру
- Сообщения: 3119
- Зарегистрирован: 24 дек 2010, 09:27
- Откуда: Череповец
- Благодарил (а): 4 раза
- Поблагодарили: 5 раз
- Контактная информация:
Re: Уведомление до эскалации
Добрый день, коллеги!
Положил этот пост в закладки и давно не возвращался, и вдруг обнаружил, что в 3.1 в GenericAgent.pm такого кода, которым включались оповещения об эскалации нет в принципе.
А уведомления об эскалации не поступают.
Кто знает как включить и где искать?
UPD:
Вроде нашел.
Я смотрел файл с таким именем в Kernel/System/, а тот о котором говорилось в посте находится в Kernel/Config/
Теперь еще вопрос - измененный файл Kernel/Config/GenericAgent.pm править на месте или писать в Custom/Kernel/Config/GenericAgent.pm?
Положил этот пост в закладки и давно не возвращался, и вдруг обнаружил, что в 3.1 в GenericAgent.pm такого кода, которым включались оповещения об эскалации нет в принципе.
А уведомления об эскалации не поступают.
Кто знает как включить и где искать?
UPD:
Вроде нашел.
Я смотрел файл с таким именем в Kernel/System/, а тот о котором говорилось в посте находится в Kernel/Config/
Теперь еще вопрос - измененный файл Kernel/Config/GenericAgent.pm править на месте или писать в Custom/Kernel/Config/GenericAgent.pm?
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая
-
- OTRS Гуру
- Сообщения: 5200
- Зарегистрирован: 20 сен 2010, 18:17
- Откуда: Москва
- Благодарил (а): 94 раза
- Поблагодарили: 83 раза
Re: Уведомление до эскалации
Всё исправленное - в Custom !
С уважением,
Алексей Юсов
Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal
Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!
Алексей Юсов
Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal
Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!
-
- OTRS Гуру
- Сообщения: 3119
- Зарегистрирован: 24 дек 2010, 09:27
- Откуда: Череповец
- Благодарил (а): 4 раза
- Поблагодарили: 5 раз
- Контактная информация:
Re: Уведомление до эскалации
Спасибо!
Будет время, все-таки обобщу эту тему и занесу в Howtos, а то вчера убил 2 часа на ее поиск.
Будет время, все-таки обобщу эту тему и занесу в Howtos, а то вчера убил 2 часа на ее поиск.
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая
Re: Уведомление до эскалации
Очень таки полезная тема.
Но мне таки непонятно, а где найти модуль NotifyAgentGroupWithWritePermission??? На предыдущей странице сказано, что надо взять файл NotifyAgentGroupWithWritePermission.pm и скопировать его, потом поправить и добавить в крон. Поиск файла c таким названием результатов не дал.
PS. Вопрос снят Подглядел в GenericAgent.pm.Examples
Но мне таки непонятно, а где найти модуль NotifyAgentGroupWithWritePermission??? На предыдущей странице сказано, что надо взять файл NotifyAgentGroupWithWritePermission.pm и скопировать его, потом поправить и добавить в крон. Поиск файла c таким названием результатов не дал.
PS. Вопрос снят Подглядел в GenericAgent.pm.Examples
Версия OTRS (6.0.10)
Debian 9 Stretch
Версия СУБД (MySQL 5.7.22)
Debian 9 Stretch
Версия СУБД (MySQL 5.7.22)
Re: Уведомление до эскалации
Спасибо за информацию.
Настроил всё как указано в теме, раскомментировал, но уведомления так и не приходят.
В логах ничего по этой теме нет. Даже непонятно отрабатывает хоть как-то задание или нет.
Настроил всё как указано в теме, раскомментировал, но уведомления так и не приходят.
В логах ничего по этой теме нет. Даже непонятно отрабатывает хоть как-то задание или нет.
Re: Уведомление до эскалации
А cron включен? - "Настрой планировщика задач (cron jobs) для OTRS" - http://doc.otrs.org/3.0/ru/html/manual- ... l#cronjobs
С уважением
Ю. Колесников
OTRS 3.3.1, ITSM 3.3.1, SUSE 12, MySQL5
Ю. Колесников
OTRS 3.3.1, ITSM 3.3.1, SUSE 12, MySQL5
Re: Уведомление до эскалации
Если вы имеете в виду выполняются ли какие либо задания, то конкретно из работающего это:
*/1 * * * * perl /opt/otrs/bin/otrs.GenericAgent.pl -c db
*/1 * * * * perl /opt/otrs/bin/otrs.PostMasterMailbox.pl
В планировщике настроены задания по назначению ответственных которые успешно отрабатываются, постмастер так же успешно собирает почту.
*/1 * * * * perl /opt/otrs/bin/otrs.GenericAgent.pl -c db
*/1 * * * * perl /opt/otrs/bin/otrs.PostMasterMailbox.pl
В планировщике настроены задания по назначению ответственных которые успешно отрабатываются, постмастер так же успешно собирает почту.
Re: Уведомление до эскалации
Ага, теперь понял. Сейчас попробую!
generic_agent Выполняет задания из GenericAgent, которые не сохраняются в базе данных, а в собственных конфиг-файлах.
generic_agent-database Выполняет задания из GenericAgent, которые хранятся в базе данных.