[
https://issues.apache.org/jira/browse/EAGLE-79?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15081183#comment-15081183
]
ASF GitHub Bot commented on EAGLE-79:
-------------------------------------
GitHub user RalphSu opened a pull request:
https://github.com/apache/incubator-eagle/pull/52
EAGLE-79 Provide basic aggregation
https://issues.apache.org/jira/browse/EAGLE-79
1. Support aggregation api
2. Support persist Api
3. Refactor AlertExecutor to be policy wide.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/RalphSu/incubator-eagle aggregation
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-eagle/pull/52.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #52
----
commit c8c8408ec7e02b1eb92b89770cc9838bb14dcf86
Author: Su <[email protected]>
Date: 2015-12-15T07:54:11Z
EAGLE-88: Eagle web-service should have status url
https://issues.apache.org/jira/browse/EAGLE-88
Clear the dependency to make dev able to start eagle-service with mvn
tomcat7:run
Add template monitor resource which returns OK for external monitoring
commit e520e473542ae2a3eb95a5474ef38ce76f442336
Author: Su <[email protected]>
Date: 2015-12-15T08:22:23Z
version as maven property
commit 6fc745a4e1e27d93049275f170df25a544c5ed45
Author: Su <[email protected]>
Date: 2015-12-15T08:26:12Z
add more scala templates
commit d9edf6c6f882ba9f1a0f3d97a1c04e45daf91444
Author: Su <[email protected]>
Date: 2015-12-15T08:29:04Z
remove author info
commit 9331dda314497701c27548aae4de381594840aeb
Author: Ralph, Su <[email protected]>
Date: 2015-12-17T08:26:48Z
refactor the policy executor framework
commit 3bdfb40299672ebf51e73adf12fc4d6ba0a056a4
Author: Ralph, Su <[email protected]>
Date: 2015-12-17T09:08:53Z
refactor the dao implementation
commit b754be8d368a6bc976702b992e1f53e7ef0831e1
Author: Ralph, Su <[email protected]>
Date: 2015-12-18T02:41:04Z
merge with latest relase
commit a42457eea4b5f9d9aca263368b9e28466358470f
Author: Ralph, Su <[email protected]>
Date: 2015-12-18T09:26:29Z
complete the executor abstraction
commit cf7e8b4f825b1061ca5cb511f3376aaa1d3de00e
Author: Ralph, Su <[email protected]>
Date: 2015-12-21T04:21:26Z
add test for expansion
commit f5532bf4d7ce408aefd7ecda43546139455c2a89
Author: Ralph, Su <[email protected]>
Date: 2015-12-21T06:25:54Z
merge with latest code
commit 5018cdbbb0df40db0d3f310ffe7b9142df266e78
Author: Ralph, Su <[email protected]>
Date: 2015-12-21T06:45:08Z
rename the definition entity
commit edc7ecf78b796bafbca007b403d4f242889427c7
Author: Ralph, Su <[email protected]>
Date: 2015-12-21T09:45:18Z
add test for aggregation
commit bf686fb3a468754969801ef27ecea67c085108a3
Author: Ralph, Su <[email protected]>
Date: 2015-12-21T10:13:50Z
add more tests
commit fc93c3b761fe24a74a72463fe433e9b447bd485a
Author: ralphsu <[email protected]>
Date: 2015-12-24T05:43:37Z
Update README.md
commit 36848ef0ddf8f348e3f2d979cbc54f2c94ef03af
Author: Ralph, Su <[email protected]>
Date: 2015-12-24T08:51:50Z
rename analyze to aggregate
commit 8130f808eae9a2cc95b295f9dd899d2efb724f54
Author: Ralph, Su <[email protected]>
Date: 2015-12-28T07:42:51Z
rename the analyze to aggregate
commit 1f53b8a8a413287a0aacf67fc441cfd19cbd9c80
Author: Ralph, Su <[email protected]>
Date: 2015-12-28T07:43:30Z
Merge branch 'master' of https://github.com/RalphSu/incubator-eagle into
aggergation
commit 3f25cc256b862df20dae78558df78dbf6aa31046
Author: Ralph, Su <[email protected]>
Date: 2015-12-28T09:52:26Z
add persist executor
commit c714a8e572aa66ba5f21ba3fd35a00bf0e37db9a
Author: Ralph, Su <[email protected]>
Date: 2015-12-28T13:00:25Z
refactor
commit 9d71417c7efd44ae05a8b0a244ecc959045f4ff7
Author: Ralph, Su <[email protected]>
Date: 2015-12-29T11:05:27Z
compiled OK
commit 931437e28aa1dc5b6283fa6b805be251ad1a0676
Author: Ralph, Su <[email protected]>
Date: 2016-01-03T07:19:22Z
rename the package back
commit 85994e73fc5276d77a46c238690583181f671992
Author: Ralph, Su <[email protected]>
Date: 2016-01-04T01:43:54Z
add comments for executor
commit 985047045e9e27329d02bae3cd7a31f0c698ad16
Author: Ralph, Su <[email protected]>
Date: 2016-01-04T03:46:36Z
merge with latest code
commit 76de45f751b00dd205c675d228ad0e3fab070a83
Author: Ralph, Su <[email protected]>
Date: 2016-01-04T05:57:49Z
fix two unit test failure in local
commit ca301afa49906674a8598c64d6f4e5d143f23ec7
Author: Ralph, Su <[email protected]>
Date: 2016-01-04T09:57:46Z
add test projects
commit 2e36c76be5519faf36f5297c9b7bef4380ca9da1
Author: Ralph, Su <[email protected]>
Date: 2016-01-04T10:51:42Z
add service init.rb to create hbase table
----
> Provide analytic DSL support
> -----------------------------
>
> Key: EAGLE-79
> URL: https://issues.apache.org/jira/browse/EAGLE-79
> Project: Eagle
> Issue Type: New Feature
> Affects Versions: 0.3.0
> Reporter: Su Ralph
> Assignee: Su Ralph
> Fix For: 0.3.0
>
>
> 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 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 time series storage interface (so that different
> storage engine could be adopted), currently we might start from the eagle
> built-in hbase implementation
> 3. Metric API/Dashboard.
> Currently, it require a lot of user customization and CEP engine capability
> could not be reused.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)