Клиент пришел к нам с задачей разработать программный комплекс из системы и сервиса для администраторов системных ландшафтов SAP-систем. Сделать это нужно было при помощи средств мониторинга CCMS и SNMP.
Требования к системе:
Возможность работы на популярных операционных системах Windows & Linux.
Web-интерфейс & Windows-клиент для отображения данных, настройки и управления средствами мониторинга.
Требования к сервису:
Отправка SMS, email и PUSH-сообщений об авариях или ситуациях, требующих внимания администратора.
Решение
Данный проект делался на основании технического задания, предоставленного заказчиком.
Разработка велась итеративно. После предоставленной первой версии были выполнены многие доработки, которые требовались заказчику.
Когда все работы по разработке системы были успешно реализованы и согласованы, систему загрузили на сервер заказчика, предоставили необходимые права доступа пользователям - системным администраторам. Подготовили и предоставили техническую документацию.
Заказчик был полностью удовлетворен нашей работой и в дальнейшем заказал у нас разработку мобильной версии решения ServPatrol.
Технологии
Java SE
Java Swing
SAP JCo
SAP CCMS
Результат
Решение имеет сертификат Integration with SAP NetWeaver and SAP Solution Manager (System Landscape Directory).
Приложение обеспечивает доступ к информации о системах в реальном времени.
Гибкие настраиваемые схемы оповещения позволяют своевременно информировать системных администраторов о критических событиях и сбоях (через E-Mail, SMS или выполнение определенной программы).
ServPatrol позволяет отслеживать состояние различных систем: системы SAP, включая многие важные функции и подсистемы (ABAP и Java стеки, свободное место на дисках, оповещения PI, сбои в работе принтеров и прочие); функционал CCMS мониторинга в соответствии с сертификационными требованиями SAP (мониторинг и подтверждение сообщений о сбоях, установка пороговых значений для мониторов (MTE - Monitoring Tree Elements); чтение текущих значений атрибутов производительности); проверка доступности устройств по сети (Ping), контроль за репликацией MS SQL Server через анализ журнала доставки, проверка серверов FTP, системы с поддержкой протокола SNMP (запущенные процессы, свободное место на дисках); гибкий механизм проверки любых текстовых журналов (логов).
Поддержка композитного типа систем (совмещающих в себе несколько типов проверок).
Аудит по стандарту SAS 70 (для всех типов проверок).