ПКТБ ЦКИ – филиал ОАО «РЖД» Регистрация событий в системе АСОУП-2 Выдача выходных форм на основе данных регистраторов системы Валентина Давиденко Регистрация событий в АСОУП • MCB1 ( БЛOKИ PEГИCTPAЦИИ BXOДHOЙ ИHФOPMAЦИИ ) • MCB2 ( БЛOKИ PEГИCTPAЦИИ BЫXOДHOЙ ИHФOPMAЦИИ) • MCB3 ( БЛOKИ PEГИCTPAЦИИ ABAPИЙHЫX ЗABEPШEHИЙ ПPOГPAMM ) • MCB4 ( БЛOKИ PEГИCTPAЦИИ ПEPEЗAПУCKOB CИCTEMЫ И CTAPTOB ЗAДAHИЙ DODXX) 2 Регистрация событий в АСОУП-2 •запуск и останов системы •приём и передача элемента данных •начало и завершение процесса обработки элемента данных •диагностическая информация •информация, передаваемая посредством IBM WebSphere MQ •информация, передаваемая и принятая в регламенте по событию •неформатированные сообщения ППО •таймерные запуски •попытки несанкционированного доступа к ресурсам обработки информации •попытки несанкционированного доступа к ресурсам встроенного удаленного сервиса •превышение максимального времени обработки элемента данных •аварийное завершение задач обработки 3 и Подсистема регистрации АСОУП, предыдущие версии АСОУП-2 АСОУП-2 (начиная с версии 6.1) Каталог файла DA Файл DA (кольцевой способ ведения) 4 Таблицы БД DB2 Основные цели перехода на таблицы DB2 обеспечение возможности хранения регистрационной информации различных типов в течение различных промежутков времени обеспечение возможности архивирования регистрационной информации расширение объёма выходных данных на основе регистрационной информации обеспечение возможности наращивания регистратора новыми таблицами для УК и ПК СКД АСОУП-2К обеспечение более высокого уровня надёжности работы системы обеспечение больших возможностей для использования регистраторов на запись со стороны прикладного комплекса предоставление возможности использования стандартных механизмов (SQL) для работы с регистрационной информацией. 5 Подсистема регистрации Подсистема Подсистема сервиса сервиса Подсистема ввода информации Подсистема орг-ции обработки Программа регистрации (записи элементов в очередь подсистемы регистрации) Очередь п/c регистрации Программа чистки таблицы подсистемы регистрации Прикладной процесс Программа управления заполнением регистраторов Программа ведения Р-1 Программа ведения P-N Подсистема выдачи Регистраторы Подсистема загрузки и контроля Регистратор 1 Управляющая информация 6 Регистратор N Основные таблицы п/с регистрации AS2_REG_STA регистрация старта и останова адресных пространств AS2_REG_VX регистрация входных элементов AS2_REG_DOST регистрация попыток несанкционированного доступа AS2_REG_OBR регистрация процесса обработки сообщений AS2_REG_ABENDO регистрация аварийных завершений обработчиками СУОИ AS2_REG_ABENDU регистрация аварийных завершений управляющими программами СУОИ AS2_REG_MAXT регистрация превышения максимального времени обработки элемента AS2_REG_VYX регистрация выходных элементов AS2_REG_USD регистрация запросов к удаленному сервису АСОУП-2 (USD, АРМ АСОУП-2) AS2_REG_SOOB регистрация входных сообщений АСОУП-2 AS2_REG_REGL регистрация выдачи информации, сформированной в регламенте по событию АСОУП-2 AS2_REG_PRIEM 7 регистрация приема информации Основные справки по таблицам регистрации АСОУП-2 Режим 002 – информация о времени обработки сообщений для обработчиков LIG, PFM, VTFZ Режим 004 - информация о минимальном, максимальном и среднем времени обработки сообщений Режим 006 – информация по обработке сообщений Режим 007 – информация о количестве, общем и среднем времени обработки сообщений Режим 008 – информация из таблицы регистрации запусков таймерных процессов Режим 009 – печать области диагностики Режим 016 – информации о времени начала и конца обработки сообщений Режим 017 – информации о передаче посредством IBM WebSphere MQ Режим 023 – подробная информация по обработке сообщений АСОУП-2 Режим 029 – информация о превышении максимального времени обработки сообщения Режим 030 – краткая информация об аварийном завершении обработки сообщений Режим 037 – информация о результатах синхронной обработки входных сообщений Режим 041 – информация о простоях адресных пространств 8 Режим 023 *----------------------------------------------------------------------------* ИHФOPMAЦИЯ ПO OБPAБOTKE COOБЩEHИЙ B ACOУП2 ПEPИOД C 2014-06-18-00.00.00 ПO 2014-06-19-08.41.43 ЧИCЛO OБPAБOTAHHЫX COOБЩEHИЙ: 000034 *----------------------------------------------------------------------------* 0002/0002 2014-06-18-08.08.00 1736741033 5900012280501900 CИHX 2014-06-18 08.09.00.542 08.09.06.949 006,4068 LIG K CИHX 2014-06-18 08.09.11.026 08.09.14.354 003,3280 LIG O ACИHX 2014-06-18 08.09.14.224 08.09.26.511 012,2865 PFM O TФЗЦ 2014-06-18 08.09.21.472 08.09.23.818 002,3465 TFZC O TФЗ 2014-06-18 08.09.19.970 08.09.20.778 000,8073 VTFZ O TФЗ 2014-06-18 08.09.21.020 08.09.22.847 001,8263 VTFZ O (:02 3100 5206 3100 002 3107 1 18 06 08 00: 01 44415719 1 000 31111: 02 44428746 1 000 31111: 03 61294161 1 000 31111:) Ю1 0000 02 004 000 3100+002+3107 BЫX:AOC RU.00:AS2KSKD 0000006540 0000 фPFMX0002 0002 2014-06-18 08:08:00 0115 STD9672 5900012280501900 DODOTL AOC RU.00:TESTU2 0000000557 0000 (:1042 928/400+31000 5206 3100 002 3107 07 31060 18 06 08 00 00/00 0 0/00 00 0 LOCALNET STD9672 5900012280201000 0000000116 0000 (:02 3100 5206 3100 002 3107 1 18 06 08 00:01 44415719 1 000 31111:02 44428746 LOCALNET STD9672 5900012280201000 0000000151 0000 (:02 3100 5206 3100 002 3107 1 18 06 08 00 004 0066 0 0000 0 0: 01 44415719 0 LOCALNET STD9672 5900012280201000 0000000315 0000 (:1002 310005 5206 310005 002 310700 1 2014 18 06 08 00 004 0066 0 0000 0 0 31 LOCALNET STD9672 5900093084079500 0000000116 0000 (:02 3100 5206 3100 002 3107 1 18 06 08 00:01 44415719 1 000 31111:02 44428746 LOCALNET STD9672 5900093084079500 0000000151 0000 (:02 3100 5206 3100 002 3107 1 18 06 08 00 004 0066 0 0000 0 0: 01 44415719 0 LOCALNET STD9672 5900093084079500 0000000315 0000 (:1002 310005 5206 310005 002 310700 1 2014 18 06 08 00 004 0066 0 0000 0 0 31 *----------------------------------------------------------------------------* 9 Дополнительные таблицы п/с регистрации 10 LOG_BADSQLC регистрация прикладными программами ошибочных кодов SQL-запросов LOG_SEANS регистрация начала и окончания работы сеансовых программ LOG_WTDB регистрация сообщений прикладных программ LOG_DS регистрация объектов из сообщений АСОУП-2 LOG_MQ регистрация данных о передаче информации на сетевой и дорожный уровень через IBM WebSphere MQ Таблица LOG_BADSQLC LOGB_TIMEREG LOGB_ KODMOD LOGB_ TASKNAME LOGB_ SECTION LOGB_ TABLENAME LOGB_ SQLOPER LOGB_ SQLCODE 2014-06-03-16.54.52.703271 NKP PKSKKP01 PKSKKP01 NKP_ARCH_OP UPD -911 2014-06-02-14.47.53.804615 A ASPIPBD PKOALKTO TN_KOD_OSCH_SOOB SEL -911 2014-06-02-11.11.33.921455 NSI ASPOPFM PKOPVSAI TN_PASP_DOR SEL -805 2014-06-03-15.44.37.780909 KPF ASPIPBD POPDKNPA TN_SOOT_DLN_PF SEL -805 2014-06-03-15.20.38.093448 KPF ASPIPBD POPDKNPA TN_SOOT_DLN_PF SEL -805 2014-06-03-16.22.27.458276 KPF ASPIPBD POPDKNPA TN_SOOT_DLN_PF SEL -805 2014-06-04-11.12.10.244256 DAT PKSBDANA PKSBDANA B_NAR PREPARE PRE -204 11 Таблица LOG_SEANS JOB_ NAME AS2CFZ VARHOK VARHOK NAME ASPEMNSP PKSODAKT PKSODAOP ASS ASPKMQIZ AS2CFZ ASPEMNUT ASS ASPDREGL 12 START_T FIN_T TIME_ SEC RC COMMENT 2014-06-06-11.44.22.160288 2014-06-06-11.44.23.202831 1 0 МОНИТОРИНГ СОСТОЯНИЯ ХРАНИМЫХ ПРОЦЕДУР 2014-06-06-08.35.02.068967 2014-06-06-08.35.03.855107 1 8 ЗАПОЛНЕНИЕ Т-Ц ДАТТ (ОТПРАВОЧНАЯ СОСТАВЛЯЮЩАЯ Т. ARHDOKTXXXX) 2014-06-06-08.35.03.164950 2014-06-06-08.35.05.085253 2 8 ЗАПОЛНЕНИЕ Т-Ц ДАТТ (ОТПРАВОЧНАЯ СОСТАВЛЯЮЩАЯ Т. ARHDOOPXXXX) 2012-06-19-16.30.01.202791 2012-06-19-16.30.01.865989 1 0 ОПРЕДЕЛЕНИЕ ЧИСЛА СООБЩЕНИЙ В ОЧЕРЕДИ MQSERIES DXXY.ASS.LQIZM 2014-06-06-11.43.00.834976 2014-06-06-11.43.01.353141 1 0 МОНИТОРИНГ СОСТОЯНИЯ УТИЛИТ 2014-06-05-16.54.22.566392 2014-06-05-16.54.27.538620 5 0 ЧИСТКА Т. LOG_REGL Таблица LOG_WTDB LOGW_TIMEREG LOGW_ KODZN LOGW_ASNAME LOGW_PGMNAME LOGW_TEXT 2014-06-17-14.05.00.450584 0 AS2CFZ ASPEMNUT CTAPT-14:05:00 17/06/14 2014-06-17-14.04.09.709984 0 AS2CFZ ASPEMNSP ФИHИШ-14:04:09 17/06/14 RC=0000 T=00:00:01 2014-06-17-14.04.08.720632 0 AS2CFZ ASPEMNSP CTAPT-14:04:08 17/06/14 2014-06-17-14.02.03.655685 0 @NIORUD SPRLN18 ФИНИШ 2014-06-17-14.02.03.392949 0 @NIORUD SPRLN18 СТАРТ 2014-06-17-14.00.06.679668 0 @NIORUD ASPDWTAR ФИHИШ-14:00:06 17/06/14 RC=0000 T=00:00:0 13 Таблица LOG_DS TIM_REG UNS MOD _OBJ ID_OBJ KDS KDSK KPP KOP STAN_ OP DATE_OP 2014-06-16-16.05.54.080495 1736740425 v 19420074 0002 0002 122803608 4 310005 2014-06-1615.11.00.000000 2014-06-16-16.05.54.080398 1736740425 v 19214733 0002 0002 122803608 4 310005 2014-06-1615.11.00.000000 2014-06-16-16.05.54.079218 1736740425 p 3100050015 37207 0002 0002 122803608 5 310005 2014-06-1615.11.00.000000 2014-06-16-16.04.34.602331 1736740423 v 19420181 1388 1388 102800617 98 310005 2014-06-1608.20.00.000000 2014-06-16-16.04.34.602292 1736740423 v 19420181 1388 1388 102800617 98 310005 2014-06-1608.20.00.000000 2014-06-16-16.04.34.600255 1736740423 v 19214733 1388 1388 102800617 98 310005 2014-06-1608.20.00.000000 14 Таблица LOG_MQ TIM_REG_TEK TIM_REG MOD_ OBJ ID_OBJ PN_OBJ UNAB UNS SQLOP_ OBJ 2014-06-16-13.09.56.991023 2014-06-16-13.09.55.046768 v 21212121 1 201 1736740343 I 2014-06-16-13.09.56.991023 2014-06-16-13.09.55.046768 v 6124410 1 201 1736740343 I 2014-06-16-13.09.57.594994 2014-06-16-13.09.55.046768 p 310005014264108 101 10 1736740343 I 2014-06-16-13.09.58.267797 2014-06-16-13.09.55.046768 v 21212121 1 10 1736740343 I 2014-06-16-13.09.58.267797 2014-06-16-13.09.55.046768 v 6124410 1 10 1736740343 I 2014-06-16-13.11.20.631442 2014-06-16-13.11.19.575432 P 310005014666605 1 214 1736740345 Z 15 Запрос 3219 – аналог запроса 219 в АСОУП 16 Режим 06 запрос на выдачу сведений о простоях в процессе обработки входных сообщений Режим 07 запрос на выдачу статистических сведений о входных и выходных сообщениях Режим 10 запрос на выдачу сведений о входных сообщениях Режим 20 запрос на выдачу сведений о выходных сообщениях Режим 30 запрос на выдачу сведений об аварийных завершениях, связанных с обработкой входных сообщений Режим 06 - запрос на выдачу сведений о простоях в процессе обработки входных сообщений (:3219 R-06 VRNT-04060800 VRKT-05060800:) CBEДEHИЯ O ПPOCTOЯX ACOУП ЗA ПEPИOД 0406.0800 - 0506.0800 NN: HAЧAЛO : BPEMЯ :BX.COOБЩ.:BX.COOБЩ.: : ПPOCTOЯ :ПPOCTOЯ:OT ПPEДЫД:ЗA BPEMЯ : : : (MИH.): ПPOCTOЯ : ПPOCTOЯ : 01 0406.0807 0000012 000000001 000000000 02 0406.0913 0000082 000000352 000000023 03 0406.1141 0000169 000000095 000000115 04 0406.1538 0000005 000000075 000000000 05 0406.1704 0000128 000000093 000000028 OБЩEE BPEMЯ ПPOCTOЯ 00396 MИH. 17 Режим 07 - запрос на выдачу статистических сведений о входных и выходных сообщениях (:3219 R-07 VRNT-04060800 VRKT-05060800:) BXOДHЫE COOБЩEHИЯ ACOУП ЗA ПEPИOД 0406.0800 - 0506.0800 KOД : KOЛ-BO : OБЩAЯ :CP.ДЛИHA: CУM.BPEMЯ :CP. BPEMЯ COOБЩEHИЯ :COOБЩEHИЙ: ДЛИHA :COOБЩEH.: OБPAБOTKИ :OБPAБOTKИ 0002 BEPHЫE 47 5554 118 108,1821 2,3017 0002 OШИБOЧHЫE 19 2947 155 40,8355 2,1492 0002/333 BEPH. 23 713 31 55,0509 2,3935 0002/333 OШИБ. 3 93 31 2,1645 0,7215 0009 BEPHЫE 16 2348 147 26,8428 1,6777 0009 OШИБOЧHЫE 4 488 122 5,1524 1,2881 0012 BEPHЫE 7 456 65 55,7105 7,9586 0012 OШИБOЧHЫE 2 132 66 1,7527 0,8764 0012/333 OШИБ. 2 78 39 1,6677 0,8339 0200 BEPHЫE 19 959 50 59,0029 3,1054 0200/333 BEPH. 12 420 35 26,0968 2,1747 … ИTOГO : OШИБOЧHЫE 130 22826 176 198,6348 1,5280 BEPHЫE 576 46279 80 987,3579 1,7142 /333 OШИБ. 18 613 34 35,5438 1,9747 /333 BEPH. 18 613 34 35,2967 1,9609 ИTOГO: 742 70331 95 1256,8332 1,6938 18 Режим 10 - запрос на выдачу сведений о входных сообщениях (:3219 R-10 VRNT-04060800 VRKT-05060800:) /1 /1 /1 /1 /1 /1 /1 /1 /1 /1 /1 /1 /1 /1 19 0406.080740 0406.081952 0406.082044 0406.082415 0406.082416 0406.082419 0406.082421 0406.082423 0406.082425 0406.082428 0406.082430 0406.082433 0406.082435 0406.082437 111111111 111111111 111111111 041001601 041001601 041001601 041001601 041001601 041001601 041001601 041001601 041001601 041001601 041001601 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5005 5005 5005 5005 5005 5005 5005 5005 5005 5005 5005 5005 5005 5005 307500 307500 307500 310005 308407 582005 302600 302600 302600 290507 300003 300003 300003 300003 2809.18054 2809.18055 2809.18054 3008.13331 2701.05001 2110.13081 1312.06302 3001.08302 3001.08302 1411.14402 2602.14003 2602.14003 1411.14403 2602.14003 000000+003+035004 000000+003+035004 000000+003+035004 015203+016+300003 302600+043+307500 302600+043+307500 290507+411+294705 300003+411+270005 300003+411+270005 300003+411+270005 300003+411+270005 19 Режим 20 - запрос на выдачу сведений о выходных сообщениях (:3219 R-20 VRNT-04060800 VRKT-05060800:) Дата и время AO получ. Pежим Инд.поезда Kод док. /2 0406.082722 5900093084079500 P(02) 200 3+30750 8467 3064 064 3075 0200 00084 /2 0406.082722 5900012280150800 P(02) 200 3+30750 8467 3064 064 3075 0200 00084 /2 0406.082723 5900093084079500 P(02) 306404+064+307500 1042 0200 00444 /2 0406.082724 5900012280150800 P(02) 306404+064+307500 1042 0200 00444 /2 0406.083033 5900012280200400 P(02) 000000+004+010106 0012 0012 00092 /2 0406.083033 5900093084079500 P(02) 000000+004+010106 0012 0012 00092 /2 0406.083033 5900093084079500 P(02) 12 5+310005 0101 310005 102 19 0012 00073 /2 0406.083034 5900012280150800 P(02) 12 5+310005 0101 310005 102 19 0012 00073 /2 0406.083034 5900093084079500 P(02) 000000+004+010106 1042 0012 00402 20 0200 0200 0012 0012 Режим 30 - запрос на выдачу сведений об аварийных завершениях, связанных с обработкой входных сообщений (:3219 R-07 VRNT-04060800 VRKT-05060800:) CBEДEHИЯ OБ ABAPИЙHЫX ЗABEPШEHИЯX CИCTEMЫ ACOУП-2 ЗA ПEPИOД 0406.0800-0506.0800 OБЩEE ЧИCЛO ABAPИЙHЫX ЗABEPШEHИЙ: 00000005 /3 0406.090913 ASPIPBD DSNHLI2 222000 000000 122805009 /3 0406.100127 ASPIPBD DSNHLI2 222000 000000 122805009 /3 0406.142043 ASPIPBD DSNHLI2 222000 000000 102800648 /3 0406.145029 ASPIPBD PKOAL001 806000 000000 122804529 /3 0406.145214 ASPIPBD PKOAL001 806000 000000 122804529 21 0002 0002 0002 0009 0009 21 Спасибо за внимание! 22