diff --git a/serverless/nav/serverless-devtools.docnav.json b/serverless/nav/serverless-devtools.docnav.json index ae0a741f..d474c5a8 100644 --- a/serverless/nav/serverless-devtools.docnav.json +++ b/serverless/nav/serverless-devtools.docnav.json @@ -1,28 +1,28 @@ { "mission": "Dev tools", "id": "serverless-Devtools", - "landingPageId": "serverlessDevtoolsDeveloperTools", + "landingPageSlug": "/serverless/devtools/developer-tools", "icon": "logoElastic", "description": "Description to be written", "items": [ { - "pageId": "serverlessDevtoolsRunApiRequestsInTheConsole", + "slug": "/serverless/devtools/run-api-requests-in-the-console", "classic-sources": ["enKibanaConsoleKibana"] }, { - "pageId": "serverlessDevtoolsProfileQueriesAndAggregations", + "slug": "/serverless/devtools/profile-queries-and-aggregations", "classic-sources": ["enKibanaXpackProfiler"] }, { - "pageId": "serverlessDevtoolsDebugGrokExpressions", + "slug": "/serverless/devtools/debug-grok-expressions", "classic-sources": ["enKibanaXpackGrokdebugger"] }, { - "pageId": "serverlessDevtoolsDebugPainlessScripts", + "slug": "/serverless/devtools/debug-painless-scripts", "classic-sources": ["enKibanaPainlesslab"] }, { - "pageId": "serverlessDevtoolsTroubleshooting", + "slug": "/serverless/devtools/dev-tools-troubleshooting", "classic-sources": ["enElasticsearchReferenceTroubleshootingSearches"] } ] diff --git a/serverless/nav/serverless-elasticsearch.docnav.json b/serverless/nav/serverless-elasticsearch.docnav.json index 3aab7f80..403db5d8 100644 --- a/serverless/nav/serverless-elasticsearch.docnav.json +++ b/serverless/nav/serverless-elasticsearch.docnav.json @@ -1,134 +1,134 @@ { "mission": "Elasticsearch", "id": "serverless-elasticsearch", - "landingPageId": "serverlessElasticsearchWhatIsElasticsearchServerless", + "landingPageSlug": "/serverless/elasticsearch/what-is-elasticsearch-serverless", "icon": "logoElasticsearch", "description": "Description to be written", "items": [ { - "pageId": "serverlessElasticsearchWhatIsElasticsearchServerless" + "slug": "/serverless/elasticsearch/what-is-elasticsearch-serverless" }, { - "pageId": "serverlessElasticsearchBilling" + "slug": "/serverless/elasticsearch/elasticsearch-billing" }, { - "pageId": "serverlessElasticsearchGetStarted" + "slug": "/serverless/elasticsearch/get-started" }, { - "pageId": "serverlessElasticsearchClients", + "slug": "/serverless/elasticsearch/clients", "items": [ { - "id": "serverlessElasticsearchGoGettingStarted" + "slug": "/serverless/elasticsearch/go-client-getting-started" }, { - "id": "serverlessElasticsearchJavaGettingStarted" + "slug": "/serverless/elasticsearch/java-client-getting-started" }, { - "id": "serverlessElasticsearchDotNetGettingStarted" + "slug": "/serverless/elasticsearch/dot-net-client-getting-started" }, { - "id": "serverlessElasticsearchNodejsGettingStarted" + "slug": "/serverless/elasticsearch/nodejs-client-getting-started" }, { - "id": "serverlessElasticsearchPhpGettingStarted" + "slug": "/serverless/elasticsearch/php-client-getting-started" }, { - "id": "serverlessElasticsearchPythonGettingStarted" + "slug": "/serverless/elasticsearch/python-client-getting-started" }, { - "id": "serverlessElasticsearchRubyGettingStarted" + "slug": "/serverless/elasticsearch/ruby-client-getting-started" } ] }, { - "pageId": "serverlessElasticsearchHttpApis", + "slug": "/serverless/elasticsearch/http-apis", "items": [ { - "id": "serverlessElasticsearchApiConventions", + "slug": "/serverless/elasticsearch/api-conventions", "classic-sources": [ "enElasticsearchReferenceApiConventions" ] }, { - "id": "serverlessElasticsearchKibanaApiConventions", + "slug": "/serverless/elasticsearch/kibana-api-conventions", "classic-sources": [ "enKibanaApi" ] } ] }, { - "pageId": "serverlessElasticsearchDevTools" + "slug": "/serverless/elasticsearch/dev-tools" }, { - "pageId": "serverlessElasticsearchIngestYourData", + "slug": "/serverless/elasticsearch/ingest-your-data", "items": [ { - "id": "serverlessElasticsearchIngestDataThroughApi" + "slug": "/serverless/elasticsearch/ingest-data-through-api" }, { - "id":"serverlessElasticsearchIngestDataThroughIntegrationsConnectorClient" + "slug": "/serverless/elasticsearch/ingest-data-through-integrations-connector-client" }, { - "id":"serverlessElasticsearchIngestDataFileUpload" + "slug": "/serverless/elasticsearch/ingest-data-file-upload" }, { - "id": "serverlessElasticsearchIngestDataThroughLogstash" + "slug": "/serverless/elasticsearch/ingest-data-through-logstash" }, { - "id": "serverlessElasticsearchIngestDataThroughBeats", + "slug": "/serverless/elasticsearch/ingest-data-through-beats", "classic-sources": [ "enFleetBeatsAgentComparison" ] } ] }, { - "pageId": "serverlessElasticsearchSearchYourData", + "slug": "/serverless/elasticsearch/search-your-data", "items": [ { - "id": "serverlessElasticsearchSearchYourDataTheSearchApi" + "slug": "/serverless/elasticsearch/search-your-data-the-search-api" }, { - "id": "serverlessElasticsearchSearchWithSynonyms" + "slug": "/serverless/elasticsearch/elasticsearch/reference/search-with-synonyms" }, { - "id": "serverlessElasticsearchKnnSearch" + "slug": "/serverless/elasticsearch/knn-search" }, { - "id": "serverlessElasticsearchSemanticSearch", + "slug": "/serverless/elasticsearch/elasticsearch/reference/semantic-search", "items": [ { - "id": "serverlessElasticsearchSemanticSearchElser" + "slug": "/serverless/elasticsearch/elasticsearch/reference/semantic-search-elser" } ] } ] }, { - "pageId": "serverlessElasticsearchExploreYourData", + "slug": "/serverless/elasticsearch/explore-your-data", "items": [ { - "id": "serverlessElasticsearchExploreYourDataAggregations" + "slug": "/serverless/elasticsearch/explore-your-data-aggregations" }, { - "id": "serverlessElasticsearchExploreYourDataDiscoverYourData", + "slug": "/serverless/elasticsearch/explore-your-data-discover-your-data", "classic-sources": [ "enKibanaDiscover" ] }, { - "id": "serverlessElasticsearchExploreYourDataVisualizeYourData", + "slug": "/serverless/elasticsearch/explore-your-data-visualize-your-data", "classic-sources": [ "enKibanaDashboard" ] }, { - "id": "serverlessElasticsearchExploreYourDataAlerting", + "slug": "/serverless/elasticsearch/explore-your-data-alerting", "classic-sources": [ "enKibanaCreateAndManageRules" ], "label": "Alerts" } ] }, { - "pageId": "serverlessPlayground" + "slug": "/serverless/elasticsearch/playground" }, { - "pageId": "serverlessDifferences", + "slug": "/serverless/elasticsearch/differences", "label": "Serverless differences" }, { - "pageId": "serverlessTechnicalPreviewLimitations" + "slug": "/serverless/elasticsearch/technical-preview-limitations" } ] } \ No newline at end of file diff --git a/serverless/nav/serverless-general.docnav.json b/serverless/nav/serverless-general.docnav.json index 0d41cfeb..221a0ebf 100644 --- a/serverless/nav/serverless-general.docnav.json +++ b/serverless/nav/serverless-general.docnav.json @@ -1,62 +1,62 @@ { "mission": "Welcome to Elastic serverless", "id": "serverless-general", - "landingPageId": "serverlessGeneralWelcomeToServerless", + "landingPageSlug": "/serverless", "icon": "logoElastic", "description": "Create and manage serverless projects on Elastic Cloud", "items": [ { - "pageId": "whatIsServerlessElastic" + "slug": "/serverless/general/what-is-serverless-elastic" }, { - "pageId": "serverlessSignUpTrial" + "slug": "/serverless/general/sign-up-trial" }, { - "pageId": "serverlessGeneralManageOrganization", + "slug": "/serverless/general/manage-organization", "items": [ { - "id": "serverlessGeneralManageAccessToOrganization" + "slug": "/serverless/general/manage-access-to-organization" }, { - "id": "serverlessGeneralAssignUserRoles" + "slug": "/serverless/general/assign-user-roles" }, { - "id": "serverlessGeneralJoinOrganizationFromExistingCloudAccount" + "slug": "/serverless/general/join-organization-from-existing-cloud-account" } ] }, { "label": "Manage your projects", - "pageId": "serverlessGeneralManageProject", + "slug": "/serverless/elasticsearch/manage-project", "items": [ { - "id": "serverlessGeneralManageProjectRestAPI" + "slug": "/serverless/general/manage-project-with-api" } ] }, { "label": "Manage billing", - "pageId": "serverlessGeneralManageBilling", + "slug": "/serverless/general/manage-billing", "items": [ { - "id": "serverlessGeneralCheckSubscription" + "slug": "/serverless/general/check-subscription" }, { - "id": "serverlessGeneralMonitorUsage" + "slug": "/serverless/general/monitor-usage" }, { - "id": "serverlessGeneralBillingHistory" + "slug": "/serverless/general/billing-history" }, { - "id": "serverlessBilling" + "slug": "/serverless/general/serverless-billing" } ] }, { - "pageId": "ServerlessServiceStatus" + "slug": "/serverless/general/serverless-status" }, { - "pageId": "serverlessGeneralUserProfile" + "slug": "/serverless/general/user-profile" } ] } diff --git a/serverless/nav/serverless-project-settings.docnav.json b/serverless/nav/serverless-project-settings.docnav.json index 7f08af1d..e950a92f 100644 --- a/serverless/nav/serverless-project-settings.docnav.json +++ b/serverless/nav/serverless-project-settings.docnav.json @@ -1,76 +1,76 @@ { "mission": "Project and management settings", "id": "serverless-project-settings", - "landingPageId": "serverlessProjectAndManagementSettings", + "landingPageSlug": "/serverless/project-and-management-settings", "icon": "logoElastic", "description": "Description to be written", "items": [ { - "pageId": "serverlessProjectSettings", + "slug": "/serverless/project-settings", "classic-sources": ["enKibanaManagement"], "label": "Management", "items": [ { - "id": "serverlessApiKeys", + "slug": "/serverless/api-keys", "classic-sources": ["enKibanaApiKeys"] }, { - "id": "serverlessActionConnectors", + "slug": "/serverless/action-connectors", "classic-sources": ["enKibanaActionTypes"] }, { - "id": "serverlessDataViews", + "slug": "/serverless/data-views", "classic-sources": ["enKibanaDataViews"] }, { - "id": "serverlessFiles" + "slug": "/serverless/files" }, { - "id": "serverlessIndexManagement", + "slug": "/serverless/index-management", "classic-sources": ["enElasticsearchReferenceIndexMgmt"] }, { - "id": "serverlessIngestPipelines" + "slug": "/serverless/ingest-pipelines" }, { - "id": "serverlessLogstashPipelines" + "slug": "/serverless/logstash-pipelines" }, { - "id": "serverlessMachineLearning" + "slug": "/serverless/machine-learning" }, { - "id": "serverlessMaintenanceWindows", + "slug": "/serverless/maintenance-windows", "classic-sources": ["enKibanaMaintenanceWindows"] }, { - "id": "serverlessMaps" + "slug": "/serverless/maps" }, { - "id": "serverlessReports" + "slug": "/serverless/reports" }, { - "id": "serverlessRules", + "slug": "/serverless/rules", "classic-sources": [ "enKibanaAlertingGettingStarted" ] }, { - "id": "serverlessSavedObjects", + "slug": "/serverless/saved-objects", "classic-sources": ["enKibanaManagingSavedObjects"] }, { - "id": "serverlessTags", + "slug": "/serverless/tags", "classic-sources": ["enKibanaManagingTags"] }, { - "id": "serverlessTransforms", + "slug": "/serverless/transforms", "classic-sources": ["enElasticsearchReferenceTransforms"] } ] }, { - "pageId": "serverlessIntegrations" + "slug": "/serverless/integrations" }, { - "pageId": "serverlessFleetAndElasticAgent" + "slug": "/serverless/fleet-and-elastic-agent" } ] } diff --git a/serverless/pages/action-connectors.mdx b/serverless/pages/action-connectors.mdx index 8d9e8f89..35a5de4e 100644 --- a/serverless/pages/action-connectors.mdx +++ b/serverless/pages/action-connectors.mdx @@ -1,5 +1,4 @@ --- -id: serverlessActionConnectors slug: /serverless/action-connectors title: ((connectors-app)) description: Configure connections to third party systems for use in cases and rules. diff --git a/serverless/pages/api-keys.mdx b/serverless/pages/api-keys.mdx index ae2a2de3..ae650f01 100644 --- a/serverless/pages/api-keys.mdx +++ b/serverless/pages/api-keys.mdx @@ -1,5 +1,4 @@ --- -id: serverlessApiKeys slug: /serverless/api-keys title: ((api-keys-app)) description: API keys allow access to the ((stack)) on behalf of a user. diff --git a/serverless/pages/apis-elasticsearch-conventions.mdx b/serverless/pages/apis-elasticsearch-conventions.mdx index 95a4c332..aa259caf 100644 --- a/serverless/pages/apis-elasticsearch-conventions.mdx +++ b/serverless/pages/apis-elasticsearch-conventions.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchApiConventions slug: /serverless/elasticsearch/api-conventions title: Elasticsearch API conventions description: The ((es)) REST APIs have conventions for headers and request bodies. @@ -14,7 +13,7 @@ For example: GET _cat/indices?v=true ``` -Check out . +Check out . ## Request headers @@ -32,7 +31,7 @@ curl -X GET "${ES_URL}/_cat/indices?v=true" \ -H "Authorization: ApiKey ${API_KEY}" ``` -To get API keys or the Elasticsearch Endpoint (`${ES_URL}`) for a project, refer to . +To get API keys or the Elasticsearch Endpoint (`${ES_URL}`) for a project, refer to . ### Content-type diff --git a/serverless/pages/apis-http-apis.mdx b/serverless/pages/apis-http-apis.mdx index cd30a8db..7da4409b 100644 --- a/serverless/pages/apis-http-apis.mdx +++ b/serverless/pages/apis-http-apis.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchHttpApis slug: /serverless/elasticsearch/http-apis title: REST APIs description: ((es)) and ((kib)) expose REST APIs that can be called directly to configure and access ((stack)) features. @@ -12,10 +11,10 @@ tags: [ 'serverless', 'elasticsearch', 'http', 'rest', 'overview' ] items={ [ { - "pageId": "serverlessElasticsearchApiConventions" + slug: "/serverless/elasticsearch/api-conventions" }, { - "pageId": "serverlessElasticsearchKibanaApiConventions" + slug: "/serverless/elasticsearch/kibana-api-conventions" }, { "title": "API Reference", diff --git a/serverless/pages/apis-kibana-conventions.mdx b/serverless/pages/apis-kibana-conventions.mdx index f2a636c8..6fdeebea 100644 --- a/serverless/pages/apis-kibana-conventions.mdx +++ b/serverless/pages/apis-kibana-conventions.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchKibanaApiConventions slug: /serverless/elasticsearch/kibana-api-conventions title: Management API conventions description: The Management APIs for ((serverless-short)) have request header conventions. @@ -30,7 +29,7 @@ For example: GET kbn:/api/data_views ``` -Check out . +Check out . ## Request headers @@ -41,7 +40,7 @@ The Management APIs support the `Authorization`, `Content-Type`, and `kbn-xsrf` : Management APIs use key-based authentication. You must create an API key and use the encoded value in the request header. - To learn about creating keys, go to . + To learn about creating keys, go to . `Content-Type: application/json` diff --git a/serverless/pages/clients-dot-net-getting-started.mdx b/serverless/pages/clients-dot-net-getting-started.mdx index 11b17357..86c161ef 100644 --- a/serverless/pages/clients-dot-net-getting-started.mdx +++ b/serverless/pages/clients-dot-net-getting-started.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchDotNetGettingStarted slug: /serverless/elasticsearch/dot-net-client-getting-started title: Get started with the serverless .NET client description: Set up and use the .NET client for ((es3)). @@ -35,7 +34,7 @@ Initialize the client using your API key and Elasticsearch Endpoint: var client = new ElasticsearchClient("", new ApiKey("")); ``` -To get API keys or the Elasticsearch Endpoint for a project, see . +To get API keys or the Elasticsearch Endpoint for a project, see . ## Using the API diff --git a/serverless/pages/clients-go-getting-started.mdx b/serverless/pages/clients-go-getting-started.mdx index 3e472b9d..b1bd8467 100644 --- a/serverless/pages/clients-go-getting-started.mdx +++ b/serverless/pages/clients-go-getting-started.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchGoGettingStarted slug: /serverless/elasticsearch/go-client-getting-started title: Get started with the serverless Go Client description: Set up and use the Go client for ((es3)). @@ -63,7 +62,7 @@ if err != nil { } ``` -To get API keys or the Elasticsearch Endpoint for a project, see . +To get API keys or the Elasticsearch Endpoint for a project, see . ## Using the API diff --git a/serverless/pages/clients-java-getting-started.mdx b/serverless/pages/clients-java-getting-started.mdx index 13e1156f..144573dd 100644 --- a/serverless/pages/clients-java-getting-started.mdx +++ b/serverless/pages/clients-java-getting-started.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchJavaGettingStarted slug: /serverless/elasticsearch/java-client-getting-started title: Get started with the serverless Java client description: Set up and use the Java client for ((es3)). @@ -85,7 +84,7 @@ ElasticsearchTransport transport = new RestClientTransport( ElasticsearchClient esClient = new ElasticsearchClient(transport); ``` -To get API keys or the Elasticsearch Endpoint for a project, see . +To get API keys or the Elasticsearch Endpoint for a project, see . ## Using the API diff --git a/serverless/pages/clients-nodejs-getting-started.mdx b/serverless/pages/clients-nodejs-getting-started.mdx index 623cd89b..51a95936 100644 --- a/serverless/pages/clients-nodejs-getting-started.mdx +++ b/serverless/pages/clients-nodejs-getting-started.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchNodejsGettingStarted slug: /serverless/elasticsearch/nodejs-client-getting-started title: Get started with the serverless Node.js client description: Set up and use the Node.js client for ((es3)). @@ -38,7 +37,7 @@ const client = new Client({ }) ``` -To get API keys or the URL for a project, see . +To get API keys or the URL for a project, see . ## Using the API diff --git a/serverless/pages/clients-php-getting-started.mdx b/serverless/pages/clients-php-getting-started.mdx index a5ec8f01..16b19ae6 100644 --- a/serverless/pages/clients-php-getting-started.mdx +++ b/serverless/pages/clients-php-getting-started.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchPhpGettingStarted slug: /serverless/elasticsearch/php-client-getting-started title: Get started with the serverless PHP client description: Set up and use the PHP client for ((es3)). @@ -41,7 +40,7 @@ $client = ClientBuilder::create() ->build(); ``` -To get API keys or the Elasticsearch Endpoint for a project, see . +To get API keys or the Elasticsearch Endpoint for a project, see . ## Using the API diff --git a/serverless/pages/clients-python-getting-started.mdx b/serverless/pages/clients-python-getting-started.mdx index a29b9284..01e5d93f 100644 --- a/serverless/pages/clients-python-getting-started.mdx +++ b/serverless/pages/clients-python-getting-started.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchPythonGettingStarted slug: /serverless/elasticsearch/python-client-getting-started title: Get started with the serverless Python client description: Set up and use the Python client for ((es3)). @@ -45,7 +44,7 @@ client = Elasticsearch( ) ``` -To get API keys or the Elasticsearch Endpoint for a project, see . +To get API keys or the Elasticsearch Endpoint for a project, see . ## Using the API diff --git a/serverless/pages/clients-ruby-getting-started.mdx b/serverless/pages/clients-ruby-getting-started.mdx index 760ef76f..cffd0338 100644 --- a/serverless/pages/clients-ruby-getting-started.mdx +++ b/serverless/pages/clients-ruby-getting-started.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchRubyGettingStarted slug: /serverless/elasticsearch/ruby-client-getting-started title: Get started with the serverless Ruby client description: Set up and use the Ruby client for ((es3)). @@ -84,7 +83,7 @@ client = ElasticsearchServerless::Client.new( ) ``` -To get API keys or the Elasticsearch Endpoint for a project, see . +To get API keys or the Elasticsearch Endpoint for a project, see . ## Using the API @@ -94,7 +93,7 @@ the `bulk` API for this. This API enables you to index, update, and delete sever documents in one request. -The code examples in this section use the Ruby console. To set up the console, . +The code examples in this section use the Ruby console. To set up the console, . diff --git a/serverless/pages/clients.mdx b/serverless/pages/clients.mdx index b7f08844..bc8483cf 100644 --- a/serverless/pages/clients.mdx +++ b/serverless/pages/clients.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchClients slug: /serverless/elasticsearch/clients title: Client libraries description: Index, search, and manage ((es)) data in your preferred language. @@ -10,10 +9,10 @@ tags: ["serverless", "elasticsearch", "clients", "overview"] ((es3)) provides official language clients to use ((es)) REST APIs. Currently, the following language clients are supported: -- | [Repository](https://github.com/elastic/elasticsearch-serverless-go) -- | [Repository](https://github.com/elastic/elasticsearch-java/tree/main/java-client-serverless) -- | [Repository](https://github.com/elastic/elasticsearch-net) -- | [Repository](https://github.com/elastic/elasticsearch-serverless-js) -- | [Repository](https://github.com/elastic/elasticsearch-serverless-php) -- | [Repository](https://github.com/elastic/elasticsearch-serverless-python) -- | [Repository](https://github.com/elastic/elasticsearch-serverless-ruby) +- | [Repository](https://github.com/elastic/elasticsearch-serverless-go) +- | [Repository](https://github.com/elastic/elasticsearch-java/tree/main/java-client-serverless) +- | [Repository](https://github.com/elastic/elasticsearch-net) +- | [Repository](https://github.com/elastic/elasticsearch-serverless-js) +- | [Repository](https://github.com/elastic/elasticsearch-serverless-php) +- | [Repository](https://github.com/elastic/elasticsearch-serverless-python) +- | [Repository](https://github.com/elastic/elasticsearch-serverless-ruby) diff --git a/serverless/pages/data-views.mdx b/serverless/pages/data-views.mdx index a172063d..396b3d61 100644 --- a/serverless/pages/data-views.mdx +++ b/serverless/pages/data-views.mdx @@ -1,5 +1,4 @@ --- -id: serverlessDataViews slug: /serverless/data-views title: ((data-views-app)) description: Elastic requires a ((data-source)) to access the ((es)) data that you want to explore. diff --git a/serverless/pages/debug-grok-expressions.mdx b/serverless/pages/debug-grok-expressions.mdx index 325dc8c1..477522c1 100644 --- a/serverless/pages/debug-grok-expressions.mdx +++ b/serverless/pages/debug-grok-expressions.mdx @@ -1,5 +1,4 @@ --- -id: serverlessDevtoolsDebugGrokExpressions slug: /serverless/devtools/debug-grok-expressions title: Grok Debugger description: Build and debug grok patterns before you use them in your data processing pipelines. @@ -41,7 +40,7 @@ This example walks you through using the **Grok Debugger**. The **Admin** role is required to use the Grok Debugger. -For more information, refer to +For more information, refer to 1. From the main menu, click **Developer Tools**, then click **Grok Debugger**. diff --git a/serverless/pages/debug-painless-scripts.mdx b/serverless/pages/debug-painless-scripts.mdx index 0ad964e1..8ec36fc3 100644 --- a/serverless/pages/debug-painless-scripts.mdx +++ b/serverless/pages/debug-painless-scripts.mdx @@ -1,5 +1,4 @@ --- -id: serverlessDevtoolsDebugPainlessScripts slug: /serverless/devtools/debug-painless-scripts title: Painless Lab description: Use our interactive code editor to test and debug Painless scripts in real-time. diff --git a/serverless/pages/developer-tools-troubleshooting.mdx b/serverless/pages/developer-tools-troubleshooting.mdx index 73d133cd..0544559c 100644 --- a/serverless/pages/developer-tools-troubleshooting.mdx +++ b/serverless/pages/developer-tools-troubleshooting.mdx @@ -1,5 +1,4 @@ --- -id: serverlessDevtoolsTroubleshooting slug: /serverless/devtools/dev-tools-troubleshooting title: Troubleshooting description: Troubleshoot searches. @@ -150,7 +149,7 @@ GET /my-index-000001/_count } ``` -If the field is aggregatable, you can use +If the field is aggregatable, you can use to check the field's values. For `keyword` fields, you can use a `terms` aggregation to retrieve the field's most common values: @@ -238,7 +237,7 @@ GET /my-index-000001/_explain/0 The [**Profile API**](((ref))/search-profile.html) provides detailed timing information about a search request. For a visual representation of the results, use the -. +. To troubleshoot queries, select **Inspect** in the toolbar. diff --git a/serverless/pages/elasticsearch-developer-tools.mdx b/serverless/pages/elasticsearch-developer-tools.mdx index c8e93b57..eba636b4 100644 --- a/serverless/pages/elasticsearch-developer-tools.mdx +++ b/serverless/pages/elasticsearch-developer-tools.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchDevTools slug: /serverless/elasticsearch/dev-tools title: Developer tools description: Elastic tools for developers. @@ -11,9 +10,9 @@ tags: [ 'serverless', 'elasticsearch', 'overview' ] A number of developer tools are available in your project's UI under the **Dev Tools** section. -- : Make API calls to your Elasticsearch instance using the Query DSL and view the responses. -- : Inspect and analyze your search queries to identify performance bottlenecks. -- >: Build and debug grok patterns before you use them in your data processing pipelines. +- : Make API calls to your Elasticsearch instance using the Query DSL and view the responses. +- : Inspect and analyze your search queries to identify performance bottlenecks. +- >: Build and debug grok patterns before you use them in your data processing pipelines. {/* ## Troubleshooting */} diff --git a/serverless/pages/explore-your-data-alerting.mdx b/serverless/pages/explore-your-data-alerting.mdx index ef1b6b1d..027e5041 100644 --- a/serverless/pages/explore-your-data-alerting.mdx +++ b/serverless/pages/explore-your-data-alerting.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchExploreYourDataAlerting slug: /serverless/elasticsearch/explore-your-data-alerting title: Manage alerting rules description: Define when to generate alerts and notifications with alerting rules. @@ -16,7 +15,7 @@ In **((alerts-app))** or **((project-settings)) → ((manage-app)) → ((rules-a ![Example rule listing in ((rules-ui))](../images/rules-ui.png) -For an overview of alerting concepts, go to . +For an overview of alerting concepts, go to . {/* ## Required permissions @@ -61,7 +60,7 @@ When a rule is in a snoozed state, you can cancel or change the duration of this ## Import and export rules -To import and export rules, use . +To import and export rules, use . {/* TBD: Do stack monitoring rules exist in serverless? diff --git a/serverless/pages/explore-your-data-discover-your-data.mdx b/serverless/pages/explore-your-data-discover-your-data.mdx index 1b2c9bae..8fe1a34a 100644 --- a/serverless/pages/explore-your-data-discover-your-data.mdx +++ b/serverless/pages/explore-your-data-discover-your-data.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchExploreYourDataDiscoverYourData slug: /serverless/elasticsearch/explore-your-data-discover-your-data title: Discover your data description: Learn how to use Discover to gain insights into your data. @@ -14,7 +13,7 @@ You can also customize and save your searches and place them on a dashboard. ## Explore and query your data This tutorial shows you how to use **Discover** to search large amounts of -data and understand what’s going on at any given time. This tutorial uses the book sample data set from the Get started page. +data and understand what’s going on at any given time. This tutorial uses the book sample data set from the Get started page. You’ll learn to: @@ -210,4 +209,4 @@ From **Discover**, you can create a rule to periodically check when data goes ab 4. Click **Save**. -For more about this and other rules provided in ((alert-features)), go to Alerting. +For more about this and other rules provided in ((alert-features)), go to Alerting. diff --git a/serverless/pages/explore-your-data-ml-nlp-classify-text.mdx b/serverless/pages/explore-your-data-ml-nlp-classify-text.mdx index 0478806d..464bbb23 100644 --- a/serverless/pages/explore-your-data-ml-nlp-classify-text.mdx +++ b/serverless/pages/explore-your-data-ml-nlp-classify-text.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchExploreYourDataMachineLearningNlpClassifyText # slug: /serverless/elasticsearch/explore-your-data-ml-nlp/classify-text title: Classify text description: NLP tasks that classify input text or determine the language of text. @@ -10,9 +9,9 @@ tags: [ 'serverless', 'elasticsearch', 'tbd' ] These NLP tasks enable you to identify the language of text and classify or label unstructured input text: -* -* Text classification -* Zero-shot text classification +* +* Text classification +* Zero-shot text classification ## Text classification diff --git a/serverless/pages/explore-your-data-ml-nlp-deploy-model.mdx b/serverless/pages/explore-your-data-ml-nlp-deploy-model.mdx index 34510a6a..82d8534d 100644 --- a/serverless/pages/explore-your-data-ml-nlp-deploy-model.mdx +++ b/serverless/pages/explore-your-data-ml-nlp-deploy-model.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchExploreYourDataMachineLearningNlpDeployModel # slug: /serverless/elasticsearch/explore-your-data-ml-nlp/deploy-trained-models/deploy-model title: Deploy the model in your cluster description: Description to be written diff --git a/serverless/pages/explore-your-data-ml-nlp-deploy-trained-models.mdx b/serverless/pages/explore-your-data-ml-nlp-deploy-trained-models.mdx index 0718ede2..a86e9a23 100644 --- a/serverless/pages/explore-your-data-ml-nlp-deploy-trained-models.mdx +++ b/serverless/pages/explore-your-data-ml-nlp-deploy-trained-models.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchExploreYourDataMachineLearningNlpDeployTrainedModels # slug: /serverless/elasticsearch/explore-your-data-ml-nlp/deploy-trained-models title: Deploy trained models description: You can import trained models into your cluster and configure them for specific NLP tasks. @@ -12,7 +11,7 @@ appropriate trained model. There is tooling support in [Eland](https://github.com/elastic/eland) and ((kib)) to help you prepare and manage models. -1. Select a trained model. -1. Import the trained model and vocabulary. -1. Deploy the model in your cluster. -1. Try it out. \ No newline at end of file +1. Select a trained model. +1. Import the trained model and vocabulary. +1. Deploy the model in your cluster. +1. Try it out. \ No newline at end of file diff --git a/serverless/pages/explore-your-data-ml-nlp-elser.mdx b/serverless/pages/explore-your-data-ml-nlp-elser.mdx index 8c926310..c82b6e38 100644 --- a/serverless/pages/explore-your-data-ml-nlp-elser.mdx +++ b/serverless/pages/explore-your-data-ml-nlp-elser.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchExploreYourDataMachineLearningNlpElser # slug: /serverless/elasticsearch/explore-your-data-ml-nlp/elastic-models/elser title: ELSER – Elastic Learned Sparse EncodeR description: ELSER is a learned sparse ranking model trained by Elastic. diff --git a/serverless/pages/explore-your-data-ml-nlp-examples.mdx b/serverless/pages/explore-your-data-ml-nlp-examples.mdx index 82ec5059..4945d557 100644 --- a/serverless/pages/explore-your-data-ml-nlp-examples.mdx +++ b/serverless/pages/explore-your-data-ml-nlp-examples.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchExploreYourDataMachineLearningNlpExamples # slug: /serverless/elasticsearch/explore-your-data-ml-nlp/examples title: Examples description: Description to be written @@ -10,5 +9,5 @@ tags: [] The following pages contain end-to-end examples of how to use the different ((nlp)) tasks in the ((stack)). -* How to deploy named entity recognition -* How to deploy a text embedding model and use it for semantic search \ No newline at end of file +* How to deploy named entity recognition +* How to deploy a text embedding model and use it for semantic search \ No newline at end of file diff --git a/serverless/pages/explore-your-data-ml-nlp-extract-info.mdx b/serverless/pages/explore-your-data-ml-nlp-extract-info.mdx index 6cb74af5..b7274e09 100644 --- a/serverless/pages/explore-your-data-ml-nlp-extract-info.mdx +++ b/serverless/pages/explore-your-data-ml-nlp-extract-info.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchExploreYourDataMachineLearningNlppExtractInfo # slug: /serverless/elasticsearch/explore-your-data-ml-nlp/extract-info title: Extract information description: NLP tasks that extract information from unstructured text. @@ -9,9 +8,9 @@ tags: [ 'serverless', 'elasticsearch', 'tbd' ] These NLP tasks enable you to extract information from your unstructured text: -* Named entity recognition -* Fill-mask -* Question answering +* Named entity recognition +* Fill-mask +* Question answering ## Named entity recognition diff --git a/serverless/pages/explore-your-data-ml-nlp-import-model.mdx b/serverless/pages/explore-your-data-ml-nlp-import-model.mdx index f4da965a..47bf8138 100644 --- a/serverless/pages/explore-your-data-ml-nlp-import-model.mdx +++ b/serverless/pages/explore-your-data-ml-nlp-import-model.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchExploreYourDataMachineLearningNlpImportModel # slug: /serverless/elasticsearch/explore-your-data-ml-nlp/deploy-trained-models/import-model title: Import the trained model and vocabulary # description: Description to be written @@ -51,7 +50,7 @@ run the model import script. ``` [^1]: Specify the Elastic Cloud identifier. Alternatively, use `--url`. [^2]: Provide authentication details to access your cluster. Refer to - Authentication methods to learn more. + Authentication methods to learn more. [^3]: Specify the identifier for the model in the Hugging Face model hub. [^4]: Specify the type of NLP task. Supported values are `fill_mask`, `ner`, `text_classification`, `text_embedding`, and `zero_shot_classification`. @@ -91,7 +90,7 @@ docker run -it --rm elastic/eland \ ``` Replace the `$ELASTICSEARCH_URL` with the URL for your ((es)) cluster. Refer to -Authentication methods +Authentication methods to learn more. diff --git a/serverless/pages/explore-your-data-ml-nlp-inference.mdx b/serverless/pages/explore-your-data-ml-nlp-inference.mdx index 3744242e..5c86e01c 100644 --- a/serverless/pages/explore-your-data-ml-nlp-inference.mdx +++ b/serverless/pages/explore-your-data-ml-nlp-inference.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchExploreYourDataMachineLearningNlpInference # slug: /serverless/elasticsearch/explore-your-data-ml-nlp/inference title: Add NLP ((infer)) to ingest pipelines description: You can import trained models into your cluster and configure them for specific NLP tasks. @@ -7,16 +6,16 @@ tags: [ 'serverless', 'elasticsearch', 'tbd' ] --- -After you deploy a trained model in your cluster, +After you deploy a trained model in your cluster, you can use it to perform ((nlp)) tasks in ingest pipelines. 1. Verify that all of the [ingest pipeline prerequisites](((ref))/ingest.html#ingest-prerequisites) are met. -1. Add an ((infer)) processor to an ingest pipeline. -1. Ingest documents. -1. View the results. +1. Add an ((infer)) processor to an ingest pipeline. +1. Ingest documents. +1. View the results. ## Add an ((infer)) processor to an ingest pipeline @@ -269,7 +268,7 @@ check the following possible causes: [get trained models statistics API](((ref))/get-trained-models-stats.html). Unless you are using the built-in `lang_ident_model_1` model, you must ensure your model is successfully deployed. Refer to - Deploy the model in your cluster. + Deploy the model in your cluster. 1. The default input field name expected by your trained model is not present in your source document. Use the **Field Map** option in your ((infer)) diff --git a/serverless/pages/explore-your-data-ml-nlp-lang-ident.mdx b/serverless/pages/explore-your-data-ml-nlp-lang-ident.mdx index 2f6dc0bd..0c2c85ba 100644 --- a/serverless/pages/explore-your-data-ml-nlp-lang-ident.mdx +++ b/serverless/pages/explore-your-data-ml-nlp-lang-ident.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchExploreYourDataMachineLearningNlpLangIdent # slug: /serverless/elasticsearch/explore-your-data-ml-nlp/ootb-models/lang-ident title: Language identification description: Language identification is an NLP task and a model that enables you to determine the language of text. @@ -12,7 +11,7 @@ tags: [ 'serverless', 'elasticsearch', 'tbd' ] A ((lang-ident)) model is provided in your cluster, which you can use in an ((infer)) processor of an ingest pipeline by using its model ID (`lang_ident_model_1`). For an example, refer to -Add NLP ((infer)) to ingest pipelines. +Add NLP ((infer)) to ingest pipelines. The longer the text passed into the ((lang-ident)) model, the more accurately the model can identify the language. It is fairly accurate on short samples (for diff --git a/serverless/pages/explore-your-data-ml-nlp-model-ref.mdx b/serverless/pages/explore-your-data-ml-nlp-model-ref.mdx index 829b6a6c..78ae5208 100644 --- a/serverless/pages/explore-your-data-ml-nlp-model-ref.mdx +++ b/serverless/pages/explore-your-data-ml-nlp-model-ref.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchExploreYourDataMachineLearningNlpModelRef # slug: /serverless/elasticsearch/explore-your-data-ml-nlp/model-reference title: Compatible third party NLP models description: The list of compatible third party NLP models. @@ -33,7 +32,7 @@ the way described, or at all. These models are listed by NLP task; for more information about those tasks, refer to -Overview. +Overview. **Models highlighted in bold** in the list below are recommended for evaluation purposes and to get started with the Elastic ((nlp)) features. diff --git a/serverless/pages/explore-your-data-ml-nlp-ner-example.mdx b/serverless/pages/explore-your-data-ml-nlp-ner-example.mdx index e8eb25df..bb994c51 100644 --- a/serverless/pages/explore-your-data-ml-nlp-ner-example.mdx +++ b/serverless/pages/explore-your-data-ml-nlp-ner-example.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchExploreYourDataMachineLearningNlpNerExample # slug: /serverless/elasticsearch/explore-your-data-ml-nlp/examples/ner title: How to deploy named entity recognition description: Description to be written @@ -8,7 +7,7 @@ tags: [] You can use these instructions to deploy a -named entity recognition (NER) +named entity recognition (NER) model in ((es)), test the model, and add it to an ((infer)) ingest pipeline. The model that is used in the example is publicly available on [HuggingFace](https://huggingface.co/). @@ -37,7 +36,7 @@ docker build -t elastic/eland . After the script finishes, your Eland Docker client is ready to use. Select a NER model from the -third-party model reference list +third-party model reference list This example uses an [uncased NER model](https://huggingface.co/elastic/distilbert-base-uncased-finetuned-conll03-english). diff --git a/serverless/pages/explore-your-data-ml-nlp-ootb-models.mdx b/serverless/pages/explore-your-data-ml-nlp-ootb-models.mdx index 58054d51..0485a3af 100644 --- a/serverless/pages/explore-your-data-ml-nlp-ootb-models.mdx +++ b/serverless/pages/explore-your-data-ml-nlp-ootb-models.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchExploreYourDataMachineLearningNlpElasticModels # slug: /serverless/elasticsearch/explore-your-data-ml-nlp/elastic-models title: Elastic trained models description: Models trained and provided by Elastic @@ -10,5 +9,5 @@ tags: [ 'serverless', 'elasticsearch', 'tbd' ] You can use models that are trained and provided by Elastic that are available within the ((stack)) with a click of a button. -* ELSER – Elastic Learned Sparse EncodeR -* Language identification \ No newline at end of file +* ELSER – Elastic Learned Sparse EncodeR +* Language identification \ No newline at end of file diff --git a/serverless/pages/explore-your-data-ml-nlp-search-compare.mdx b/serverless/pages/explore-your-data-ml-nlp-search-compare.mdx index 6f967437..f6b32e7e 100644 --- a/serverless/pages/explore-your-data-ml-nlp-search-compare.mdx +++ b/serverless/pages/explore-your-data-ml-nlp-search-compare.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchExploreYourDataMachineLearningNlpSearchCompare # slug: /serverless/elasticsearch/explore-your-data-ml-nlp/search-compare-text title: Search and compare text description: NLP tasks for generate embeddings which can be used to search in text or compare different peieces of text. @@ -10,8 +9,8 @@ tags: [ 'serverless', 'elasticsearch', 'tbd' ] The ((stack-ml-features)) can generate embeddings, which you can use to search in unstructured text or compare different pieces of text. -* Text embedding -* Text similarity +* Text embedding +* Text similarity ## Text embedding diff --git a/serverless/pages/explore-your-data-ml-nlp-select-model.mdx b/serverless/pages/explore-your-data-ml-nlp-select-model.mdx index a3c4ec47..03465460 100644 --- a/serverless/pages/explore-your-data-ml-nlp-select-model.mdx +++ b/serverless/pages/explore-your-data-ml-nlp-select-model.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchExploreYourDataMachineLearningNlpSelectModel # slug: /serverless/elasticsearch/explore-your-data-ml-nlp/deploy-trained-models/select-model title: Select a trained model # description: Description to be written @@ -8,7 +7,7 @@ tags: [ 'serverless', 'elasticsearch', 'tbd' ] Per the -Overview, +Overview, there are multiple ways that you can use NLP features within the ((stack)). After you determine which type of NLP task you want to perform, you must choose an appropriate trained model. @@ -19,9 +18,9 @@ data sets available for specific NLP tasks on [Hugging Face](https://huggingface.co/models). These instructions assume you're using one of those models and do not describe how to create new models. For the current list of supported model architectures, refer to -Compatible third party NLP models. +Compatible third party NLP models. If you choose to perform ((lang-ident)) by using the `lang_ident_model_1` that is provided in the cluster, no further steps are required to import or deploy the model. You can skip to using the model in -ingestion pipelines. \ No newline at end of file +ingestion pipelines. \ No newline at end of file diff --git a/serverless/pages/explore-your-data-ml-nlp-test-inference.mdx b/serverless/pages/explore-your-data-ml-nlp-test-inference.mdx index a55e3fb9..2ce12862 100644 --- a/serverless/pages/explore-your-data-ml-nlp-test-inference.mdx +++ b/serverless/pages/explore-your-data-ml-nlp-test-inference.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchExploreYourDataMachineLearningNlpTestInference # slug: /serverless/elasticsearch/explore-your-data-ml-nlp/deploy-trained-models/try-it-out title: Try it out description: You can import trained models into your cluster and configure them for specific NLP tasks. @@ -61,4 +60,4 @@ recognized entities: {/* NOTCONSOLE */} If you are satisfied with the results, you can add these NLP tasks in your -ingestion pipelines. \ No newline at end of file +ingestion pipelines. \ No newline at end of file diff --git a/serverless/pages/explore-your-data-ml-nlp-text-embedding-example.mdx b/serverless/pages/explore-your-data-ml-nlp-text-embedding-example.mdx index d2deb6d1..40911a14 100644 --- a/serverless/pages/explore-your-data-ml-nlp-text-embedding-example.mdx +++ b/serverless/pages/explore-your-data-ml-nlp-text-embedding-example.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchExploreYourDataMachineLearningNlpTextEmbVectorSearchExample # slug: /serverless/elasticsearch/explore-your-data-ml-nlp/examples/text-embedding-vector-search title: How to deploy a text embedding model and use it for semantic search description: Description to be written @@ -8,7 +7,7 @@ tags: [] You can use these instructions to deploy a -text embedding +text embedding model in ((es)), test the model, and add it to an ((infer)) ingest pipeline. It enables you to generate vector representations of text and perform vector similarity search on the generated vectors. The model that is used in the @@ -44,7 +43,7 @@ docker build -t elastic/eland . After the script finishes, your Eland Docker client is ready to use. Select a text embedding model from the -third-party model reference list +third-party model reference list This example uses the [msmarco-MiniLM-L-12-v3](https://huggingface.co/sentence-transformers/msmarco-MiniLM-L-12-v3) sentence-transformer model. diff --git a/serverless/pages/explore-your-data-ml-nlp.mdx b/serverless/pages/explore-your-data-ml-nlp.mdx index 9dace6b0..14ed216e 100644 --- a/serverless/pages/explore-your-data-ml-nlp.mdx +++ b/serverless/pages/explore-your-data-ml-nlp.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchExploreYourDataMachineLearningNlp # slug: /serverless/elasticsearch/explore-your-data-ml-nlp title: Machine Learning - Natural Language Processing # description: Description to be written @@ -23,7 +22,7 @@ techniques. The ((stack)) ((ml)) features are structured around BERT and transformer models. These features support BERT’s tokenization scheme (called WordPiece) and transformer models that conform to the standard BERT model interface. For the current list of supported architectures, refer to -Compatible third party NLP models. +Compatible third party NLP models. To incorporate transformer models and make predictions, ((es)) uses libtorch, which is an underlying native library for PyTorch. Trained models must be in a @@ -31,6 +30,6 @@ TorchScript representation for use with ((stack)) ((ml)) features. You can perform the following NLP operations: -* Extract information -* Classify text -* Search and compare text \ No newline at end of file +* Extract information +* Classify text +* Search and compare text \ No newline at end of file diff --git a/serverless/pages/explore-your-data-the-aggregations-api.mdx b/serverless/pages/explore-your-data-the-aggregations-api.mdx index 44d64df3..b1429f46 100644 --- a/serverless/pages/explore-your-data-the-aggregations-api.mdx +++ b/serverless/pages/explore-your-data-the-aggregations-api.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchExploreYourDataAggregations slug: /serverless/elasticsearch/explore-your-data-aggregations title: Aggregations description: Aggregate and summarize your ((es)) data. @@ -362,7 +361,7 @@ for using a runtime field varies from aggregation to aggregation. For faster responses, ((es)) caches the results of frequently run aggregations in the [shard request cache](((ref))/shard-request-cache.html). To get cached results, use the same [`preference` string](((ref))/search-shard-routing.html#shard-and-node-preference) for each search. If you -don't need search hits, set `size` to `0` to avoid +don't need search hits, set `size` to `0` to avoid filling the cache. ((es)) routes searches with the same preference string to the same shards. If the diff --git a/serverless/pages/explore-your-data-visualize-your-data-create-dashboards.mdx b/serverless/pages/explore-your-data-visualize-your-data-create-dashboards.mdx index 334695ac..6ce9701d 100644 --- a/serverless/pages/explore-your-data-visualize-your-data-create-dashboards.mdx +++ b/serverless/pages/explore-your-data-visualize-your-data-create-dashboards.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchExploreYourDataDashboards slug: /serverless/elasticsearch/explore-your-data-dashboards title: Create dashboards description: Create dashboards to visualize and monitor your ((es)) data. @@ -43,7 +42,7 @@ Create the dashboard where you'll display the visualization panels. 2. Click **[Logs] Web Traffic**. -By default some visualization panels have been created for you using the sample data. Go to to learn about the different visualizations. +By default some visualization panels have been created for you using the sample data. Go to to learn about the different visualizations. ![dashboard with default visualizations using sample data](../images/dashboard-example.png) diff --git a/serverless/pages/explore-your-data-visualize-your-data-create-visualizations.mdx b/serverless/pages/explore-your-data-visualize-your-data-create-visualizations.mdx index 2f7621d0..16448cd9 100644 --- a/serverless/pages/explore-your-data-visualize-your-data-create-visualizations.mdx +++ b/serverless/pages/explore-your-data-visualize-your-data-create-visualizations.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchExploreYourDataVisualizations slug: /serverless/elasticsearch/explore-your-data-visualizations title: Create visualizations description: Create charts, graphs, maps, and more from your ((es)) data. @@ -8,7 +7,7 @@ tags: [ 'serverless', 'elasticsearch', 'visualize', 'how to' ] Learn how to create some visualization panels to add to your dashboard. -This tutorial uses the same web logs sample data from . +This tutorial uses the same web logs sample data from . ## Open the visualization editor and get familiar with the data @@ -268,7 +267,7 @@ Visualization panels are how you display visualizations of your data and what ma ### Create and add panels -Create new panels, which can be accessed from the dashboard toolbar or the **Visualize Library**, or add panels that are saved in the **Visualize Library**, or search results from **Discover**. +Create new panels, which can be accessed from the dashboard toolbar or the **Visualize Library**, or add panels that are saved in the **Visualize Library**, or search results from **Discover**. Panels added to the **Visualize Library** are available to all dashboards. diff --git a/serverless/pages/explore-your-data-visualize-your-data.mdx b/serverless/pages/explore-your-data-visualize-your-data.mdx index d0666770..a9e75c17 100644 --- a/serverless/pages/explore-your-data-visualize-your-data.mdx +++ b/serverless/pages/explore-your-data-visualize-your-data.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchExploreYourDataVisualizeYourData slug: /serverless/elasticsearch/explore-your-data-visualize-your-data title: Visualize your data description: Build dynamic dashboards and visualizations for your ((es)) data. diff --git a/serverless/pages/explore-your-data.mdx b/serverless/pages/explore-your-data.mdx index 1290edce..fb9597be 100644 --- a/serverless/pages/explore-your-data.mdx +++ b/serverless/pages/explore-your-data.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchExploreYourData slug: /serverless/elasticsearch/explore-your-data title: Explore your data description: Turn ((es)) data into actionable insights with aggregations, visualizations, and alerts @@ -9,7 +8,7 @@ tags: [ 'serverless', 'elasticsearch', 'explore', 'overview' ] In addition to search, ((es3)) offers several options for analyzing and visualizing your data. -- : Use the ((es)) REST API to summarize your data as metrics, statistics, or other analytics. -- : Use the **Discover** UI to filter your data or learn about its structure. -- : Build dynamic dashboards that visualize your data as charts, gauges, graphs, maps, and more. -- : Create rules that trigger notifications based on your data. +- : Use the ((es)) REST API to summarize your data as metrics, statistics, or other analytics. +- : Use the **Discover** UI to filter your data or learn about its structure. +- : Build dynamic dashboards that visualize your data as charts, gauges, graphs, maps, and more. +- : Create rules that trigger notifications based on your data. diff --git a/serverless/pages/files.mdx b/serverless/pages/files.mdx index e46658bf..37eed9ac 100644 --- a/serverless/pages/files.mdx +++ b/serverless/pages/files.mdx @@ -1,5 +1,4 @@ --- -id: serverlessFiles slug: /serverless/files title: ((files-app)) description: Manage files that are stored in Elastic. @@ -9,7 +8,7 @@ tags: ["serverless", "Elasticsearch", "Observability", "Security"] This content applies to: -Several ((serverless-full)) features let you upload files. For example, you can add files to or upload a logo to an **Image** panel in a . +Several ((serverless-full)) features let you upload files. For example, you can add files to or upload a logo to an **Image** panel in a . You can access these uploaded files in **((project-settings)) → ((manage-app)) → ((files-app))**. diff --git a/serverless/pages/fleet-and-elastic-agent.mdx b/serverless/pages/fleet-and-elastic-agent.mdx index 75279170..35109b81 100644 --- a/serverless/pages/fleet-and-elastic-agent.mdx +++ b/serverless/pages/fleet-and-elastic-agent.mdx @@ -1,5 +1,4 @@ --- -id: serverlessFleetAndElasticAgent slug: /serverless/fleet-and-elastic-agent title: Fleet and Elastic Agent description: Centrally manage your Elastic Agents in Fleet diff --git a/serverless/pages/general-developer-tools.mdx b/serverless/pages/general-developer-tools.mdx index 3318a4d7..363deb9b 100644 --- a/serverless/pages/general-developer-tools.mdx +++ b/serverless/pages/general-developer-tools.mdx @@ -1,5 +1,4 @@ --- -id: serverlessDevtoolsDeveloperTools slug: /serverless/devtools/developer-tools title: Developer tools description: Use our developer tools to interact with your data. @@ -24,7 +23,7 @@ tags: [ 'serverless', 'dev tools', 'overview' ] } ]}> - Console + Console Interact with Elastic REST APIs. @@ -33,7 +32,7 @@ tags: [ 'serverless', 'dev tools', 'overview' ] - ((searchprofiler)) + ((searchprofiler)) Inspect and analyze your search queries. @@ -42,7 +41,7 @@ tags: [ 'serverless', 'dev tools', 'overview' ] - Grok Debugger + Grok Debugger Build and debug grok patterns before you use them in your data processing pipelines. @@ -51,7 +50,7 @@ tags: [ 'serverless', 'dev tools', 'overview' ] - Painless Lab + Painless Lab Use an interactive code editor to test and debug Painless scripts in real time. diff --git a/serverless/pages/get-started.mdx b/serverless/pages/get-started.mdx index 2219a1f4..48b917cf 100644 --- a/serverless/pages/get-started.mdx +++ b/serverless/pages/get-started.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchGetStarted slug: /serverless/elasticsearch/get-started title: Get started description: Get started with ((es3)) in a few steps @@ -101,7 +100,7 @@ Now you're ready to ingest and search some sample documents. ## Ingest data - This example uses ((es)) APIs to ingest data. If you'd prefer to upload a file using the UI, refer to . + This example uses ((es)) APIs to ingest data. If you'd prefer to upload a file using the UI, refer to . To ingest data, you must create an index and store some documents. @@ -212,15 +211,15 @@ Now you're ready to continue on your own. Want to explore the sample documents or your own data? -By creating a data view, you can explore data using several UI tools, such as Discover or Dashboards. Or, use ((es)) aggregations to explore your data using the API. Find more information in . +By creating a data view, you can explore data using several UI tools, such as Discover or Dashboards. Or, use ((es)) aggregations to explore your data using the API. Find more information in . ### Build Ready to build your own solution? -To learn more about sending and syncing data to ((es)), or the search API and its query DSL, check and . +To learn more about sending and syncing data to ((es)), or the search API and its query DSL, check and . {/* -- -- +- +- */} diff --git a/serverless/pages/index-management.mdx b/serverless/pages/index-management.mdx index cdf79029..eb42df0f 100644 --- a/serverless/pages/index-management.mdx +++ b/serverless/pages/index-management.mdx @@ -1,5 +1,4 @@ --- -id: serverlessIndexManagement slug: /serverless/index-management title: ((index-manage-app)) description: Perform CRUD operations on indices and data streams. View index settings, mappings, and statistics. diff --git a/serverless/pages/ingest-pipelines.mdx b/serverless/pages/ingest-pipelines.mdx index 2459907c..513c9104 100644 --- a/serverless/pages/ingest-pipelines.mdx +++ b/serverless/pages/ingest-pipelines.mdx @@ -1,5 +1,4 @@ --- -id: serverlessIngestPipelines slug: /serverless/ingest-pipelines title: ((ingest-pipelines-app)) description: Create and manage ingest pipelines to perform common transformations and enrichments on your data. diff --git a/serverless/pages/ingest-your-data-ingest-data-through-api.mdx b/serverless/pages/ingest-your-data-ingest-data-through-api.mdx index 4717af61..0106d539 100644 --- a/serverless/pages/ingest-your-data-ingest-data-through-api.mdx +++ b/serverless/pages/ingest-your-data-ingest-data-through-api.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchIngestDataThroughApi slug: /serverless/elasticsearch/ingest-data-through-api title: Ingest data through API description: Add data to ((es)) using HTTP APIs or a language client. @@ -9,15 +8,15 @@ tags: [ 'serverless', 'elasticsearch', 'ingest', 'api', 'how to' ] The ((es)) APIs enable you to ingest data through code. You can use the APIs of one of the - or the + or the ((es)) HTTP APIs. The examples on this page use the HTTP APIs to demonstrate how ingesting works in ((es)) through APIs. If you want to ingest timestamped data or have a more complex ingestion use case, check out - or -. -{/* . */} + or +. +{/* . */} {/* ^^^^Page temporarily removed */} ## Using the bulk API diff --git a/serverless/pages/ingest-your-data-ingest-data-through-integrations-beats.mdx b/serverless/pages/ingest-your-data-ingest-data-through-integrations-beats.mdx index de6f8555..38557408 100644 --- a/serverless/pages/ingest-your-data-ingest-data-through-integrations-beats.mdx +++ b/serverless/pages/ingest-your-data-ingest-data-through-integrations-beats.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchIngestDataThroughBeats slug: /serverless/elasticsearch/ingest-data-through-beats title: Beats description: Use ((beats)) to ship operational data to ((es)). @@ -27,7 +26,7 @@ can further process and enhance the data before visualizing it in ((kib)). When you use ((beats)) to export data to an ((es)) project, the ((beats)) require an API key to authenticate with ((es)). -Refer to for the steps to set up your API key, +Refer to for the steps to set up your API key, and to [Grant access using API keys](https://www.elastic.co/guide/en/beats/filebeat/current/beats-api-keys.html) in the Filebeat documentation for an example of how to configure your ((beats)) to use the key. diff --git a/serverless/pages/ingest-your-data-ingest-data-through-integrations-connector-client.mdx b/serverless/pages/ingest-your-data-ingest-data-through-integrations-connector-client.mdx index 66940414..e6bf6545 100644 --- a/serverless/pages/ingest-your-data-ingest-data-through-integrations-connector-client.mdx +++ b/serverless/pages/ingest-your-data-ingest-data-through-integrations-connector-client.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchIngestDataThroughIntegrationsConnectorClient slug: /serverless/elasticsearch/ingest-data-through-integrations-connector-client title: Connector clients description: Set up and deploy self-managed connectors that run on your own infrastructure. diff --git a/serverless/pages/ingest-your-data-ingest-data-through-integrations-logstash.mdx b/serverless/pages/ingest-your-data-ingest-data-through-integrations-logstash.mdx index b713d713..901a7af4 100644 --- a/serverless/pages/ingest-your-data-ingest-data-through-integrations-logstash.mdx +++ b/serverless/pages/ingest-your-data-ingest-data-through-integrations-logstash.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchIngestDataThroughLogstash slug: /serverless/elasticsearch/ingest-data-through-logstash title: Logstash description: Use ((ls)) to ship data to ((es)). @@ -13,7 +12,7 @@ It supports a wide variety of data sources, and can dynamically unify data from ((ls)) can collect data using a variety of ((ls)) [input plugins](((logstash-ref))/input-plugins.html), enrich and transform the data with ((ls)) [filter plugins](((logstash-ref))/filter-plugins.html), and output the data to ((es)) using the ((ls)) [Elasticsearch output plugin](((logstash-ref))/plugins-outputs-elasticsearch.html). -You can use ((ls)) to extend for advanced use cases, +You can use ((ls)) to extend for advanced use cases, such as data routed to multiple destinations or when you need to make your data persistent. @@ -29,7 +28,7 @@ Some differences to note between ((es3)) and self-managed ((es)): User-based security settings are ignored and may cause errors. - ((es3)) uses **((dlm)) (((dlm-init)))** instead of ((ilm)) (((ilm-init))). If you add ((ilm-init)) settings to your ((es)) output configuration, they are ignored and may cause errors. -- **((ls)) monitoring** for ((serverless-short)) is available through the [((ls)) Integration](https://github.com/elastic/integrations/blob/main/packages/logstash/_dev/build/docs/README.md) in . +- **((ls)) monitoring** for ((serverless-short)) is available through the [((ls)) Integration](https://github.com/elastic/integrations/blob/main/packages/logstash/_dev/build/docs/README.md) in . **Known issue** @@ -56,7 +55,7 @@ No additional SSL configuration steps are needed. ## API keys for connecting ((ls)) to ((es3)) -Use the **Security: API key** section in the UI to create an API key +Use the **Security: API key** section in the UI to create an API key for securely connecting the ((ls)) ((es)) output to ((es3)). We recommend creating a unique API key per ((ls)) instance. You can create as many API keys as necessary. diff --git a/serverless/pages/ingest-your-data-upload-file.mdx b/serverless/pages/ingest-your-data-upload-file.mdx index bbd35195..6754dd81 100644 --- a/serverless/pages/ingest-your-data-upload-file.mdx +++ b/serverless/pages/ingest-your-data-upload-file.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchIngestDataFileUpload slug: /serverless/elasticsearch/ingest-data-file-upload title: Upload a file description: Add data to ((es)) using the File Uploader. diff --git a/serverless/pages/ingest-your-data.mdx b/serverless/pages/ingest-your-data.mdx index 1a55a7ff..c3634af5 100644 --- a/serverless/pages/ingest-your-data.mdx +++ b/serverless/pages/ingest-your-data.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchIngestYourData slug: /serverless/elasticsearch/ingest-your-data title: Ingest your data description: Add data to your ((es)) project. @@ -9,11 +8,11 @@ tags: [ 'serverless', 'elasticsearch', 'ingest', 'overview' ] You have many options for ingesting, or indexing, data into ((es)): -- ((es)) API -- Connector clients -- File Uploader -- ((beats)) -- ((ls)) +- ((es)) API +- Connector clients +- File Uploader +- ((beats)) +- ((ls)) The best ingest option(s) for your use case depends on whether you are indexing general content or time series (timestamped) data. diff --git a/serverless/pages/integrations.mdx b/serverless/pages/integrations.mdx index 008f4ce4..8db8a917 100644 --- a/serverless/pages/integrations.mdx +++ b/serverless/pages/integrations.mdx @@ -1,5 +1,4 @@ --- -id: serverlessIntegrations slug: /serverless/integrations title: Integrations description: Use our pre-built integrations to connect your data to Elastic. diff --git a/serverless/pages/knn-search.mdx b/serverless/pages/knn-search.mdx index 5b4d28f9..96282a3a 100644 --- a/serverless/pages/knn-search.mdx +++ b/serverless/pages/knn-search.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchKnnSearch slug: /serverless/elasticsearch/knn-search title: k-nearest neighbor (kNN) search description: Vector search with k-nearest neighbor (kNN). @@ -336,7 +335,7 @@ each score in the sum. In the example above, the scores will be calculated as score = 0.9 * match_score + 0.1 * knn_score ``` -The `knn` option can also be used with `aggregations`. +The `knn` option can also be used with `aggregations`. In general, ((es)) computes aggregations over all documents that match the search. So for approximate kNN search, aggregations are calculated on the top `k` nearest documents. If the search also includes a `query`, then aggregations are diff --git a/serverless/pages/logstash-pipelines.mdx b/serverless/pages/logstash-pipelines.mdx index 77931be6..864d43a7 100644 --- a/serverless/pages/logstash-pipelines.mdx +++ b/serverless/pages/logstash-pipelines.mdx @@ -1,5 +1,4 @@ --- -id: serverlessLogstashPipelines slug: /serverless/logstash-pipelines title: ((ls-pipelines-app)) description: Create, edit, and delete your ((ls)) pipeline configurations. diff --git a/serverless/pages/machine-learning.mdx b/serverless/pages/machine-learning.mdx index e4e58610..8912fd33 100644 --- a/serverless/pages/machine-learning.mdx +++ b/serverless/pages/machine-learning.mdx @@ -1,5 +1,4 @@ --- -id: serverlessMachineLearning slug: /serverless/machine-learning title: ((ml-app)) description: View, export, and import ((ml)) jobs and models. diff --git a/serverless/pages/maintenance-windows.mdx b/serverless/pages/maintenance-windows.mdx index 0020d0dc..ab6d901c 100644 --- a/serverless/pages/maintenance-windows.mdx +++ b/serverless/pages/maintenance-windows.mdx @@ -1,5 +1,4 @@ --- -id: serverlessMaintenanceWindows slug: /serverless/maintenance-windows title: ((maint-windows-app)) description: Suppress rule notifications for scheduled periods of time. diff --git a/serverless/pages/manage-access-to-org-from-existing-account.mdx b/serverless/pages/manage-access-to-org-from-existing-account.mdx index 1cdb0437..34875101 100644 --- a/serverless/pages/manage-access-to-org-from-existing-account.mdx +++ b/serverless/pages/manage-access-to-org-from-existing-account.mdx @@ -1,5 +1,4 @@ --- -id: serverlessGeneralJoinOrganizationFromExistingCloudAccount slug: /serverless/general/join-organization-from-existing-cloud-account title: Join an organization from an existing Elastic Cloud account description: Join a new organization and bring over your projects. diff --git a/serverless/pages/manage-access-to-org-user-roles.mdx b/serverless/pages/manage-access-to-org-user-roles.mdx index dfdb63a1..f6267569 100644 --- a/serverless/pages/manage-access-to-org-user-roles.mdx +++ b/serverless/pages/manage-access-to-org-user-roles.mdx @@ -1,5 +1,4 @@ --- -id: serverlessGeneralAssignUserRoles slug: /serverless/general/assign-user-roles title: Assign user roles and privileges description: Manage the predefined set of roles and privileges for all your projects. diff --git a/serverless/pages/manage-access-to-org.mdx b/serverless/pages/manage-access-to-org.mdx index eb463f09..68ab92b3 100644 --- a/serverless/pages/manage-access-to-org.mdx +++ b/serverless/pages/manage-access-to-org.mdx @@ -1,5 +1,4 @@ --- -id: serverlessGeneralManageAccessToOrganization slug: /serverless/general/manage-access-to-organization title: Invite your team description: Add members to your organization and projects. @@ -8,7 +7,7 @@ tags: [ 'serverless', 'general', 'organization', 'overview' ] To allow other users to interact with your projects, you must invite them to join your organization. -When inviting them, you also to define their access to your organization resources and instances. +When inviting them, you also to define their access to your organization resources and instances. 1. Go to the user icon on the header bar and select **Organization**. diff --git a/serverless/pages/manage-billing-check-subscription.mdx b/serverless/pages/manage-billing-check-subscription.mdx index 74a428d2..934a8378 100644 --- a/serverless/pages/manage-billing-check-subscription.mdx +++ b/serverless/pages/manage-billing-check-subscription.mdx @@ -1,5 +1,4 @@ --- -id: serverlessGeneralCheckSubscription slug: /serverless/general/check-subscription title: Check your subscription description: Manage your account details and subscription level. diff --git a/serverless/pages/manage-billing-history.mdx b/serverless/pages/manage-billing-history.mdx index 8147741b..ca227678 100644 --- a/serverless/pages/manage-billing-history.mdx +++ b/serverless/pages/manage-billing-history.mdx @@ -1,5 +1,4 @@ --- -id: serverlessGeneralBillingHistory slug: /serverless/general/billing-history title: Check your billing history description: Monitor payments and billing receipts. diff --git a/serverless/pages/manage-billing-monitor-usage.mdx b/serverless/pages/manage-billing-monitor-usage.mdx index 70da356f..f0a5313d 100644 --- a/serverless/pages/manage-billing-monitor-usage.mdx +++ b/serverless/pages/manage-billing-monitor-usage.mdx @@ -1,5 +1,4 @@ --- -id: serverlessGeneralMonitorUsage slug: /serverless/general/monitor-usage title: Monitor your account usage description: Check the usage breakdown of your account. @@ -19,6 +18,6 @@ On the **Usage** page you can: - Check the usage breakdown for a selected time range -The usage breakdown information is an estimate. To get the exact amount you owe for a given month, check your invoices in the . +The usage breakdown information is an estimate. To get the exact amount you owe for a given month, check your invoices in the . diff --git a/serverless/pages/manage-billing-pricing-model.mdx b/serverless/pages/manage-billing-pricing-model.mdx index cf2c033a..beb0a4df 100644 --- a/serverless/pages/manage-billing-pricing-model.mdx +++ b/serverless/pages/manage-billing-pricing-model.mdx @@ -1,5 +1,4 @@ --- -id: serverlessBilling slug: /serverless/general/serverless-billing title: Serverless billing dimensions description: Understand how usage affects serverless pricing. @@ -10,8 +9,8 @@ tags: [ 'serverless', 'general', 'billing', 'pricing model' ] Elastic Cloud serverless billing is based on your actual usage across these dimensions: -* Offerings -* Add-ons +* Offerings +* Add-ons
@@ -20,9 +19,9 @@ Elastic Cloud serverless billing is based on your actual usage across these dime To learn about billing dimensions for specific offerings, refer to: -* -* -* +* +* +*
diff --git a/serverless/pages/manage-billing.mdx b/serverless/pages/manage-billing.mdx index 80cec26e..4d632d71 100644 --- a/serverless/pages/manage-billing.mdx +++ b/serverless/pages/manage-billing.mdx @@ -1,5 +1,4 @@ --- -id: serverlessGeneralManageBilling slug: /serverless/general/manage-billing title: Manage billing of your organization description: Configure the billing details of your organization. @@ -20,6 +19,6 @@ You can manage the billing details of your organization directly from the Elasti From the **Billing pages**, you can perform the following tasks: -- -- -- +- +- +- diff --git a/serverless/pages/manage-org.mdx b/serverless/pages/manage-org.mdx index a9e54e0f..24e146a9 100644 --- a/serverless/pages/manage-org.mdx +++ b/serverless/pages/manage-org.mdx @@ -1,5 +1,4 @@ --- -id: serverlessGeneralManageOrganization slug: /serverless/general/manage-organization title: Manage your organization description: Manage your instances, users, and settings. @@ -14,13 +13,13 @@ This organization is the umbrella for all of your Elastic Cloud resources, users \ No newline at end of file diff --git a/serverless/pages/manage-your-project-rest-api.mdx b/serverless/pages/manage-your-project-rest-api.mdx index 36dc0649..94fbb8f6 100644 --- a/serverless/pages/manage-your-project-rest-api.mdx +++ b/serverless/pages/manage-your-project-rest-api.mdx @@ -1,5 +1,4 @@ --- -id: serverlessGeneralManageProjectRestAPI slug: /serverless/general/manage-project-with-api title: Using the Project Management REST API description: Manage your organization's serverless projects using the REST API. @@ -8,7 +7,7 @@ tags: [ 'serverless', 'project', 'manage', 'rest', 'api'] -You can manage serverless projects using the [Elastic Cloud Serverless REST API](https://www.elastic.co/docs/api/doc/elastic-cloud-serverless). This API allows you to create, update, and delete projects, as well as manage project features and usage. +You can manage serverless projects using Elastic Cloud's [Project Management](https://docs.elastic.co/api-reference/project-management) REST API. This API allows you to create, update, and delete projects, as well as manage project features and usage. More APIs let you interact with data, capabilities, and settings inside of specific projects. Refer to the [Serverless API reference page](https://docs.elastic.co/api-reference). @@ -44,7 +43,7 @@ curl -H "Authorization: ApiKey essu_..." https://api.elastic-cloud.com/api/v1/se The Project Management API is documented using the [OpenAPI Specification](https://en.wikipedia.org/wiki/OpenAPI_Specification). The current supported version of the specification is `3.0`. -For details, check the [API reference](https://www.elastic.co/docs/api/doc/elastic-cloud-serverless) or download the [OpenAPI Specification](https://www.elastic.co/docs/api/doc/elastic-cloud-serverless.yaml). +For details, check the [API reference](https://docs.elastic.co/api-reference) or download the [OpenAPI Specification](https://docs.elastic.co/api-reference/openapi/serverless-project-api.yml). This specification can be used to generate client SDKs, or on tools that support it, such as the [Swagger Editor](https://editor.swagger.io). @@ -73,7 +72,7 @@ curl -H "Authorization: ApiKey $API_KEY" \ }' ``` [^1]: Replace **`My project`** with a more descriptive name in this call. -[^2]: You can . +[^2]: You can . The response from the create project request will include the created project details, such as the project ID, the credentials to access the project, and the endpoints to access different apps such as Elasticsearch and Kibana. diff --git a/serverless/pages/manage-your-project.mdx b/serverless/pages/manage-your-project.mdx index 6b572107..14de45aa 100644 --- a/serverless/pages/manage-your-project.mdx +++ b/serverless/pages/manage-your-project.mdx @@ -1,5 +1,4 @@ --- -id: serverlessGeneralManageProject slug: /serverless/elasticsearch/manage-project title: Manage your projects description: Configure project-wide features and usage. @@ -101,7 +100,7 @@ Each project type offers different settings that let you adjust the performance **Project features**
- Controls feature tiers and add-on options for your ((elastic-sec)) project. + Controls feature tiers and add-on options for your ((elastic-sec)) project. diff --git a/serverless/pages/maps.mdx b/serverless/pages/maps.mdx index 963a3028..42e01645 100644 --- a/serverless/pages/maps.mdx +++ b/serverless/pages/maps.mdx @@ -1,5 +1,4 @@ --- -id: serverlessMaps slug: /serverless/maps title: ((maps-app)) description: Create maps from your geographical data. @@ -54,7 +53,7 @@ Check out [Import geospatial data](((kibana-ref))/import-geospatial-data.html). Viewing data from different angles provides better insights. Dimensions that are obscured in one visualization might be illuminated in another. -Add your map to a and view your geospatial data alongside bar charts, pie charts, tag clouds, and more. +Add your map to a and view your geospatial data alongside bar charts, pie charts, tag clouds, and more. This choropleth map shows the density of non-emergency service requests in San Diego by council district. The map is embedded in a dashboard, so users can better understand when services are requested and gain insight into the top requested services. diff --git a/serverless/pages/pricing.mdx b/serverless/pages/pricing.mdx index 0ee2056f..82c0a082 100644 --- a/serverless/pages/pricing.mdx +++ b/serverless/pages/pricing.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchBilling slug: /serverless/elasticsearch/elasticsearch-billing title: Elasticsearch billing dimensions description: Learn about how Elasticsearch usage affects pricing. diff --git a/serverless/pages/profile-queries-and-aggregations.mdx b/serverless/pages/profile-queries-and-aggregations.mdx index 98247b89..51a64edf 100644 --- a/serverless/pages/profile-queries-and-aggregations.mdx +++ b/serverless/pages/profile-queries-and-aggregations.mdx @@ -1,5 +1,4 @@ --- -id: serverlessDevtoolsProfileQueriesAndAggregations slug: /serverless/devtools/profile-queries-and-aggregations title: Search Profiler description: Diagnose and debug poorly performing search queries. diff --git a/serverless/pages/project-and-management-settings.mdx b/serverless/pages/project-and-management-settings.mdx index 961a7f6a..0f111855 100644 --- a/serverless/pages/project-and-management-settings.mdx +++ b/serverless/pages/project-and-management-settings.mdx @@ -1,5 +1,4 @@ --- -id: serverlessProjectAndManagementSettings slug: /serverless/project-and-management-settings title: Project and management settings description: Learn about capabilities available in multiple serverless solutions. @@ -18,8 +17,8 @@ Look for the doc badge on each page to see if the page is valid for your solutio Some solutions provide versions of these capabilities tailored to your use case. Read the main solution docs to learn how to use those capabilities: -* -* -* +* +* +*
diff --git a/serverless/pages/project-settings.mdx b/serverless/pages/project-settings.mdx index be24275f..56fd3ca5 100644 --- a/serverless/pages/project-settings.mdx +++ b/serverless/pages/project-settings.mdx @@ -1,5 +1,4 @@ --- -id: serverlessProjectSettings slug: /serverless/project-settings title: Management settings description: Manage your indices, data views, saved objects, settings, and more from a central location in Elastic. @@ -11,7 +10,7 @@ Go to **Project Settings** to manage your indices, data views, saved objects, se Access to individual features is governed by Elastic user roles. Consult your administrator if you do not have the appropriate access. -To learn more about roles, refer to . +To learn more about roles, refer to . API keys + API keys Create and manage keys that can send requests on behalf of users. @@ -42,7 +41,7 @@ To learn more about roles, refer to Asset criticality + Asset criticality Bulk assign asset criticality to multiple entities by importing a text file. @@ -53,7 +52,7 @@ To learn more about roles, refer to + Create and manage reusable connectors for triggering actions. @@ -66,7 +65,7 @@ To learn more about roles, refer to + Manage the fields in the data views that retrieve your data from ((es)). @@ -79,7 +78,7 @@ To learn more about roles, refer to Entity Risk Score + Entity Risk Score Manage entity risk scoring, and preview risky entities. @@ -90,7 +89,7 @@ To learn more about roles, refer to + Manage files that are stored in ((kib)). @@ -103,7 +102,7 @@ To learn more about roles, refer to + View index settings, mappings, and statistics and perform operations on indices. @@ -116,7 +115,7 @@ To learn more about roles, refer to + Create and manage ingest pipelines that parse, transform, and enrich your data. @@ -129,7 +128,7 @@ To learn more about roles, refer to + Create and manage ((ls)) pipelines that parse, transform, and enrich your data. @@ -142,7 +141,7 @@ To learn more about roles, refer to + View, export, and import your ((anomaly-detect)) and ((dfanalytics)) jobs and trained models. @@ -155,7 +154,7 @@ To learn more about roles, refer to + Suppress rule notifications for scheduled periods of time. @@ -167,7 +166,7 @@ To learn more about roles, refer to + Create maps from your geographical data. @@ -178,7 +177,7 @@ To learn more about roles, refer to + Manage and download reports such as CSV files generated from saved searches. @@ -191,7 +190,7 @@ To learn more about roles, refer to + Create and manage rules that generate alerts. @@ -202,7 +201,7 @@ To learn more about roles, refer to + Copy, edit, delete, import, and export your saved objects. @@ -216,7 +215,7 @@ To learn more about roles, refer to + Create, manage, and assign tags to your saved objects. @@ -229,7 +228,7 @@ To learn more about roles, refer to + Use transforms to pivot existing ((es)) indices into summarized or entity-centric indices. diff --git a/serverless/pages/reports.mdx b/serverless/pages/reports.mdx index 851b96a2..2159c896 100644 --- a/serverless/pages/reports.mdx +++ b/serverless/pages/reports.mdx @@ -1,5 +1,4 @@ --- -id: serverlessReports slug: /serverless/reports title: ((reports-app)) description: View and manage generated reports. diff --git a/serverless/pages/rules.mdx b/serverless/pages/rules.mdx index d4aad495..e3086bae 100644 --- a/serverless/pages/rules.mdx +++ b/serverless/pages/rules.mdx @@ -1,5 +1,4 @@ --- -id: serverlessRules slug: /serverless/rules title: ((rules-app)) description: Alerting works by running checks on a schedule to detect conditions defined by a rule. @@ -62,7 +61,7 @@ When defining actions in a rule, you specify: Each action uses a connector, which provides connection information for a ((kib)) service or third party integration, depending on where you want to send the notifications. The specific list of connectors that you can use in your rule vary by project type. -Refer to . +Refer to . {/* If no connectors exist, click **Add connector** to create one. */} After you select a connector, set the _action frequency_. diff --git a/serverless/pages/run-api-requests-in-the-console.mdx b/serverless/pages/run-api-requests-in-the-console.mdx index 04425c26..d4c079c1 100644 --- a/serverless/pages/run-api-requests-in-the-console.mdx +++ b/serverless/pages/run-api-requests-in-the-console.mdx @@ -1,5 +1,4 @@ --- -id: serverlessDevtoolsRunApiRequestsInTheConsole slug: /serverless/devtools/run-api-requests-in-the-console title: Console description: Use the Console to interact with Elastic REST APIs. diff --git a/serverless/pages/saved-objects.mdx b/serverless/pages/saved-objects.mdx index f1728e86..eef48cf6 100644 --- a/serverless/pages/saved-objects.mdx +++ b/serverless/pages/saved-objects.mdx @@ -1,5 +1,4 @@ --- -id: serverlessSavedObjects slug: /serverless/saved-objects title: ((saved-objects-app)) description: Manage your saved objects, including dashboards, visualizations, maps, ((data-sources)), and more. diff --git a/serverless/pages/search-playground.mdx b/serverless/pages/search-playground.mdx index 9181a61a..11ce5a07 100644 --- a/serverless/pages/search-playground.mdx +++ b/serverless/pages/search-playground.mdx @@ -1,5 +1,4 @@ --- -id: serverlessPlayground slug: /serverless/elasticsearch/playground title: Playground description: Test and edit Elasticsearch queries and chat with your data using LLMs. diff --git a/serverless/pages/search-with-synonyms.mdx b/serverless/pages/search-with-synonyms.mdx index 1728e139..810402df 100644 --- a/serverless/pages/search-with-synonyms.mdx +++ b/serverless/pages/search-with-synonyms.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchSearchWithSynonyms slug: /serverless/elasticsearch/elasticsearch/reference/search-with-synonyms title: Full-text search with synonyms description: Use synonyms to search for words or phrases that have the same or similar meaning. diff --git a/serverless/pages/search-your-data-semantic-search-elser.mdx b/serverless/pages/search-your-data-semantic-search-elser.mdx index 259b0d4f..27c5cca8 100644 --- a/serverless/pages/search-your-data-semantic-search-elser.mdx +++ b/serverless/pages/search-your-data-semantic-search-elser.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchSemanticSearchElser slug: /serverless/elasticsearch/elasticsearch/reference/semantic-search-elser title: "Tutorial: Semantic search with ELSER" description: Perform semantic search using ELSER, an NLP model trained by Elastic. @@ -92,7 +91,7 @@ In this example, the name of the field is `content`. It must be referenced in th ((infer)) pipeline configuration in the next step. [^4]: The field type which is text in this example. -To learn how to optimize space, refer to the Saving disk space by excluding the ELSER tokens from document source section. +To learn how to optimize space, refer to the Saving disk space by excluding the ELSER tokens from document source section.
diff --git a/serverless/pages/search-your-data-semantic-search.mdx b/serverless/pages/search-your-data-semantic-search.mdx index 71f66dc3..1aad30a9 100644 --- a/serverless/pages/search-your-data-semantic-search.mdx +++ b/serverless/pages/search-your-data-semantic-search.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchSemanticSearch slug: /serverless/elasticsearch/elasticsearch/reference/semantic-search title: Semantic search description: Find data based on the intent and contextual meaning of a search query with semantic search @@ -136,7 +135,7 @@ in general](((blog-ref))improving-information-retrieval-elastic-stack-hybrid). ## Read more * Tutorials: - * Semantic search with ELSER + * Semantic search with ELSER * [Semantic search with the msmarco-MiniLM-L-12-v3 sentence-transformer model](((ml-docs))/ml-nlp-text-emb-vector-search-example.html) * Blogs: * [Introducing Elastic Learned Sparse Encoder: Elastic's AI model for semantic search](((blog-ref))may-2023-launch-sparse-encoder-ai-model) diff --git a/serverless/pages/search-your-data-the-search-api.mdx b/serverless/pages/search-your-data-the-search-api.mdx index 6e927d97..57834786 100644 --- a/serverless/pages/search-your-data-the-search-api.mdx +++ b/serverless/pages/search-your-data-the-search-api.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchSearchYourDataTheSearchApi slug: /serverless/elasticsearch/search-your-data-the-search-api title: The search API description: Run queries and aggregations with the search API. diff --git a/serverless/pages/search-your-data.mdx b/serverless/pages/search-your-data.mdx index 47513781..b1f7e885 100644 --- a/serverless/pages/search-your-data.mdx +++ b/serverless/pages/search-your-data.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchSearchYourData slug: /serverless/elasticsearch/search-your-data title: Search your data description: Use the search API to run queries on your data. @@ -15,15 +14,15 @@ You can think of a query as a question, written in a way ((es)) understands. Dep - What users on my network ran regsvr32.exe within the last week? - What pages on my website contain a specific word or phrase? -You run search queries using the search API. The API supports several query types and search methods: +You run search queries using the search API. The API supports several query types and search methods: **Search for exact values.** Use [term-level queries](((ref))/term-level-queries.html) to filter numbers, dates, IPs, or strings based on exact values or ranges. **Full-text search.** -Use [full-text queries](((ref))/full-text-queries.html) to query [unstructured text](((ref))/analysis.html#analysis) and find documents that best match query terms. Use to search for words or phrases that have the same or similar meaning. +Use [full-text queries](((ref))/full-text-queries.html) to query [unstructured text](((ref))/analysis.html#analysis) and find documents that best match query terms. Use to search for words or phrases that have the same or similar meaning. **Vector search.** -Store dense vectors in ((es)) and use approximate nearest neighbor (ANN) or k-nearest neighbor (kNN) search to find similar vectors. +Store dense vectors in ((es)) and use approximate nearest neighbor (ANN) or k-nearest neighbor (kNN) search to find similar vectors. -You can also use Elastic's natural language processing (NLP) model to encode text as sparse or dense vectors. Then use to find data based on the intent and contextual meaning rather than matching keywords. +You can also use Elastic's natural language processing (NLP) model to encode text as sparse or dense vectors. Then use to find data based on the intent and contextual meaning rather than matching keywords. diff --git a/serverless/pages/serverless-differences.mdx b/serverless/pages/serverless-differences.mdx index 243504c6..34bb56c4 100644 --- a/serverless/pages/serverless-differences.mdx +++ b/serverless/pages/serverless-differences.mdx @@ -1,5 +1,4 @@ --- -id: serverlessDifferences slug: /serverless/elasticsearch/differences title: Differences from other Elasticsearch offerings description: Understand how serverless Elasticsearch differs from Elastic Cloud Hosted and self-managed offerings. @@ -11,7 +10,7 @@ tags: [ 'serverless', 'elasticsearch'] Some features that are available in Elastic Cloud Hosted and self-managed offerings are not available in serverless ((es)). These features have either been replaced by a new feature, or are not applicable in the new Serverless architecture: -- **Index lifecycle management (((ilm-init)))** is not available, in favor of ****. In an Elastic Cloud Hosted or self-managed environment, ((ilm-init)) lets you automatically transition indices through data tiers according to your @@ -21,19 +20,19 @@ text="data stream lifecycle"/>**. Data stream lifecycle is an optimized lifecycle tool that lets you focus on the most common lifecycle management needs, without unnecessary hardware-centric concepts like data tiers.
-- **Watcher** is not available, in favor of ****. +- **Watcher** is not available, in favor of ****. Kibana Alerts allows rich integrations across use cases like APM, metrics, security, and uptime. Prepackaged rule types simplify setup and hide the details of complex, domain-specific detections, while providing a consistent interface across Kibana.
- Certain APIs, API parameters, index, cluster and node level settings are not available. Refer to our - for a list of available APIs. + for a list of available APIs. Serverless Elasticsearch manages the underlying Elastic cluster for you, optimizing nodes, shards, and replicas for your use case. Because of this, various management and monitoring APIs, API parameters and settings are not available on Serverless. -For serverless technical preview limitations, refer to . +For serverless technical preview limitations, refer to . \ No newline at end of file diff --git a/serverless/pages/service-status.mdx b/serverless/pages/service-status.mdx index a78755c8..a61c481c 100644 --- a/serverless/pages/service-status.mdx +++ b/serverless/pages/service-status.mdx @@ -1,5 +1,4 @@ --- -id: ServerlessServiceStatus slug: /serverless/general/serverless-status title: Monitor serverless status tags: ['serverless'] diff --git a/serverless/pages/sign-up.mdx b/serverless/pages/sign-up.mdx index 345f2c3e..1460dc52 100644 --- a/serverless/pages/sign-up.mdx +++ b/serverless/pages/sign-up.mdx @@ -1,16 +1,15 @@ --- -id: serverlessSignUpTrial slug: /serverless/general/sign-up-trial -title: Get started with serverless +title: Get started with serverless description: Information about signing up for a serverless Elastic Cloud trial tags: [ 'serverless', 'general', 'signup' ] --- There are two options to create serverless projects: -- If you are an existing customer, [log in to Elastic Cloud](https://cloud.elastic.co/login). On the home page, you will see a new option to create serverless projects. Note that if you are already subscribed to Elastic Cloud, there is no specific trial for serverless projects. +- If you are an existing customer, [log in to Elastic Cloud](https://cloud.elastic.co/login). On the home page, you will see a new option to create serverless projects. Note that if you are already subscribed to Elastic Cloud, there is no specific trial for serverless projects. -- If you are a new user, you can [sign up for a free 14-day trial](https://cloud.elastic.co/serverless-registration), and you will be able to launch a serverless project. +- If you are a new user, you can [sign up for a free 14-day trial](https://cloud.elastic.co/registration), and you will be able to launch a serverless project. ## What is included in my trial? @@ -23,7 +22,7 @@ Each deployment includes Elastic features such as Maps, SIEM, machine learning, **One serverless project** - Serverless projects package Elastic Stack features by type of solution: + Serverless projects package Elastic Stack features by type of solution: - [Elasticsearch](https://docs.elastic.co/serverless/elasticsearch/what-is-elasticsearch-serverless) - [Observability](https://docs.elastic.co/serverless/observability/what-is-observability-serverless) diff --git a/serverless/pages/tags.mdx b/serverless/pages/tags.mdx index 20a23400..3fc3b70b 100644 --- a/serverless/pages/tags.mdx +++ b/serverless/pages/tags.mdx @@ -1,5 +1,4 @@ --- -id: serverlessTags slug: /serverless/tags title: ((tags-app)) description: Use tags to categorize your saved objects, then filter for related objects based on shared tags. diff --git a/serverless/pages/technical-preview-limitations.mdx b/serverless/pages/technical-preview-limitations.mdx index 67d11e3c..f704bff2 100644 --- a/serverless/pages/technical-preview-limitations.mdx +++ b/serverless/pages/technical-preview-limitations.mdx @@ -1,5 +1,4 @@ --- -id: serverlessTechnicalPreviewLimitations slug: /serverless/elasticsearch/technical-preview-limitations title: Technical preview limitations description: Review the limitations that apply to Elasticsearch projects. diff --git a/serverless/pages/transforms.mdx b/serverless/pages/transforms.mdx index b91e93ab..6316ad33 100644 --- a/serverless/pages/transforms.mdx +++ b/serverless/pages/transforms.mdx @@ -1,5 +1,4 @@ --- -id: serverlessTransforms slug: /serverless/transforms title: ((transforms-app)) description: Use transforms to pivot existing indices into summarized or entity-centric indices. diff --git a/serverless/pages/user-profile.mdx b/serverless/pages/user-profile.mdx index 2cc777c1..bd6b10d0 100644 --- a/serverless/pages/user-profile.mdx +++ b/serverless/pages/user-profile.mdx @@ -1,5 +1,4 @@ --- -id: serverlessGeneralUserProfile slug: /serverless/general/user-profile title: Update your user profile description: Manage your profile settings. diff --git a/serverless/pages/visualize-library.mdx b/serverless/pages/visualize-library.mdx index 2d93f525..eee26773 100644 --- a/serverless/pages/visualize-library.mdx +++ b/serverless/pages/visualize-library.mdx @@ -1,5 +1,4 @@ --- -id: serverlessVisualizeLibrary slug: /serverless/visualize-library title: Visualize Library #description: Add description here. @@ -18,7 +17,7 @@ The **Visualize Library** is a space where you can save visualization panels tha ## Visualizations -By default the **Visualizations** page opens first. Here you can create new visualizations, or select from a list of previously created visualizations. To learn more, refer to save to the Visualize Library. +By default the **Visualizations** page opens first. Here you can create new visualizations, or select from a list of previously created visualizations. To learn more, refer to save to the Visualize Library. ## Annotation groups diff --git a/serverless/pages/welcome-to-serverless.mdx b/serverless/pages/welcome-to-serverless.mdx index 71cc67e1..e4f4a8a3 100644 --- a/serverless/pages/welcome-to-serverless.mdx +++ b/serverless/pages/welcome-to-serverless.mdx @@ -1,5 +1,4 @@ --- -id: serverlessGeneralWelcomeToServerless slug: /serverless title: Welcome to Elastic serverless tags: ['serverless'] @@ -33,15 +32,15 @@ Choose the type of project that matches your needs and we’ll help you get star { template: 'elasticsearchServerless', title: 'Elasticsearch', - pageId: 'serverlessElasticsearchWhatIsElasticsearchServerless', + slug: "/serverless/elasticsearch/what-is-elasticsearch-serverless", }, { template: 'observability', - pageId: 'serverlessObservabilityWhatIsObservabilityServerless', + slug: "/serverless/observability/what-is-observability-serverless", }, { template: 'security', - pageId: 'serverlessSecurityWhatIsSecurityServerless', + slug: "/serverless/security/what-is-security-serverless", }, ]} /> @@ -52,32 +51,32 @@ Choose the type of project that matches your needs and we’ll help you get star { title: 'Invite your team', description: 'Invite new members to your organization.', - pageId: 'serverlessGeneralManageAccessToOrganization', + slug: "/serverless/general/manage-access-to-organization", }, { title: 'Assign user roles and privileges ', description: 'Assign user roles and privileges to members in your organization.', - pageId: 'serverlessGeneralAssignUserRoles', + slug: "/serverless/general/assign-user-roles", }, { title: 'Manage your projects', description: 'Manage your project data, search power, and more.', - pageId: 'serverlessGeneralManageProject', + slug: "/serverless/elasticsearch/manage-project", }, { title: 'Check your subscription overview', description: 'View the details about your subscription.', - pageId: 'serverlessGeneralCheckSubscription', + slug: "/serverless/general/check-subscription", }, { title: 'Monitor and analyze your account usage', description: 'Check past and current usage for your projects.', - pageId: 'serverlessGeneralMonitorUsage', + slug: "/serverless/general/monitor-usage", }, { title: `Manage your project settings`, description: 'Manage your indices, data views, and more.', - pageId: 'serverlessProjectSettings', + slug: "/serverless/project-settings", }, ]} /> diff --git a/serverless/pages/what-is-elasticsearch-serverless.mdx b/serverless/pages/what-is-elasticsearch-serverless.mdx index ccd91691..5560e366 100644 --- a/serverless/pages/what-is-elasticsearch-serverless.mdx +++ b/serverless/pages/what-is-elasticsearch-serverless.mdx @@ -1,5 +1,4 @@ --- -id: serverlessElasticsearchWhatIsElasticsearchServerless slug: /serverless/elasticsearch/what-is-elasticsearch-serverless title: What is Elasticsearch on serverless? description: Build search solutions and applications with ((es)). @@ -19,7 +18,7 @@ layout: landing -Refer to and for important details, including features and limitations specific to ((es)) on serverless. +Refer to and for important details, including features and limitations specific to ((es)) on serverless. @@ -30,11 +29,11 @@ Refer to and { "title": "Create your Elasticsearch project", "description": "Create your first Elasticsearch project.", - "pageId": "serverlessElasticsearchGetStarted" + slug: "/serverless/elasticsearch/get-started" }, { "title": "Ingest your data", - "pageId": "serverlessElasticsearchIngestYourData", + slug: "/serverless/elasticsearch/ingest-your-data", "description": "Learn how to get your data into Elasticsearch.", }, ] @@ -48,27 +47,27 @@ Refer to and { "title": "Search your data", "description": "Build your queries to perform and combine many types of searches.", - "pageId": "serverlessElasticsearchSearchYourData" + slug: "/serverless/elasticsearch/search-your-data" }, { "title": "Explore your data", "description": "Search, filter your data, and display your findings.", - "pageId": "serverlessElasticsearchExploreYourData" + slug: "/serverless/elasticsearch/explore-your-data" }, { "title": "Manage alerts", "description": "Create rules to detect complex conditions and trigger alerts.", - "pageId": "serverlessElasticsearchExploreYourDataAlerting" + slug: "/serverless/elasticsearch/explore-your-data-alerting" }, { "title": "Use developer tools", "description": "Send requests with Console and profile queries with Search Profiler.", - "pageId": "serverlessElasticsearchDevTools" + slug: "/serverless/elasticsearch/dev-tools" }, { "title": "Manage your project", "description": "Manage user access, billing, and check performance metrics.", - "pageId": "serverlessGeneralManageProject" + slug: "/serverless/elasticsearch/manage-project" }, ] } diff --git a/serverless/pages/what-is-serverless.mdx b/serverless/pages/what-is-serverless.mdx index f89d1fd1..99ed6a47 100644 --- a/serverless/pages/what-is-serverless.mdx +++ b/serverless/pages/what-is-serverless.mdx @@ -1,23 +1,22 @@ --- -id: whatIsServerlessElastic slug: /serverless/general/what-is-serverless-elastic title: What is serverless Elastic? tags: ['serverless'] --- -Serverless projects use the core components of the ((stack)), such as ((es)) and ((kib)), and are based on [an architecture that -decouples compute and storage](https://www.elastic.co/blog/elastic-serverless-architecture). Search and indexing operations are separated, which offers high flexibility for scaling your workloads while ensuring +Serverless projects use the core components of the ((stack)), such as ((es)) and ((kib)), and are based on [an architecture that +decouples compute and storage](https://www.elastic.co/blog/elastic-serverless-architecture). Search and indexing operations are separated, which offers high flexibility for scaling your workloads while ensuring a high level of performance. -**Management free.** Elastic manages the underlying Elastic cluster, so you can focus on your data. With serverless projects, Elastic is responsible for automatic upgrades, data backups, +**Management free.** Elastic manages the underlying Elastic cluster, so you can focus on your data. With serverless projects, Elastic is responsible for automatic upgrades, data backups, and business continuity. -**Autoscaled.** To meet your performance requirements, the system automatically adjusts to your workloads. For example, when you have a short time spike on the -data you ingest, more resources are allocated for that period of time. When the spike is over, the system uses less resources, without any action +**Autoscaled.** To meet your performance requirements, the system automatically adjusts to your workloads. For example, when you have a short time spike on the +data you ingest, more resources are allocated for that period of time. When the spike is over, the system uses less resources, without any action on your end. -**Optimized data storage.** Your data is stored in cost-efficient, general storage. A cache layer is available on top of the general storage for recent and frequently queried data that provides faster search speed. -The size of the cache layer and the volume of data it holds depend on that you can configure for each project. +**Optimized data storage.** Your data is stored in cost-efficient, general storage. A cache layer is available on top of the general storage for recent and frequently queried data that provides faster search speed. +The size of the cache layer and the volume of data it holds depend on that you can configure for each project. **Dedicated experiences.** All serverless solutions are built on the Elastic Search Platform and include the core capabilities of the Elastic Stack. They also each offer a distinct experience and specific capabilities that help you focus on your data, goals, and use cases. @@ -27,14 +26,14 @@ The size of the cache layer and the volume of data it holds depend on -## Control your data and performance +## Control your data and performance -Control your project data and query performance against your project data. +Control your project data and query performance against your project data. -**Data.** Choose the data you want to ingest, and the method to ingest it. By default, data is stored indefinitely in your project, +**Data.** Choose the data you want to ingest, and the method to ingest it. By default, data is stored indefinitely in your project, and you define the retention settings for your data streams. -**Performance.** For granular control over costs and query performance against your project data, serverless projects come with a set of predefined that you can edit. +**Performance.** For granular control over costs and query performance against your project data, serverless projects come with a set of predefined that you can edit. @@ -63,7 +62,7 @@ There is no official SLA for Support in Serverless until General Availability (G **Is there migration support between hosted deployments and serverless projects?** -Migration paths between hosted deployments and serverless projects are currently unsupported. +Migration paths between hosted deployments and serverless projects are currently unsupported. **How does serverless ensure compatibility between software versions?** @@ -71,7 +70,7 @@ Connections and configurations are unaffected by upgrades. To ensure compatibili **Can I convert a serverless project into a hosted deployment, or a hosted deployment into a serverless project?** -Projects and deployments are based on different architectures, and you are unable to convert. +Projects and deployments are based on different architectures, and you are unable to convert. **Can I convert a serverless project into a project of a different type?** @@ -79,9 +78,9 @@ You are unable to convert projects into different project types, but you can cre **How can I create serverless service accounts?** -Create API keys for service accounts in your serverless projects. Options to automate the creation of API keys with tools such as Terraform will be available in the future. +Create API keys for service accounts in your serverless projects. Options to automate the creation of API keys with tools such as Terraform will be available in the future. -To raise a Support case with Elastic, raise a case for your subscription the same way you do today. In the body of the case, make sure to mention you are working in serverless to ensure we can provide the appropriate support. +To raise a Support case with Elastic, raise a case for your subscription the same way you do today. In the body of the case, make sure to mention you are working in serverless to ensure we can provide the appropriate support. **When will pricing information be available for serverless?** diff --git a/serverless/partials/field-mappings-elser.mdx b/serverless/partials/field-mappings-elser.mdx index 3c2bb605..1de0b5b8 100644 --- a/serverless/partials/field-mappings-elser.mdx +++ b/serverless/partials/field-mappings-elser.mdx @@ -6,7 +6,7 @@ The ((es)) [`sparse_vector`](((ref))/sparse-vector.html) field type can store th token-weight pairs as numeric feature vectors. The index must have a field with the `sparse_vector` field type to index the tokens that ELSER generates. -To create a mapping for your ELSER index, refer to the +To create a mapping for your ELSER index, refer to the of the tutorial. The example shows how to create an index mapping for `my-index` that defines the `my_embeddings.tokens` field - which will contain the ELSER output - as a diff --git a/serverless/partials/generate-embeddings-elser.mdx b/serverless/partials/generate-embeddings-elser.mdx index ddd9886d..74b558f2 100644 --- a/serverless/partials/generate-embeddings-elser.mdx +++ b/serverless/partials/generate-embeddings-elser.mdx @@ -28,6 +28,6 @@ curl -X PUT "${ES_URL}/_ingest/pipeline/my-text-embeddings-pipeline" \ ``` To ingest data through the pipeline to generate tokens with ELSER, refer to the -Ingest the data through the ((infer)) ingest pipeline section of the tutorial. After you successfully +Ingest the data through the ((infer)) ingest pipeline section of the tutorial. After you successfully ingested documents by using the pipeline, your index will contain the tokens generated by ELSER. diff --git a/serverless/partials/search-dense-vector.mdx b/serverless/partials/search-dense-vector.mdx index 818be5ef..53a36609 100644 --- a/serverless/partials/search-dense-vector.mdx +++ b/serverless/partials/search-dense-vector.mdx @@ -2,7 +2,7 @@ Text embeddings produced by dense vector models can be queried using a -. +. In the `knn` clause, provide the name of the dense vector field, and a `query_vector_builder` clause with the model ID and the query text.