{ "mission": "Kibana Developer Guide", "id": "kibDevDocs", "landingPageId": "kibDevDocsWelcome", "icon": "logoKibana", "description": "Developer documentation for building custom Kibana plugins and extending Kibana functionality.", "items": [ { "label": "Getting started", "items": [ { "id": "kibDevDocsWelcome" }, { "id": "kibDevTutorialSetupDevEnv" }, { "id": "kibHelloWorldApp" }, { "id": "kibDevAddData" }, { "id": "kibTroubleshooting" } ] }, { "label": "Contributing", "items": [ { "id": "kibDevPrinciples" }, { "id": "kibRepoStructure" }, { "id": "kibStandards" }, { "id": "kibBestPractices" }, { "id": "kibDocumentation" }, { "id": "kibStyleGuide" }, { "id": "ktRFCProcess" }, { "id": "kibGitHub" } ] }, { "label": "Key concepts", "items": [ { "id": "kibPlatformIntro" }, { "id": "kibDevAnatomyOfAPlugin" }, { "id": "kibDevPerformance" }, { "id": "kibBuildingBlocks" }, { "id": "kibDevDocsSecurityIntro" }, { "id": "kibDevFeaturePrivileges", "label": "Feature Privileges" }, { "id": "kibDevDocsSavedObjectsIntro", "label": "Saved objects" }, { "id": "kibDevDocsPersistableStateIntro" }, { "id": "kibDataPlugin", "label": "Data" }, { "id": "kibCoreLogging" }, { "id": "kibAuditLogging" }, { "id": "kibUsageCollectionPlugin" }, { "id": "kibDataViewsKeyConcepts" }, { "id": "kibDevKeyConceptsNavigation" }, { "id": "kibDevDocsEmbeddables" }, { "id": "kibCloudExperimentsPlugin", "label": "A/B testing on Elastic Cloud" } ] }, { "label": "Tutorials", "items": [ { "id": "kibDevTutorialAddingCustomPerformanceMetrics" }, { "id": "kibDevTutorialSetupWindowsDevWSL" }, { "id": "kibDevTutorialTestingPlugins" }, { "id": "kibDevTutorialSavedObject" }, { "id": "kibDevTutorialVersioningHTTPAPIs", "label": "Versioning HTTP APIs" }, { "id": "kibDevTutorialVersioningInterfaces", "label": "Versioning interfaces" }, { "id": "kibDevTutorialSubmitPullRequest" }, { "id": "kibDevTutorialExpressions" }, { "id": "kibDevTutorialDataSearchAndSessions", "label": "data.search" }, { "id": "kibDevTutorialFileService", "label": "File service" }, { "id": "kibDevTutorialDataViews" }, { "id": "kibDevTutorialDebugging" }, { "id": "kibDevTutorialBuildingDistributable", "label": "Building a Kibana distributable" }, { "id": "kibDevTutorialCI" }, { "id": "kibDevTutorialServerEndpoint" }, { "id": "kibDevTutorialAdvancedSettings" } ] }, { "label": "Serverless", "pageId": "ktServerlessReleaseOverview", "items": [ { "id": "ktServerlessReleaseOverview" }, { "id": "ktServerlessEmergencyReleases" }, { "id": "ktCustomServerlessImage" }, { "id": "kibDevTutorialsServerlessProjectNavigation" } ] }, { "label": "Operations", "items": [ { "id": "kibDevDocsOpsOverview", "label": "Overview" } ] }, { "label": "Shared UX", "pageId": "kibDevDocsSharedUxOverview", "items": [ { "label": "Serverless Project Navigation", "id": "kibDevTutorialsServerlessProjectNavigation" }, { "id": "kibDevTutorialFileService", "label": "File service" }, { "id": "kibDevSharePluginReadme", "label": "Sharing" }, { "label": "Content Management", "id": "kibContentManagement", "items": [ { "id": "kibDevTutorialsContentManagementOnboarding" } ] }, { "id": "kibDevTutorialScreenshotting", "label": "Screenshotting" }, { "id": "kibDevTutorialAdvancedSettings", "label": "Advanced Settings" }, { "id": "kibDevDocsKPTTutorial", "label": "Kibana Page Template" }, { "id": "kibDevReactKibanaContext", "label": "Kibana React Contexts" } ] }, { "label": "Contributors Newsletters", "items": [ { "id": "kibSeptember2023ContributorNewsletter" }, { "id": "kibJuly2023ContributorNewsletter" }, { "id": "kibMay2023ContributorNewsletter" }, { "id": "kibMarch2023ContributorNewsletter" }, { "id": "kibJanuary2023ContributorNewsletter" }, { "id": "kibNovember2022ContributorNewsletter" }, { "id": "kibOctober2022ContributorNewsletter" }, { "id": "kibSeptember2022ContributorNewsletter" }, { "id": "kibAugust2022ContributorNewsletter" }, { "id": "kibJuly2022ContributorNewsletter" }, { "id": "kibJune2022ContributorNewsletter" }, { "id": "kibMay2022ContributorNewsletter" }, { "id": "kibApril2022ContributorNewsletter" }, { "id": "kibMarch2022ContributorNewsletter" }, { "id": "kibFebruary2022ContributorNewsletter" }, { "id": "kibJanuary2022ContributorNewsletter" }, { "id": "kibDecember2021ContributorNewsletter" }, { "id": "kibNovember2021ContributorNewsletter" }, { "id": "kibOctober2021ContributorNewsletter" }, { "id": "kibSeptember2021ContributorNewsletter" }, { "id": "kibAugust2021ContributorNewsletter" }, { "id": "kibJuly2021ContributorNewsletter" }, { "id": "kibJune2021ContributorNewsletter" }, { "id": "kibMay2021ContributorNewsletter" }, { "id": "kibApril2021ContributorNewsletter" }, { "id": "kibMarch2021ContributorNewsletter" } ] }, { "label": "API documentation", "items": [ { "id": "kibDevDocsApiWelcome" }, { "id": "kibDevDocsPluginDirectory" }, { "id": "kibDevDocsDeprecationsDueByTeam" }, { "id": "kibDevDocsDeprecationsByPlugin" }, { "id": "kibDevDocsDeprecationsByApi" }, { "id": "kibFieldFormatsPluginApi" }, { "id": "kibDataPluginApi" }, { "id": "kibDataViewsPluginApi" }, { "id": "kibDataQueryPluginApi" }, { "id": "kibDataSearchPluginApi" }, { "id": "kibBfetchPluginApi" }, { "id": "kibAlertingPluginApi" }, { "id": "kibTaskManagerPluginApi" }, { "id": "kibActionsPluginApi" }, { "id": "kibEventLogPluginApi" }, { "id": "kibTriggersActionsUiPluginApi" }, { "id": "kibCasesPluginApi" }, { "id": "kibChartsPluginApi" }, { "id": "kibDashboardPluginApi" }, { "id": "kibDevToolsPluginApi" }, { "id": "kibDiscoverPluginApi" }, { "id": "kibEmbeddablePluginApi" }, { "id": "kibEncryptedSavedObjectsPluginApi" }, { "id": "kibEnterpriseSearchPluginApi" }, { "id": "kibEsUiSharedPluginApi" }, { "id": "kibExpressionsPluginApi" }, { "id": "kibFeaturesPluginApi" }, { "id": "kibFileUploadPluginApi" }, { "id": "kibFilesPluginApi" }, { "id": "kibFleetPluginApi" }, { "id": "kibGlobalSearchPluginApi" }, { "id": "kibHomePluginApi" }, { "id": "kibInspectorPluginApi" }, { "id": "kibKibanaReactPluginApi" }, { "id": "kibKibanaUtilsPluginApi" }, { "id": "kibLensPluginApi" }, { "id": "kibLicenseManagementPluginApi" }, { "id": "kibLicensingPluginApi" }, { "id": "kibListsPluginApi" }, { "id": "kibManagementPluginApi" }, { "id": "kibMapsPluginApi" }, { "id": "kibMlPluginApi" }, { "id": "kibMonitoringPluginApi" }, { "id": "kibNavigationPluginApi" }, { "id": "kibNewsfeedPluginApi" }, { "id": "kibNotificationsPluginApi" }, { "id": "kibObservabilityPluginApi" }, { "id": "kibRemoteClustersPluginApi" }, { "id": "kibReportingPluginApi" }, { "id": "kibRollupPluginApi" }, { "id": "kibRuntimeFieldsPluginApi" }, { "id": "kibSavedObjectsManagementPluginApi" }, { "id": "kibSavedObjectsTaggingOssPluginApi" }, { "id": "kibSavedObjectsTaggingPluginApi" }, { "id": "kibSavedObjectsPluginApi" }, { "id": "kibScreenshottingPluginApi" }, { "id": "kibSecuritySolutionPluginApi" }, { "id": "kibSecurityPluginApi" }, { "id": "kibSharePluginApi" }, { "id": "kibSnapshotRestorePluginApi" }, { "id": "kibSpacesPluginApi" }, { "id": "kibStackAlertsPluginApi" }, { "id": "kibTelemetryCollectionManagerPluginApi" }, { "id": "kibTelemetryCollectionXpackPluginApi" }, { "id": "kibTelemetryManagementSectionPluginApi" }, { "id": "kibTelemetryPluginApi" }, { "id": "kibUiActionsEnhancedPluginApi" }, { "id": "kibUiActionsPluginApi" }, { "id": "kibUrlForwardingPluginApi" }, { "id": "kibUsageCollectionPluginApi" }, { "id": "kibVisTypeTimeseriesPluginApi" }, { "id": "kibVisualizationsPluginApi" }, { "id": "kibDevDocsOpsTest" } ] } ] }