修改对于想要更新的人,以下是我创建的问题的链接,希望能够添加这些内容:
https://github.com/elastic/kibana/issues/6688
当我设置Elasticsearch时,我可以在配置文件中有引用环境变量的条目(这是在RHEL上 - Linux):
$scope.getListings = function(event_ids, pageNo) {
var deferred = $q.defer();
$scope.isListingsLoading = true;
ListingsFactory.getListings(event_ids, pageNo).then(function(data) {
deferred.resolve(data);
}, function(data) {
deferred.reject(data);
});
return deferred.promise;
};
$scope.getListings.then(function(data) {
$scope.listings = data.data;
$scope.listings_info = data.info;
$scope.isListingsLoading = false;
});
这适用于Elasticsearch。
我想为Kibana做同样的事情:
var.name: ${ENV_VAR}/something
问题是,在这种情况下我收到错误:
logging.dest: ${ELK_HOME}/log/kibana.log
我如何使Kibana events.js:141
throw er; // Unhandled 'error' event
^
Error: ENOENT: no such file or directory, open '${ELK_HOME}/log/kibana.log'
at Error (native)
Finished
配置文件使用环境变量?