UNPKG

kibana-123

Version:

Kibana is an open source (Apache Licensed), browser based analytics and search dashboard for Elasticsearch. Kibana is a snap to setup and start using. Kibana strives to be easy to get started with, while also being flexible and powerful, just like Elastic

20 lines (15 loc) 588 B
import { bindKey } from 'lodash'; import { clientLogger } from './client_logger'; export function createAdminCluster(server) { const config = server.config(); const ElasticsearchClientLogging = clientLogger(server); class AdminClientLogging extends ElasticsearchClientLogging { tags = ['admin']; logQueries = config.get('elasticsearch.logQueries'); } const adminCluster = server.plugins.elasticsearch.createCluster( 'admin', Object.assign({ log: AdminClientLogging }, config.get('elasticsearch')) ); server.on('close', bindKey(adminCluster, 'close')); }