Eagle input comes with stream data (like security audit log), eagle provide alerting computation based on CEP DSL.
Similar to this process, eagle should be able to provide same DSL support to expose the real-time monitoring feature, and furthermore could be integrated with some storage backend (or as another streaming output) to provide dashboard/presentation to user. This would require 1. eagle programming API to support a new semantic of query(or aggregation), using the similar alert DSL. 2. a clear definition of materialization interface, currently we might start from the eagle built-in hbase storage implementation. 3. Metric API/Dashboard. Currently, it require a lot of user customization and CEP engine capability could not be reused. Try to capture this in https://issues.apache.org/jira/browse/EAGLE-79. Please suggest. Thanks, Ralph
