Accessing Elasticsearch System indices via API

We have a custom setup in place, where Kibana dashboard is accessed via Elasticsearch API, by querying the .kibana index. From the results the Dashboard queries are extracted and used onward.

While testing the upgrade to ELK stack 7 the query to .kibana index returns the deprecation warning.

"this request accesses system indices: [.kibana_1], but in a future major version, direct access to system indices will be prevented by default"

I have a few questions:

  • based on the response I take that access to system indices will be removed in version 8.X?
  • "by default" - does it mean it can still be enabled manually?
  • Is there a better/proper way of accessing/obtaining the queries in a Kibana dashboard via purely Elasticsearch API(s).

Thank you in advance

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.