Можем ли мы использовать Apama для мониторинга сетевого трафика TCP / IP (IP) и генерирования событий? - PullRequest
2 голосов
/ 12 апреля 2019

Можем ли мы использовать Apama для мониторинга сетевого IP-трафика и генерирования событий на его основе?мы планируем использовать Apama для мониторинга сетевого трафика, и на основе сгенерированных событий будут приниматься решения о расширении или сокращении отдельных приложений в нашем облаке.Это возможно только с APAMA, или нам нужны какие-либо дополнительные программные компоненты для достижения этой цели?

Также, где взять «SoftwareAG конструктор» с версией Linux от сообщества Apama для Linux?

1 Ответ

2 голосов
/ 12 апреля 2019

Сначала я собираюсь ответить на ваш последний вопрос.К сожалению, сейчас у нас нет версии Designer для Linux.Мы поставляем файлы подсветки синтаксиса для некоторых распространенных редакторов (emacs, vi), и в выпуске 10.3.1, который должен быть выпущен на сайте сообщества на следующей неделе, у нас будет инструмент apama_project, который может генерировать проекты, подобные Designer.

Вопрос о сетевом IP-трафике более интересен.В принципе, это разумная вещь для мониторинга в Apama, однако вам понадобится какой-то способ получить сетевой трафик в Apama - у нас нет встроенной библиотеки для этого. Лучше всего было бы написать плагин подключенияв C ++ (API общедоступен как часть продукта для написания вашего собственного), который использует библиотеку вроде libpcap для чтения сетевого трафика и помещения его в Apama.Когда события находятся в Apama, вы можете написать EPL, чтобы отслеживать их и принимать решения, а затем использовать стандартный плагин, такой как клиент HTTP REST, или другой пользовательский транспорт для вызова вашей облачной системы масштабирования.

HTH Matt

...