cancel
Showing results for 
Search instead for 
Did you mean: 

Elasticsearch info and capabilities

chuck_irvine
Champ on-the-rise
Champ on-the-rise
The enterprise admin guide talks about the configuration of elasticsearch, but I am not able to find any documentation on how Activiti uses elasticsearch or how we could use it in a customized way. Can anyone help me get started in this regard? Thanks
3 REPLIES 3

jbarrez
Star Contributor
Star Contributor
High level: events from the Activiti engine are stored (in the ACT_EVT_LOG table), processed asynchronously and pushed to Elastic Search.
The analytics do queries against elastic search.

> or how we could use it in a customized way

What are you looking for exactly?

chuck_irvine
Champ on-the-rise
Champ on-the-rise
First we just wanted a general understanding of the functionality enabled and effected by elasticsearch. Second, we were thinking of doing our own reporting using elasticsearch. We did discover after I opened this discussion topic that the enterprise analytics reports used elasticsearch data. We were told that we could not create our own reports from scratch at this time but that this ability is planned for a future release. Does anyone know when this functionality is planned?

Thanks

jbarrez
Star Contributor
Star Contributor
> First we just wanted a general understanding of the functionality enabled and effected by elasticsearch.

Currently, we're only using it for generating the reports in the analytics app.
In the future, we might use it for full text search, but that is not planned yet.

>  We were told that we could not create our own reports from scratch at this time but that this ability is planned for a future release.

There will be some new hookpoints in 1.5, but they will be low-level and need some Java coding to do it,
Here's some preliminary documentation to give you an idea: http://docs.alfresco.com/activiti/docs/dev-guide/1.5.0-snapshot/#_custom_reports