Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Вопросы по работе модуля диагностики нештатных ситуаций.

Модератор: Модераторы

Ответить
Sly
Сообщения: 551
Зарегистрирован: 25 мар 2016, 09:10

Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Сообщение Sly » 03 апр 2018, 12:17

Была настроена рассылка сообщений о пользовательских НС через e-mail и SMS. Всё работало в 3.07R24.11(32436).
По объекту "Котельная Красного Камня" рассылку получали те, у кого в свойствах учетной записи были разрешены уведомления по пользовательским НС для объекта "Котельная Красного Камня". Вот как выглядел журнал отправленных сообщений:
Было.png
После обновления до 3.07 R25.06 меня попросили добавить в список рассылки одного человека - "Чернушевича", который должен был получать уведомления по двум объектам, в том числе по "Котельной Красного Камня".
Сегодня, просматривая журнал отправленных сообщений, я обнаружил, что уведомления по НС объекта "Котельная Красного Камня" формируются только для "Чернушевича", остальные пользователи уведомления перестали получать, вот принскрин:
Стало.png
Вот настройки учетной записи "Чернушевич":
Настройки Чернушевича.png
Настройки Чернушевича.png (49.63 КБ) 4720 просмотров
Вот настройки учетной записи "Диспетчер":
Настройки диспетчера.png
Настройки диспетчера.png (44.91 КБ) 4720 просмотров
Почему "Чернушевич" получает уведомления о пользовательских НС на объекте "Котельная Красного Камня", а "Диспетчер" не получает?
Иван Славный
Инженер техподдержки
Инженер техподдержки
Сообщения: 7051
Зарегистрирован: 02 мар 2016, 05:45

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Сообщение Иван Славный » 04 апр 2018, 05:04

Покажите вкладку "Параметры рассылки" обоих пользователей.

Также отфильтруйте записи по тексту НС в журнале отправленных сообщений и приложите скриншот журнала с фильтром.
Sly
Сообщения: 551
Зарегистрирован: 25 мар 2016, 09:10

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Сообщение Sly » 05 апр 2018, 06:48

Настройки Чернушевича 1.png
Настройки Чернушевича 1.png (39.93 КБ) 4702 просмотра
Настройки диспетчера 1.png
Настройки диспетчера 1.png (39.19 КБ) 4702 просмотра
список отфильтрованный.png
Иван Славный
Инженер техподдержки
Инженер техподдержки
Сообщения: 7051
Зарегистрирован: 02 мар 2016, 05:45

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Сообщение Иван Славный » 05 апр 2018, 07:46

А в центре уведомлений у учетной записи "Диспетчер" само уведомление о данной НС появилось?
Sly
Сообщения: 551
Зарегистрирован: 25 мар 2016, 09:10

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Сообщение Sly » 05 апр 2018, 09:04

Похоже, что ещё один баг вылез:

Сообщение "dM > 111,95" у обоих пользователей имеет одинаковое время возникновения, а вот сообщения "dM > 102,64" и "dM > 132,14" почему-то имеют сдвиг времени на сутки. Это как может быть?
Sly
Сообщения: 551
Зарегистрирован: 25 мар 2016, 09:10

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Сообщение Sly » 05 апр 2018, 09:33

Разобрался, ситуация "dM > 111,95" возникала один раз: между 02.04.2018 00:00 и 02.04.2018 01:00

а "dM > 102,64" два раза:
между 01.04.2018 01:00 и 01.04.2018 02:00
между 02.04.2018 01:00 и 02.04.2018 02:00
и "dM > 132,14" два раза:
между 31.03.2018 23:00 и 01.04.2018 00:00
между 01.04.2018 23:00 и 02.04.2018 00:00
Sly
Сообщения: 551
Зарегистрирован: 25 мар 2016, 09:10

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Сообщение Sly » 05 апр 2018, 09:36

