Сервер PEGAS. Обновление

Замечания и пожелания по развитию ПО, а также вопросы эксплуатации
Правила форума
Здесь место для дискуссии о:
- замеченных недостатках в ПО PEGAS,
- пожеланиях по дальнейшему развитию АРМ и сервера.
- вопросах эксплуатации ПО PEGAS.
При "неожиданном завершении программы" просьба прикреплять к сообщению файл дампа сформированного программой.
Шитов Алексей

Сервер PEGAS. Обновление

Непрочитанное сообщение Шитов Алексей »

Выпущен PEGAS сервер версии 2.1.14.

Список изменений и доработок:
  1. Устранены причины аварийного завершения работы сервера после установки антивируса Касперского.
  2. Обнаружена и исправлена ошибка, приводящая к "падению" сервера в случае ошибки подключения к базе данных во время старта сервера.
  3. Реализована передача идентификатора объекта (тип + номер) в snmp trap'ах (по просьбе ЕСМА).
  4. Удалён вывод сообщений о необходимости выполнения сжатия на странице обслуживания БД.
  5. Реализовано увеличение времени между сканированиями FTP-хранилища при увеличении количества файлов в связи со значительным увеличением объёмов хранимой статистики по МДК-М7 с целью снижения нагрузки на жёсткие диски.
  6. Оптимизирован планировщик таймеров. Следствия: 1. Увеличена производительность сервера. 2. Несколько улучшена ситуация с пропаданием связи на интерфейсах устройств, подключенных к серверу, что может проявиться в снижении частоты вывода сообщений о проблемах с топологией.
Дистрибутив на FTP.
Шитов Алексей

Re: Сервер PEGAS. Обновление

Непрочитанное сообщение Шитов Алексей »

Выпущен патч для сервера PEGAS версии 2.1.14. Решает проблемы с нестабильностью обмена с модулями МДК (наиболее вероятное проявление - "путаница" в аварийных сообщениях с каналов МДК при большой загрузке сети).

Обновление на FTP: PegasServer_v2.1.14_update_27.04.2011.exe
Шитов Алексей

Сервер PEGAS. Обновление

Непрочитанное сообщение Шитов Алексей »

Выпущен PEGAS сервер версии 2.2.1.

Список изменений и доработок:
  1. Изменён запрос периодической проверки таблиц БД - реализована проверка только некорректно закрытых таблиц. Сделано в связи с длительным выполнением запроса при относительно большом (более 1ГБ) размере таблиц.
  2. Реализована выгрузка таблиц коммутации и списка контейнеров в БД. Требуется для автоматической прокладки трактов.
  3. Исправлена ошибка при отправке "простых" SNMP сообщений (доступности, отключении/включении SNMP, проблем с топологией). Актуально для версии сервера 2.2.0. Исправление включено в обновление от 01.07.2011.
  4. Изменён приоритет и текст сообщения о недоступности локомотивных радиостанций. Приоритет сообщения о недоступности изменён с FATAL(1) на DISABLE(7), текст с "Авария" на "Нет связи".
  5. Реализована возможность отключения отправки событий о доступности локомотивных радиостанций.
  6. Исправлены ошибки в разборе тела HTTP-запроса. Предположительно данные ошибки могли быть причиной "падения" сервера при редактировании списка клиентов.
  7. Исправлено неверное определение состояния мультиплексора с учётом плат.
