I am attempting to configure the (default) logging indices in Kibana 7.6. Im aware you can specify it via the UI (and that appears to work), however configuring it via kibana.yml does not appear to be taking effect. According to https://www.elastic.co/guide/en/kibana/current/xpack-logs-configuring.html, this should still be supported.
In order to test this I am wiping all ELK related data (Currently using a single docker volume, and just removing that volume each time), so that default values should be active. I am importing indices via a ndjson file (This works fine), and setting the below value in kibana.yml:
When I navigate to the Logging tab, I am still being met with
"Looks like you don't have any logging indices." When I click
"Change source configuration", the Log indices specify
"filebeat-*,kibana_sample_data_logs*". If i was to change it to
"logs-*" and click apply, everything works. However this suggests that
"xpack.infra.sources.default.logAlias" is not taken effect. I have also tried disabling the logging tab with
"xpack.infra.enabled" and that did take effect, so the config file is being read correctly, the setting just does not seem to be getting applied.
My goal is to have all Kibana settings driven from configuration files, and not require the admin to go in and reconfigure the settings. Which is why I would prefer to set this via
I have read the 7.6 documentation and looked at the Github code base, there are still references to the setting, so I would assume it is still working.
Any help would be greatly appreciated.