Иван Славный писал(а):А в центре уведомлений у учетной записи "Диспетчер" само уведомление о данной НС появилось?
Появилось лишь одно из трёх, а именно "dM > 111,95" возникала между 02.04.2018 00:00 и 02.04.2018 01:00
Не появились:
"dM > 102,64" между 01.04.2018 01:00 и 01.04.2018 02:00
"dM > 132,14" между 31.03.2018 23:00 и 01.04.2018 00:00
Иван Славный
Инженер техподдержки
Инженер техподдержки
Сообщения: 7051
Зарегистрирован: 02 мар 2016, 05:45

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Сообщение Иван Славный » 05 апр 2018, 10:11

Покажите скриншоты описываемых НС.
Sly
Сообщения: 551
Зарегистрирован: 25 мар 2016, 09:10

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Сообщение Sly » 05 апр 2018, 10:29

Позвольте спросить, что вы в них хотите увидеть? Вот они:
Вложения
132.14.png
132.14.png (77.07 КБ) 4685 просмотров
102.64.png
102.64.png (76.75 КБ) 4685 просмотров
111.95.png
111.95.png (76.37 КБ) 4685 просмотров
Иван Славный
Инженер техподдержки
Инженер техподдержки
Сообщения: 7051
Зарегистрирован: 02 мар 2016, 05:45

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Сообщение Иван Славный » 06 апр 2018, 03:00

Я имел ввиду скриншоты сформировавшихся НС в списке НС.
Sly
Сообщения: 551
Зарегистрирован: 25 мар 2016, 09:10

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Сообщение Sly » 06 апр 2018, 06:56

У меня появилось предположение, что уведомление выдается только при возникновении НС. А при изменении НС уведомление не выдается. А нельзя ли настроить так, чтобы при изменении НС пользователи тоже получали уведомления?
Вложения
Список НС.png
Иван Славный
Инженер техподдержки
Инженер техподдержки
Сообщения: 7051
Зарегистрирован: 02 мар 2016, 05:45

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Сообщение Иван Славный » 09 апр 2018, 04:21

То есть у "нового" пользователя уведомления по sms выдаются всегда, а у "старых" пользователей только при возникновении НС, но не при изменении?
Sly
Сообщения: 551
Зарегистрирован: 25 мар 2016, 09:10

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Сообщение Sly » 09 апр 2018, 04:48

Нет, у нового пользователя отсутствует часть уведомлений, и у старых пользователей отсутствует другая часть уведомлений.
Иван Славный
Инженер техподдержки
Инженер техподдержки
Сообщения: 7051
Зарегистрирован: 02 мар 2016, 05:45

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Сообщение Иван Славный » 09 апр 2018, 05:01

Возникает путаница. Опишите более подробно, у каких пользователей и какие уведомления отсутствуют.

Лучше всего пришлите к описанию скриншоты проблемной НС, в котором видно когда возникала данная НС и приложите скриншоты центра уведомлений по каждому пользователю, в котором видно уведомление об НС или наоборот отражено его отсутствие.
Sly
Сообщения: 551
Зарегистрирован: 25 мар 2016, 09:10

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Сообщение Sly » 20 апр 2018, 06:36

Чтобы не было путаницы, давайте разбираться последовательно.
Сообщение "dM > 14.16" 19 апреля получили все, 20 апреля - не получил никто.
Вот список НС:
Нештатные ситуации.png
Вот журнал отправленных сообщений:
Отправленные сообщения.png
Предполагаю, что вы забыли сделать сообщение об изменении нештатной ситуации. Сообщение есть только при появлении НС.
Иван Славный
Инженер техподдержки
Инженер техподдержки
Сообщения: 7051
Зарегистрирован: 02 мар 2016, 05:45

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Сообщение Иван Славный » 20 апр 2018, 08:06

А в центр уведомлений приходят уведомления при изменении НС?
Sly
Сообщения: 551
Зарегистрирован: 25 мар 2016, 09:10

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Сообщение Sly » 20 апр 2018, 08:50

А в Центре Уведомлений такие чудеса:
есть уведомление:
"узел учёта НСС-2 () (): dM > 14.16т Возникла между 20.04.2018 6:00 и 20.04.2018 7:00"
и
"узел учёта НСС-2 (ООО "Уралстальконструкция") (ООО "Уралстальконструкция"): dM > 14.16т Возникла между 18.04.2018 6:00 и 18.04.2018 7:00"

