3

Can we monitor the elastic stack 6.0 and above(like elastic search..) without using the X-Pack?As we know many of the Features like security, machine learning, graph APIs don't be supported under BASIC(free Licence). So I want to know if there are any APIs, without Licence limitation, can be used to implement those functionalities mentioned above?

Jason
  • 31
  • 1
  • 5

2 Answers2

2

All the information should be in the cluster APIs, you'll just lack the visualizations.

Monitoring (of the local cluster) is actually included in X-Pack Basic unlike the other features. Any reason you don't want to use it?

Alternatives include Kopf, Cerebro,... though you'll need to run them as a separate process and watch out for version compatibilities.

xeraa
  • 10,456
  • 3
  • 33
  • 66
1

We've had success with ElasticHQ for Monitoring (requires python)

https://github.com/ElasticHQ/elasticsearch-HQ

And sentinl for setting up alerts/watchers (it is a plugin for kibana)

https://github.com/sirensolutions/sentinl/wiki

We have set up a reverse proxy to enable ssl/tls and use ubuntu user management to create logins, however, we do not limit access within Kibana itself.

We have little need for graph/machine learning so I am unaware of free alternatives.

The company I work for is heavily Open Source, so these projects suit us.

Totero
  • 2,524
  • 20
  • 34
  • Latest versions of Kibana 6.2.x and above has monitoring built in as standard. So you only need to integrate sentnl in order to get alerting (if you even need it). – Totero Jan 02 '19 at 15:52
  • Elastalert is also a very good option for non-xpack alerting. – Totero Feb 28 '19 at 14:09