[ 
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)

Reply via email to