а за 19 апреля уведомления нет.
Иван Славный
Инженер техподдержки
Инженер техподдержки
Сообщения: 7051
Зарегистрирован: 02 мар 2016, 05:45

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Сообщение Иван Славный » 20 апр 2018, 09:01

Так у всех пользователей? Если да, покажите скриншот центра уведомлений одного из них.
Sly
Сообщения: 551
Зарегистрирован: 25 мар 2016, 09:10

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Сообщение Sly » 20 апр 2018, 09:22

Да, так у всех. Вот скриншот:
Центр уведомлений 1.png
Иван Славный
Инженер техподдержки
Инженер техподдержки
Сообщения: 7051
Зарегистрирован: 02 мар 2016, 05:45

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Сообщение Иван Славный » 20 апр 2018, 10:34

Для данных пользователей разрешено отображение только пользовательских НС?
Sly
Сообщения: 551
Зарегистрирован: 25 мар 2016, 09:10

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Сообщение Sly » 20 апр 2018, 10:48

да, именно так
Иван Славный
Инженер техподдержки
Инженер техподдержки
Сообщения: 7051
Зарегистрирован: 02 мар 2016, 05:45

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Сообщение Иван Славный » 23 апр 2018, 07:50

Выгрузите данные из точки учета, на которых у вас воспроизвелась ситуация, и приложите их.
Sly
Сообщения: 551
Зарегистрирован: 25 мар 2016, 09:10

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Сообщение Sly » 23 апр 2018, 09:01

Data_2018-04-23_1057.rar
(1.51 МБ) 1 скачивание
Иван Славный
Инженер техподдержки
Инженер техподдержки
Сообщения: 7051
Зарегистрирован: 02 мар 2016, 05:45

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Сообщение Иван Славный » 23 апр 2018, 10:23

Подскажите, настройки пользовательской НС "dM > 14.16т" такие же? как и у НС на выше представленных скриншотах?
Аватара пользователя
Антон Чичков
Администратор
Администратор
Сообщения: 5529
Зарегистрирован: 16 мар 2010, 07:04
Откуда: Хабаровск

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Сообщение Антон Чичков » 29 апр 2018, 01:01

Ну по центру уведомлений никаких чудес нет. Если НС продолжается, обновляется существующее уведомление. Т.е. поднимается наверх с новой датой.
С рассылкой сообщений тоже стало более-менее понятно. Отправка сообщения производится только при создании уведомления. Фактически, когда НС фиксируется в первый раз. В дальнейшем, если НС продолжает развиваться, SMS не отправляются. Иначе количество уведомлений может стать слишком большим и их полезность будет сомнительной. Всё-таки НС, по которым отправляются уведомления, являются критическими и требуют немедленного реагирования. Поэтому мы считаем что достаточно уведомить исполнителя о том, что нештатка началась, а не слать по сообщению за каждый час, когда она была зафиксирована по архивным данным.

В вашем случае если вы хотите получать уведомления каждый день, можно ежедневно закрывать все НС (это можно сделать групповой операцией). Тогда на следующий день будет зафиксирована новая НС и уведомления по ним будут отправлены.
Sly
Сообщения: 551
Зарегистрирован: 25 мар 2016, 09:10

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Сообщение Sly » 08 май 2018, 10:28

Ага, опять заставляете рутинную работу делать вручную. Нехорошо.
Воспользовался триггером:
USE LERS
GO


CREATE TRIGGER CloseUserContingency ON Contingency
FOR UPDATE
AS
UPDATE Contingency
SET IsClosed = 1
WHERE ContingencyTypeID = 24
AND IsClosed = 0
AND DATEDIFF(HOUR, DiagDate, SYSDATETIME()) > 2;

GO
Иван Славный
Инженер техподдержки
Инженер техподдержки
Сообщения: 7051
Зарегистрирован: 02 мар 2016, 05:45

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Сообщение Иван Славный » 10 май 2018, 03:16

Мы настоятельно не рекомендуем прямое обращение к БД. В случае, если структура БД изменится, это может привести к ошибкам, которые могут привести к нарушению целостности БД.

В данном случае лучше всего воспользоваться Lers Framework.
Ответить