VDABtm Introduction

VDAB – Visual Dataflow Application Builder

VDAB allows you to visually assemble high-level components and is based on the Dataflow Programming Model. This assembly and configuration is far less technical than other programming approaches and can be accomplished by someone without traditional programming skills. While VDAB is ideally suited to monitoring and control, enhancements allow the assembly of a wide variety of types of programs.


Program by Assembly and Configuration

Step 1 – Visual Assembly

VDAB creates dataflows by visually attaching programming components called nodes.
Event information travels from one node to the next.
vdab_program

Step 2 – Node Configuration

Once nodes are assembled they are each configured. In the example below a chart can be configured to change its colors, chart style and type of scaling.
vdab_confignode


Hierarchies of Computers

VDAB allows computers to be defined as part of a group. Once defined the computers can be monitored and managed together. These hierarchies can be built in many layers allowing event data movement up these hierarchies.
vdab_watershed


One Touch Event Propagation

Clicking a single button while selecting a node cause events to be propagated to the next higher level in the hierarchy and optionally persisted in a flat file, database or Hadoop HDFS. The icon on the SystemMonitor node below identifies how far the event will be propagated.

vdab_propagate vdab_program_monitor