...
An "Application" or "App" is composed of data integration, policies and insights for one data source.
Policy
A "policyPolicy" defines the rule to alert. Policy can be simply a filter expression or a complex window based aggregation rules etc.
Alert
A "Alert" is an real-time event detected with certain alert policy or correlation logic, with different severity levels like INFO/WARNING/DANGER.
Data Source
A "data sourceData Source" is a monitoring target data. Eagle supports many data sources HDFS audit logs, Hive2 query, MapReduce job etc.
Stream
A "streamStream" is the streaming data from a data source. Each data source has its own stream.
...