[Apiman-user] Elastic search upgrade

Balu S sbalu27 at gmail.com
Thu Mar 16 05:06:13 EDT 2017


Hello,
I'm trying to gather metrics (using Kibana tool) from the ES instance that
is being used by apiman. But what I found is the ES instance that is
bundled inside the apiman is 1.7.x version which seems to be too old for
current trending tools to index upon. Of course we can use old versions of
those tools, for ex. Kibana 4.1.x version to index and gather metrics. But
the older version are limited in functionality and I would like to use the
latest if possible.

Hence I have following options.

  1) Use separate ElasticSearch instance with latest versions and update
apiman.properties to point to this instance. And with this new version
instance, I can use the latest tools.

   Question : Do you think the ES API 1.7.x is compatible and write indices
to ES database running in latest version ?

 2) Migrate the ES indices to new versions. But the below article, clearly
says that the ES version must be at least 2.4.x for smooth migration using
their migration tool.

https://www.elastic.co/guide/en/elasticsearch/reference/current/reindex-upgrade.html

3) Upgrade bundled ES API 1.7.x to 5.2.x (latest version) or at least 2.4.x
version


I think it is practical to upgrade bundled ES version to 2.4.x at least (if
not for latest 5.2.x) just to make it compatible for migrating indices
easily.

What are your thoughts? I'm happy to see any alternative options other than
mentioned above. Thanks.

regards
Balu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/apiman-user/attachments/20170316/f777f731/attachment.html 


More information about the Apiman-user mailing list