Подход к мониторингу бизнес-процессов - PullRequest
0 голосов
/ 12 июня 2018

У моего клиента есть требование внедрить механизм мониторинга для всех его критических транзакций.Ссылаясь на критические транзакции, эти транзакции являются наиболее важными транзакциями, необходимыми для их повседневных деловых операций.Однако эти транзакции не находятся внутри одной системы, а распределены по нескольким разнородным системам.У них есть существующий веб-портал, построенный на Websphere Portal (ожидается, что он будет перенесен на Sitefinity и ASP.NET/Azure в ближайшем будущем), у них есть собственная система CRM, созданная с использованием .NET, еще одной мини-CRM-системы.Используемые некоторыми руководителями бэк-офиса, созданными на основе Mainframe CICS, у них есть несколько важных пакетных заданий, работающих в фоновом режиме, которые очень важны для правильной работы веб-приложения и CRM.

Клиент ищет целостного представления обо всехиз этих транзакций, и они хотели бы видеть это в едином представлении панели мониторинга - они ищут работоспособность этих транзакций, повышены они или уменьшены, если они повышены, то статистика того, сколько записей обработано (для партии) и т. д..

Мне известны мониторинг бизнес-процессов / бизнес-активности, мониторинг производительности приложений и т. Д. Может ли кто-нибудь пролить свет на эти темы?В чем разница между этими двумя?Если они одинаковые, то можно ли здесь их использовать?Может ли это быть реализовано с использованием одного инструмента, или для этого требуется несколько инструментов / программ / продуктов?Если есть один продукт, такой продукт имеет функцию панели инструментов?Если мониторинг бизнес-процессов здесь не актуален, то каков наилучший подход?Также, расскажите, пожалуйста, о некоторых сценариях, в которых можно использовать мониторинг бизнес-процессов.

Примечание. Я полагаю, что мониторинг производительности приложений ограничен мониторингом одного приложения, а я ищу нечто большее.

1 Ответ

0 голосов
/ 14 июня 2018

Большинство инструментов BPM фактически создают пользовательский интерфейс и обрабатывают бэкэнд.Они не обрабатывают и не отслеживают существующие приложения.Инструменты APM действительно делают это, но их цель - производительность и работоспособность, поэтому они должны соответствовать вашим требованиям.Инструменты APM - это гораздо больше, они обеспечивают диагностику и обеспечивают полную видимость, что поможет бизнесу не только контролировать состояние здоровья.

Задача состоит в том, как оборудовать приложения, которые у вас есть.Поскольку системы находятся в .NET и Java, это должно работать.Многие инструменты APM также инструментальные веб-интерфейсы, что, похоже, у вас тоже.Я не был уверен в комментарии CICS, есть ли терминальный интерфейс для этого, или есть транзакция, переходящая из Java в CICS в DB2 или что-то в этом роде?

Только несколько инструментов APM будут поддерживать CICS,

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...