Список изменений и доработок в версии 2.2.0 (тестовая версия):
  1. Реализована поддержка мультиплексоров и большинства плат.
  2. Реализован разрыв соединения с клиентом при длительной неактивности (отсутствии входящих запросов). При отсутствии входящих запросов в течении 5 минут (напр. неактивность клиента (АРМ PEGAS версии 1.6.33 или ниже) или "зависание" АРМ'а) сервер принудительно разрывает соединение с клиентом.
  3. Доработан обмен с МДК в виду наличия проблем с обменом. Исправление включено в обновление от 27.04.2011.
  4. Добавлено указание группы запуска для службы сервера.
  5. Реализована выгрузка списка администраторов устройства в базу данных. Требуется менеджеру доступа при передаче управления мобильным АРМ'ам.
  6. Из сборки удалены библиотеки QT. Полный дистрибутив Microsoft Visual C++ 2005 Redistributable Package (x86) включен в сборку. Начиная с версии 2.2.0 предварительная установка vcredist 2005 и 2008 не требуется.
  7. В мастере настройки исправлен сброс номера COM-порта при настройке подключения.
  8. Добавлен вывод версии сервера в основной журнал (pts.log, ptscr.log) и журнал службы (svc.log) при старте.

Рекомендуется обновить АРМ PEGAS до версии 1.7.35, Менеджер доступа до версии 1.3.2.

Дистрибутив на FTP.
Шитов Алексей

Re: Сервер PEGAS. Обновление

Непрочитанное сообщение Шитов Алексей »

Выпущен PEGAS сервер версии 2.2.3.

Список изменений и доработок:
  1. Доработана поддержка первой аппаратной версии плат СМЦГ-4.
  2. Доработан протокол обмена с платами СМЛТ.
  3. Обнаружена и исправлена ошибка, приводящая в некоторых случаях к "падению" сервера при пропадании плат.
  4. Обновлены шаблоны: внесены исправления для МДК-М5Т и СМЦС.
Дистрибутив на FTP.

Список изменений и доработок версии 2.2.2:
  1. Осуществлён переход на версию 1.3 протокола обмена с клиентами (АРМ PEGAS v1.9.x и выше). Сохранена обратная совместимость с версией протокола 1.2.
  2. Прекращена поддержка клиентского протокола версии 1.1. АРМ PEGAS версии 1.5.x и ниже не поддерживается.
  3. Доработана выгрузка коммутаторов, таблиц коммутации и списков контейнеров в базу данных: выделены объекты - коммутаторы; реализована поддержка схем коммутаторов с учётом иерархии объектов (контейнеры, порты...); доработаны форматы таблиц.
  4. Доработаны протоколы обмена с платами СМЛТ и СМЦИ.
  5. Разработано мобильное ядро сервера (Pegas Mobile Kernel) для интеграции в мобильную версию АРМ PEGAS.
Шитов Алексей

Re: Сервер PEGAS. Обновление

Непрочитанное сообщение Шитов Алексей »

Выпущен PEGAS сервер версии 2.2.4.

Список изменений и доработок:
  1. Реализована поддержка пользовательских правил управления доступом к объектам.
  2. В Web-интерфейсе сервера реализован вывод состояний сетевых элементов, плат и МДК, а также вывод состояний обмена с сетевыми элементами и маршрутов к ним.
  3. Выявлена и исправлена ошибка, приводящая в ряде случаев к "падению" сервера при быстром (несколько секунд после обнаружения) пропадании устройства.
+ обновления сервера 2.2.3:
  1. Исправлен обмен с платами СМА2-4.
  2. Исправлена выгрузка портов в БД.
  3. Исправлен протокол обмена с платами СМГП. Ошибка могла привести к искажению настроек платы.
  4. Исправлены ошибки в определении состояний мультиплексоров.
  5. Изменено формирование номера порта в SNMP сообщениях. Отправка номера объекта заменена отправкой номера порта или, если объект не является портом, отправкой 0.
Шитов Алексей

Re: Сервер PEGAS. Обновление

Непрочитанное сообщение Шитов Алексей »

Выпущен PEGAS сервер версии 2.2.5.

Список изменений и доработок:
  1. Реализована возможность ускорения детекции сброса сетевого элемента. Таймаут переопроса при отсутствии обмена с сетевым элементом может быть снижен с 3 минут до 15 секунд. Поддержка реализована в АРМ PEGAS версии 1.8.40.
  2. Исправлена неверная генерация событий недоступности плат при срабатывании таймаута опроса для мультиплексора.
  3. Исправлено редактирование приоритетов пользовательских правил. В сборку 2.2.4 не были включены соответствующие иконки.
  4. Реализована группировка объектов по сетевым элементам и групповая настройка SNMP на страницах "Платы" и "МДК" Web-оболочки сервера.
  5. Убрана проверка состояния управления в мобильном ядре при захвате управления.
  6. Добавлены шаблоны для АРМ ЦСПД (версия 2.59.39 или выше) и АРМ СС (версия 3.9.4.1 или выше).
  7. Отключена отправка SNMP-сообщений доступности для серверов, виртуальных шлюзов и АРМ'ов (ЦСПД и СС). Соответствующее уведомление выводится в списке сетевых элементов Web-оболочки в столбце "SNMP".
Update №1 от 2 ноября:
  1. Доработан алгоритм маршрутизации: повышена устойчивость к разрывам подсетей, повышен приоритет виртуальных шлюзов как маршрутизаторов.
Шитов Алексей

Re: Сервер PEGAS. Обновление

Непрочитанное сообщение Шитов Алексей »

Выпущен PEGAS сервер версии 2.2.6.

Список изменений и доработок:
  1. Оптимизирована скорость загрузки и обработки страниц "Платы" и "МДК".
  2. Реализован вывод уведомления об отсутствии права передачи управления на странице "Сетевые элементы".
  3. Реализована поддержка настроек для каналов плат СМЦГ первой аппаратной версии. Настройки хранятся на стороне сервера и привязаны к адресу мультиплексора и посадочному месту платы. Настройка недоступна в мобильной версии сервера и, соответственно, при локальном подключении АРМ PEGAS.
  4. Исправлена прошивка матриц на платах.
  5. Реализовано отключение глобальной маршрутизации на виртуальных шлюзах при отсутствии связи на внешних интерфейсах. Реализовано с целью обеспечения обмена с подсетями по альтернативным маршрутам при пропадании прямой связи с ними. Отключение маршрутизации работает только на шлюзах с включенной фильтрацией подключений.
  6. Реализована поддержка фиксированных маршрутов к шлюзам. Реализовано с целью сохранения связи со шлюзами при отключении на них глобальной маршрутизации.
  7. Обновлены шаблоны. Исправлена ошибка в распределении таймслотов в платах СМПЕ.
Шитов Алексей

Re: Сервер PEGAS. Обновление

Непрочитанное сообщение Шитов Алексей »

Выпущен PEGAS сервер версии 2.2.7.

Список изменений и доработок:
  1. Реализована 64-битная версия сервера PEGAS (краткая информация по 64-битной версии на FTP).
  2. Реализовано ведение истории изменений инвентарной информации оборудования (по просьбе ЦСС).
  3. Реализовано уведомление клиентов об изменениях на коммутаторах. Обработка событий реализована в АРМ PEGAS версии 1.9.41.
  4. Доработан протокол обмена с платами СМПЕ.
  5. Обновлены шаблоны: реализована поддержка коммутатора нижнего уровня в платах СМПП; реализована поддержка плат СМГП-8 программной версии 2.x. Обновление включено в TemplatePack от 15.12.2011.
Дистрибутивы как всегда на FTP.
Шитов Алексей

Сервер PEGAS. Обновление

Непрочитанное сообщение Шитов Алексей »

Выпущен PEGAS сервер версии 2.2.9.

Список изменений и доработок:
  1. Расширен список доступных COM-портов в настройках интерфейса RS232 до 255 портов.
  2. В таблицу базы данных "журнал команд клиентов" добавлено поле "адрес клиента" (по просьбе ЦСС).
  3. Реализована проверка необходимости (наличия подключенного оборудования) выгрузки инвентарной информации в базу данных. Актуально для РЛСМ-10.
  4. Исправлена ошибка в реализации поддержки динамического распределения таймслотов в коммутаторах верхнего уровня. Актуально только для плат СМПП.
  5. Обновлены шаблоны. Добавлена поддержка МДК-М6.
Список изменений и доработок версии 2.2.8:
  1. Реализована передача аргументов в SNMP сообщениях. В сообщения включены данные по событиям от МДК-М1м (сопротивление изоляции, наведённое напряжение ...).
  2. Реализовано журналирование внешних (выполняемых в отдельном процессе 'sqlex.exe') SQL запросов.
  3. Update 1 от 14 февраля 2012 г.: Изменён алгоритм перечитывания состояний подобъектов устройств по запросу пользователя.
Последний раз редактировалось Шитов Алексей 22 мар 2012, 17:01, всего редактировалось 1 раз.
Причина: Добавлены недостающие (4, 5) пункты для версии 2.2.9
Шитов Алексей

Сервер PEGAS. Обновление

Непрочитанное сообщение Шитов Алексей »

Выпущен PEGAS сервер версии 2.2.10.

Список изменений и доработок:
  1. Оптимизирована операция сжатия таблиц мониторинга. Новое сжатие начинается с позиции, на которой закончилась последняя операция сжатия. Данные, записываемые PTServer'ом, более не сжимаются.
  2. Обнаружена и устранена вероятность неперечитывания топологии после таймаута переопроса сетевого элемента.
  3. Обнаружена и устранена утечка дескрипторов и, незначительно, памяти в модуле поддержки плат СМПЕ.
  4. Реализован мониторинг интерфейсов сервера, виртуальных шлюзов и мобильного ядра.
  5. Реализовано "поглощение" взаимоисключающих SQL запросов. Количество запросов при старте/завершении службы может быть снижено в 2-3 раза на сетях с большим количеством объектов.
  6. Оптимизирована служба хранения состояний объектов. Снижено время, требуемое для старта службы сервера.
  7. Исправлена ошибка в конфигураторе, приводившая к выдаче сообщения об ошибке при попытке проверить существующую БД.
  8. Добавлена возможность инициализации БД хранилища настроек (используется в АРМ версии 1.11.45 и выше).
  9. Реализована группировка списков устройств по подсетям в Web-оболочке сервера.
  10. Реализована фильтрация строк в списках устройств по адресу, модели, инвентарному номеру (для МДК) и названию сетевого элемента.
  11. Реализовано перечитывание состояний устройств по команде администратора через Web-оболочку. Перечитывается всё дерево состояний, обновляются таблицы мониторингов. Для сетевых элементов дополнительно перечитываются топология, состояние управления и состав подключенного оборудования.
  12. Обновлены шаблоны для плат СМЦС-4. Доработана запись данных мониторинга в БД. Просмотр данных, записываемых сервером PEGAS, возможен в технологическом модуле СУСП версии 1.5.1 или выше. Одновременная запись данных мониторинга с плат СМЦС-4 сервером PEGAS и PTServer невозможна. Возможна конвертация данных в формат, поддерживаемый сервером PEGAS.
Шитов Алексей

Сервер PEGAS. Обновление

Непрочитанное сообщение Шитов Алексей »

Выпущен PEGAS сервер версии 2.2.12.

Список изменений и доработок:
  1. Реализован поиск (фильтрация) записей в списке клиентов.
  2. Добавлено перечитывание инвентарной информации при выполнении переопроса устройств.
  3. Реализована поддержка отложенного подключения клиентов при старте сервера и добавлена соответствующая настройка в конфигуратор сервера.
    Может быть снижена нагрузка на сеть при обмене с клиентами и снижено общее количество пакетов при обмене с АРМ PEGAS; снижена нагрузка на сервер и, как следствие, снижено время опроса сети.
  4. Увеличен приоритет пакетов опроса устройств и снижена частота опроса с целью увеличения стабильности опроса и снижения количества аварийных сообщений доступности.
  5. Исправлено отсутствие привязки каналов UDP-подключений PEGAS сервера (в т.ч. мобильного ядра) к порту.
  6. Реализована поддержка политик маршрутизации: реализована блокировка маршрутизации через сервер и шлюзы; реализовано ограничение доступа к топологии; реализована возможность доступа к маршрутизации для мобильного ядра (АРМ PEGAS версии 1.11.48 и выше) при политике ограниченного доступа. Добавлена соответствующая настройка в конфигуратор.
    Может быть значительно снижена нагрузка на каналы администрирования при совместном использовании сервера PEGAS с АРМ ЦСПД и/или PTServer в следствии исключения из мониторинга ими (АРМ ЦСПД, PTServer) устройств из "изолированных" сетей.
  7. Устранено неосвобождение интерфейса при пропадании на нём связи, если до этого была односторонняя связь. Могло выражаться в наличии отключенных устройств в списках сетевых элементов.
  8. Реализовано присвоение номера системного модуля в зависимости от типа устройства. Для всех устройств, кроме СМК-30, номер платы для системного модуля равен 0.
  9. Реализовано множество подключений к БД: реализована и интегрирована служба многопоточного взаимодействия с БД MySQL; реализована группировка SQL запросов по подключениям. Как следствие: практически устранена задержка при добавлении запросов на управление при старте сервера; увеличена скорость формирования таблиц при старте сервера; частично устранена проблема блокировок таблиц (при блокировке одной из таблиц запросы к другим таблицам из других групп не блокируются).
    Примечание: При совместной работе PTServer, СУБД MySQL на одной машине, возможна нестабильная работа PTServer в связи с большей загрузкой службы MySQL.
  10. Добавлена статистика SQL запросов на главную страницу.
  11. Добавлены сообщения о нормальной доступности устройств в мобильном ядре.
  12. Исправлена ошибка при попытке чтения файлов по IFTP для локального доступа.
Список изменений и доработок версии 2.2.11:
  1. В SNMP сообщения от локомотивных радиостанций добавлена информация об источнике данных - стационарной радиостанции.
  2. Реализована ротация служебного лога сервера. Добавлена настройка времени хранения лога в мастер настройки.
  3. Исправлена ошибка невосстановления мониторинга устройств при возникновении конфликта адресов.
  4. Реализована детекция конфликта адресов на основании несовпадения типов устройств. При обнаружении конфликта мониторинг устройств с совпадающими адресами прекращается и выдаётся соответствующее сообщение об аварии доступности.
  5. Реализована возможность настройки частоты синхронизации времени на устройствах с временем на сервере.
  6. Реализована возможность настройки политики применения параметров SNMP для новых устройств.
  7. Реализовано архивирование данных мониторинга через страницу "Обслуживание БД". Просмотр архивных данных доступнен в технологическом модуле СУСП версии 1.5.2 (только МДК-М1м) и выше.
  8. Реализована полная поддержка плат СМПП версии 3.1 и выше.
Update 1:
  1. Исправлена загрузка файлов с плат СМПП версии 3.x.
  2. Обновлены шаблоны для плат СМПП версии 3.x.
  3. Добавлена поддержка оптических СМК-30 программной версии 3.5.
  4. Исправлены шаблоны для плат СМЛТ. Исправлена некорректная выдача аварий "Соединение - нет связи" при возникновении ошибок CRC на канале SHDSL.
Шитов Алексей

Re: Сервер PEGAS. Обновление

Непрочитанное сообщение Шитов Алексей »

Выпущен PEGAS сервер версии 2.2.13.

Список изменений и доработок:
  1. Обнаружена и устранена ошибка насрабатывания таймера отсутствия опроса устройства, что могло привести к прекращению его (устройства) мониторинга до перезапуска сервера. Вероятность события в штатном режиме работы сервера крайне мала, однако может возрасти при высокой нагрузке на сервер. Единичные случаи наблюдались на Дальневосточной, Московской, Красноярской, Южноуральской, Северокавказской дорогах.
  2. Локальный доступ АРМ PEGAS: Реализовано автоматическое добавление устройств, непосредственно подключенных к мобильному ядру.
  3. Внесён ряд доработок в службу маршрутизации с целью улучшения ситуации с пропаданием устройств.
  4. Дополнена статистика по UDP и SUDP интерфейсам на странице сетевой статистики. Добавлен вывод политики маршрутизации.
  5. Исправлена ошибка первоначальной настройки учётных записей и групп клиентов. Ошибка была внесена в версии сервера 2.2.11 и приводила к падению сервера при попытках добавления учётных записей или групп клиентов после установки сервера (без импорта предыдущих настроек учётных данных).
  6. Обновлены шаблоны. Добавлена поддержка РЛСМ-10-40 версии 3.11.
Шитов Алексей

Re: Сервер PEGAS. Обновление

Непрочитанное сообщение Шитов Алексей »

Выпущен PEGAS сервер версии 2.2.14.

Список изменений и доработок:
  1. Доработаны формы добавления прав доступа к подсетям и сетевым элементам. Реализована возможность настройки доступа сразу для списка объектов (ЛРП №2507).
  2. Реализована настройка политики маршрутизации индивидуально для каждого виртуального шлюза (к ЛРП №2522).
  3. Реализована возможность сортировки сетевых интерфейсов.
  4. Реализована возможность принудительного разрыва соединения с АРМ через Web-оболочку сервера (иконка в левом столбце списка клиентов).
  5. Добавлено обслуживание всех таблиц БД. Реализован мониторинг БД через АРМ - добавлен объект "База данных" в структуру объектов сервера.
  6. Добавлена настройка уровня доступа по умолчанию для клиентов и групп.
  7. Добавлено поле "описание версии" в таблицы инвентарной информации БД.
  8. Исправлена ошибка при добавлении нового пользователя в группу "Администраторы" при отсутствии соответствующей записи группы в файле учетных записей.
  9. Обнаружена и устранена вероятность падения сервера при попытке чтения файлов нулевого размера по IFTP.
  10. Реализованы команды клиентов ping и tracert (терминал в АРМ версии 1.12.52 или выше).
  11. Реализовано ведение и отображение статистики обмена с устройствами.
  12. Частично устранена проблема с выдачей сообщений об ошибке при завершении службы сервера.
  13. Обновлены шаблоны. Добавлена поддержка РМУ, МДК-М1Ф, МДК-М11, МДК-М12. Реализована выгрузка состояния трансиверов STM в БД (ЛРП №2275).
Serg

Re: Сервер PEGAS. Обновление

Непрочитанное сообщение Serg »

Здравствуйте! Есть проблема. Поступили платы СМЛТ-2Е(под строительство DMR радиостанций).При установке в СМК-30(v.3.9 ПЛМ 6.12) и подключении локально(АРМ PEGAS v.1.12.59) платы отображаются. При установке на реальной станции дабы увязать р/ст.DMR РМУ-4 с СМК-30 по тракту DSL и вывода на мониторинг данную р/ст. то в АРМе PEGAS платы не отображаются, сервер их не распознает. Открыт ЛР П №5284 от 21.07.2016г на форуме тех. поддержки Сервис Телеком. Я так понимаю нужно сервер обновлять.
Левшов Анатолий

Re: Сервер PEGAS. Обновление

Непрочитанное сообщение Левшов Анатолий »

Для работы платы СМЛТ-2Е с сервером требуется версия сервера 2.2.16 и Template_Pack от 13.04.2016 или более поздний. Также рекомендую обновить ПО СМЛТ-2Е до версии v1.2.
Ответить