[JBoss JIRA] (RTGOV-415) ElasticSearch Activity Store implementation
by Gary Brown (JIRA)
[ https://issues.jboss.org/browse/RTGOV-415?page=com.atlassian.jira.plugin.... ]
Gary Brown commented on RTGOV-415:
----------------------------------
The implementation of the activity store may use the ElasticSearch KeyValueStore - or atleast reuse the bulk storage approach - so added a dependency on that task.
> ElasticSearch Activity Store implementation
> -------------------------------------------
>
> Key: RTGOV-415
> URL: https://issues.jboss.org/browse/RTGOV-415
> Project: RTGov (Run Time Governance)
> Issue Type: Sub-task
> Reporter: Gary Brown
> Assignee: Gary Brown
> Fix For: 2.0.0.Final
>
>
> Although it is not currently clear whether organisations would rely on ElasticSearch as a database for their activity information, it will be good to be able to offer it as an alternative.
> If configured, then it will store the ActivityUnit, and any subsequent EPN can be used to store the derived information (e.g. situations and response times).
> ElasticSearch has improved its support for backup/restore, so could potentially be used as a primary db for this type of information - although it is not transactional.
> The module should be defined in modules/activity-management/activity-store-es (or elasticsearch - whatever is consistent with RTGOV-342).
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
10 years, 8 months
[JBoss JIRA] (RTGOV-415) ElasticSearch Activity Store implementation
by Gary Brown (JIRA)
[ https://issues.jboss.org/browse/RTGOV-415?page=com.atlassian.jira.plugin.... ]
Gary Brown reassigned RTGOV-415:
--------------------------------
Assignee: Gary Brown (was: ivan mckinley)
> ElasticSearch Activity Store implementation
> -------------------------------------------
>
> Key: RTGOV-415
> URL: https://issues.jboss.org/browse/RTGOV-415
> Project: RTGov (Run Time Governance)
> Issue Type: Sub-task
> Reporter: Gary Brown
> Assignee: Gary Brown
> Fix For: 2.0.0.Final
>
>
> Although it is not currently clear whether organisations would rely on ElasticSearch as a database for their activity information, it will be good to be able to offer it as an alternative.
> If configured, then it will store the ActivityUnit, and any subsequent EPN can be used to store the derived information (e.g. situations and response times).
> ElasticSearch has improved its support for backup/restore, so could potentially be used as a primary db for this type of information - although it is not transactional.
> The module should be defined in modules/activity-management/activity-store-es (or elasticsearch - whatever is consistent with RTGOV-342).
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
10 years, 8 months
[JBoss JIRA] (RTGOV-420) Avoid having host location details in ElasticSearch EPNs
by Gary Brown (JIRA)
[ https://issues.jboss.org/browse/RTGOV-420?page=com.atlassian.jira.plugin.... ]
Gary Brown resolved RTGOV-420.
------------------------------
Resolution: Done
Fixed as part of the commit for RTGOV-422.
> Avoid having host location details in ElasticSearch EPNs
> --------------------------------------------------------
>
> Key: RTGOV-420
> URL: https://issues.jboss.org/browse/RTGOV-420
> Project: RTGov (Run Time Governance)
> Issue Type: Sub-task
> Reporter: Gary Brown
> Assignee: ivan mckinley
> Fix For: 2.0.0.Final
>
>
> Discussion from forum post
> " Hosts should be retrieved from RTGovProperties so that can be independently configured by administrator, rather than having to redeploy EPN if a change is required. If not defined, then use default value. Potentially the installer can be updated to ask if ES is used, and install epns and optional hosts configuration.
> > I’m not sure of this. it may be desired to have certain Stores to connect directly to a specific set of nodes as we know data is stored there. Other wise ES will lookup where the data resides. Further investigated is need into how elastic searches clustering works before a anything is done here. "
> As a compromise, was wondering whether the ESKeyValueStore could have an optional 'server group' name, which could then be located in the RTGovProperties to obtain the actual host detail(s). If the defined server group does not exist, or is not defined, then a default host value will be checked. And if that does not exist, then a default localhost location will be used.
> Aim is to move administrator related information outside the EPN which is more in the realm of the business/app developers.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
10 years, 8 months
[JBoss JIRA] (RTGOV-343) EPN to store activity events, response times and situations in ElasticSearch
by Gary Brown (JIRA)
[ https://issues.jboss.org/browse/RTGOV-343?page=com.atlassian.jira.plugin.... ]
Gary Brown resolved RTGOV-343.
------------------------------
Resolution: Done
Fixed as part of the commit for RTGOV-422.
> EPN to store activity events, response times and situations in ElasticSearch
> ----------------------------------------------------------------------------
>
> Key: RTGOV-343
> URL: https://issues.jboss.org/browse/RTGOV-343
> Project: RTGov (Run Time Governance)
> Issue Type: Sub-task
> Reporter: Gary Brown
> Assignee: ivan mckinley
> Fix For: 2.0.0.Final
>
>
> Standard EPN deployment for storing activity events and situations in ElasticSearch.
> The ActivityUnit (possibly minus the events, although would provide efficient retrieval of the whole unit) should be stored as one type, the ActivityType derived objects as another, response times and the situations as their own type.
> Build the EPN, but it shouldn't be included in the standard deployment - possibly have an 'extension' folder in the distribution for optional deployable artifacts with relevant notes - i.e. so they don't all need to be discussed in the main docs?
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
10 years, 8 months