正在加载

Kibana 核心 API

警告

此功能处于技术预览阶段,可能会在将来的版本中更改或删除。 Elastic 将努力解决任何问题,但技术预览版中的功能不受官方 GA 功能的支持 SLA 约束。

Kibana Core 提供了一组运行所有 Kibana 插件所需的底层 API。 这些 API 会注入到您插件的生命周期方法中,并且只能在该生命周期内调用

import type { PluginInitializerContext, CoreSetup, CoreStart } from '@kbn/core/server';

export class MyPlugin {
  constructor(initializerContext: PluginInitializerContext) {}

  public setup(core: CoreSetup) {
    // called when plugin is setting up during Kibana's startup sequence
  }

  public start(core: CoreStart) {
    // called after all plugins are set up
  }

  public stop() {
    // called when plugin is torn down during Kibana's shutdown sequence
  }
}

核心提供的服务包括

注意

Core 为插件提供 Kibana 构建块,并实现为 软件包的集合。

© . All rights reserved.