How Does
StreamAnalytix Work?

There is a an abundant amount of real-time streaming data available from sources like social networks, machine generated data, call centers, log files, click-streams, network, and IP Detail Record (IPDR) data. It gives enterprises an opportunity to create competitive edge by analyzing all their data - including data in motion to uncover new insights and support high velocity decision making.

StreamAnalytix is designed to continuously ingest massive volumes of data. The high performance stream processing engine continuously queries, filters, correlates, integrates, enriches, and analyzes data to discover exceptions, patterns, and trends that are presented through live dashboards.

The StreamAnalytix platform includes:

StreamAnalytix Visual Designer Interface

  • Design, import and export real-time data pipeline
  • Drag, drop and connect operators to create applications
  • Monitor detailed metrics of each task and each instance
  • Provides seamless integration with Indexing store (e.g. Solr, Elasticsearch) and NoSQL databases (e.g. HBase, Cassandra, and Oracle NoSQL) for writing data in real-time
  • Can run PMML-based scripts in real-time on every incoming message
  • Can integrate with 3rd party applications by publishing to Kafka, WebSocket, or any other service

StreamAnalytix Real-time Platform

  • Build real-time applications
  • Define message schemas and alert rules for a real-time application
  • View, edit, modify, export, import the entire real-time pipeline
  • Provides operational insights of a running application, like information on its throughput and mean processing time

Cluster Monitoring Tool

  • Visually allows operations personnel to provision, manage, and monitor the entire cluster​
  • Installs and deploys all the underlying technologies/ libraries required for running StreamAnalytix in a cluster mode with a few clicks
  • Monitor detailed metrics of each task and each instance

Real-time Dashboards

  • Configure Real-time Visualization Widgets which render the real-time streaming data on a UI with add-ons such as min/max/average plots and abilities to unify alerts in the same view​
  • Save multiple useful widgets in the form of personalized dashboards to monitor multiple metrics in a unified view