From 0a5b14996ee1273796834a4d21d0e081979f8aed Mon Sep 17 00:00:00 2001 From: lcawl Date: Wed, 17 Sep 2025 16:50:34 -0700 Subject: [PATCH 1/7] Reset changed files --- get-started/introduction.md | 176 ++++++++++++++++++++++++- get-started/the-stack.md | 2 + get-started/versioning-availability.md | 65 +++++---- 3 files changed, 206 insertions(+), 37 deletions(-) diff --git a/get-started/introduction.md b/get-started/introduction.md index 32f8f19024..c46ed53388 100644 --- a/get-started/introduction.md +++ b/get-started/introduction.md @@ -3,11 +3,178 @@ mapped_pages: - https://www.elastic.co/guide/en/elasticsearch/reference/current/elasticsearch-intro-what-is-es.html products: - id: elasticsearch +applies_to: + stack: + serverless: --- +# Solutions and use cases [introduction] +Elastic offers three major search-powered solutions: {{es}}, {{observability}}, and {{elastic-sec}}— all built on an open source, extensible platform. +Whether you're building a search experience, monitoring your infrastructure, or securing your environment, this topic helps you understand what each Elastic solution offers—and how to choose the right one for your business needs. + +| Your need | Recommended solution | Best for | +|-----------|-------------------|----------| +| Build powerful, scalable searches to quickly search, analyze, and visualize large amounts of data for real-time insights | [{{es}}](#search-overview) | Developers, architects, data engineers | +| Observe and monitor system health and performance or send telemetry data | [Elastic {{observability}}](#observability-overview) | DevOps, SREs, IT operations | +| Monitor data for anomalous activity, detect, prevent, and respond to security incidents | [{{elastic-sec}}](#security-overview) | SOC teams, security analysts, IT security admins | + +:::{tip} +Check out our [customer success stories](https://www.elastic.co/customers/success-stories) to learn how various organizations utilize our products for their specific business needs. +::: + +Each of our solutions is available as a fully managed {{serverless-short}} project or a self-managed deployment. Refer to [deployment options](../get-started/deployment-options.md) to learn about these options. + +## {{es}} [search-overview] + +{{es-serverless}} projects and the {{es}} solution combine the core {{es}} data store, search engine, and vector database technologies with specialized user interfaces and tools, giving you the building blocks to create, deploy, and run your own search applications. + + +For an overview of search use cases, including full-text, geospatial, semantic, and vector search, and retrieval augmented generation (RAG), go to [](/solutions/search.md). +To try out some simple search use cases, go to [](/solutions/search/get-started/quickstarts.md). + +For an introduction to core {{es}} concepts such as indices, documents, and mappings, refer to [](/manage-data/data-store.md). +To dive more deeply into the building blocks of an {{es}} cluster, including nodes, shards, primaries, and replicas, refer to [](/deploy-manage/distributed-architecture.md). + + + +## Elastic {{observability}} + +### {{observability}} overview [observability-overview] + +Elastic {{observability}} provides unified observability across applications and infrastructure. It combines logs, metrics, application traces, user experience data, and more into a single, integrated platform. This consolidation allows for powerful, cross-referenced analysis, enabling teams to move from detecting issues to understanding their root causes with speed and efficiency. By leveraging the search and analytics capabilities of {{es}}, it offers a holistic view of system behavior. + +Elastic {{observability}} embraces open standards like OpenTelemetry for flexible data collection, and offers scalable, cost-efficient data retention with tiered storage. + +### {{observability}} use cases [observability-use-cases] + +Apply {{observability}} to various scenarios to improve operational awareness and system reliability. +:::{dropdown} Use cases +* **Log Monitoring and Analytics:** Centralize and analyze petabytes of log data from any source. This enables quick searching, ad-hoc queries with ES|QL, and visualization with prebuilt dashboards to diagnose issues. +* **Application Performance Monitoring (APM):** Gain code-level visibility into application performance. By collecting and analyzing traces with native OTel support, teams can identify bottlenecks, track errors, and optimize the end-user experience. +* **Infrastructure Monitoring:** Monitor metrics from servers, virtual machines, containers, and serverless environments with over 400 out-of-the-box integrations, including OpenTelemetry. This provides deep insights into resource utilization and overall system health. +* **Digital Experience Monitoring:** + * **Real User Monitoring (RUM):** Capture and analyze data on how real users interact with web applications to improve perceived performance. + * **Synthetic Monitoring:** Proactively simulate user journeys and API calls to test application availability and functionality. + * **Uptime Monitoring:** Continuously check the status of services and applications to ensure they are available. +* **Universal Profiling:** Gain visibility into system performance and identify expensive lines of code without application instrumentation, helping to increase CPU efficiency and reduce cloud spend. +* **LLM Observability:** Gain deep insights into the performance, usage, and costs of Large Language Model (LLM) prompts and responses. +* **Incident Response and Management:** Facilitate the investigation of operational incidents by correlating data from multiple sources, which accelerates root cause analysis and resolution. +::: + +### {{observability}} core concepts [observability-concepts] +At the heart of Elastic {{observability}} are several key concepts that enable its capabilities. + +:::{dropdown} Concepts +* The three pillars of {{observability}} are: + * **Logs:** Timestamped records of events that provide detailed, contextual information. + * **Metrics:** Numerical measurements of system performance and health over time. + * **Traces:** A representation of the end-to-end journey of a request as it travels through a distributed system. +* **OpenTelemetry:** {{Observability}} offers first-class, production-grade support for OpenTelemetry. This allows organizations to use vendor-neutral instrumentation and stream native OTel data without proprietary agents, leveraging the Elastic Distribution of OpenTelemetry (EDOT). +* **AIOps and AI Assistant:** Leverages predictive analytics and an LLM-powered AI Assistant to reduce the time required to detect, investigate, and resolve incidents. This includes zero-config anomaly detection, pattern analysis, and the ability to surface correlations and root causes. +* **Alerting and Cases:** A built-in feature for creating rules to detect complex conditions and trigger actions. It allows teams to stay aware of potential issues and use Cases to track investigation details, assign tasks, and collaborate on resolutions. +* **Service Level Objectives (SLOs):** A framework for defining and monitoring the reliability of a service. Elastic Observability allows for creating and tracking SLOs to ensure that performance targets are being met. +::: + +## {{elastic-sec}} + +### Security overview [security-overview] + +{{elastic-sec}} is a unified security solution that integrates SIEM (Security Information and Event Management), endpoint security, and cloud security into a single platform so you can detect, prevent, and respond to cyber threats across your entire environment in near real time. Elastic Security leverages {{es}}'s powerful platform for its searching and analytic capabilities, and {{kib}} for its visualization features. By combining prevention, detection, and response capabilities, {{elastic-sec}} helps your organization reduce the risk of successful attacks. + +Install {{elastic-sec}} on one of our Elastic-managed Cloud deployments or your own self-managed infrastructure. + +### Security use cases [security-use-cases] + +Use {{elastic-sec}} for numerous security needs to ensure your systems are protected from the latest threats. + +:::{dropdown} Use cases +* **SIEM:** {{elastic-sec}} is a modern SIEM that provides a centralized platform for ingesting, analyzing, and managing security data from various sources. +* **Third-party integration support:** Ingest data from a variety of tools and data sources so you can centralize your security data. +* **Threat detection and analytics:** Identify unknown threats by enabling prebuilt or custom detection rules, automatically detect anomalous activity with built-in machine learning jobs, or proactively search for threats using our powerful threat hunting and interactive visualization tools. +* **Automatic migration:** Migrate SIEM rules from other platforms to {{elastic-sec}}. +* **Endpoint protection and threat prevention:** Automatically stop cybersecurity attacks—such as malware and ransomware—before damage and loss can occur. +* **AI-powered features:** Elastic Security leverages generative AI to help enhance threat detection, assist with incident response, and day-to-day security operations. For example, the AI Assistant can summarize alerts, identify relevant information, suggest investigation steps, and generate complex queries from natural language input. +* **Custom dashboards and visualizations:** Create custom dashboards and visualizations to gain insights into security events. +* **Cloud Security:** {{elastic-sec}} provides the following cloud features: + * **Cloud Security Posture Management (CSPM) and Kubernetes Security Posture Management (KSPM):** Check cloud service configurations against security benchmarks to identify and resolve misconfigurations that can be exploited. + * **Cloud Workload Protection:** Get visibility and runtime protection for cloud workloads. + * **Vulnerability Management:** Uncover vulnerabilities within your cloud infrastructure. +::: + +### Security core concepts [security-concepts] + +Before diving into setup and configuration, familiarize yourself with the foundational terms and core concepts that power {{elastic-sec}}. + +:::{dropdown} Concepts + +* **{{agent}}:** A single, unified way to add monitoring for logs, metrics, and other types of data to a host. Elastic Agent can also protect hosts from security threats, query data from operating systems, and forward data from remote services or hardware. +* **{{elastic-defend}}:** {{elastic-sec}}'s Endpoint Detection and Response (EDR) tool that protects endpoints from malicious activity. {{elastic-defend}} uses a combination of techniques like machine learning, behavioral analysis, and prebuilt rules to detect, prevent, and respond to threats in real-time. +* **{{elastic-endpoint}}:** The installed component that performs {{elastic-defend}}'s threat monitoring and prevention capabilities. +* **Detection engine:** The framework that detects threats by using rules to search for suspicious events in data sources and generating alerts when those rules meet the defined criteria. +* **Detection rules:** Sets of conditions that identify potential threats and malicious activities. Rules analyze various data sources, including logs and network traffic, to detect anomalies, suspicious behaviors, or known attack patterns. {{elastic-sec}} ships out-of-the-box prebuilt rules, or you can create your own custom rules. +* **Alerts:** A notification that's generated when a rule’s criteria are met. You can then investigate an alert to dive into deeper details. +* **Machine learning and anomaly detection:** Anomaly detection jobs identify anomalous events or patterns in your data. Use these with machine learning detection rules to generate alerts when behavior deviates from normal activity. +* **Entity analytics:** A threat detection feature that combines the power of Elastic’s detection engine and machine learning capabilities to identify unusual user behaviors across hosts, users, and services. Entity analytics uses a risk scoring engine to calculate a risk score, which is evaluated at a recurring interval. +* **Cases:** A tool that allows you to collect and share information about security issues. Opening a case lets you track key investigation details and collect alerts in a central location. You can also send cases to external systems. +* **Timeline:** A threat hunting tool that allows you to investigate security events so you can gather and analyze data related to alerts or suspicious activity. You can add events to Timeline from various sources, build custom queries, and import/export a Timeline to collaborate and share. +* **Security posture management:** Includes two Cloud Security features–Cloud Security Posture Management (CSPM) and Kubernetes Security Posture Management (KSPM)–that help you evaluate the services and resources in your cloud environment, such as storage, compute, IAM, and more—against security guidelines defined by the Center for Internet Security (CIS). These features help you identify and remediate configuration risks in your environment. +* **AI Assistant:** A generative AI-powered tool that helps with tasks like alert investigation, incident response, and query generation. It utilizes natural language processing and knowledge retrieval to provide context-aware assistance, summarize threats, suggest next steps, and automate workflows. Use AI Assistant to better understand and respond to security incidents. +::: + + + + % TODO: cleanup these links, consolidate with Explore and analyze - +$$$what-is-kib$$$ +$$$what-is-es$$$ $$$visualize-and-analyze$$$ $$$extend-your-use-case$$$ $$$_manage_your_data$$$ diff --git a/get-started/the-stack.md b/get-started/the-stack.md index 842dfc7402..77b9ae93d1 100644 --- a/get-started/the-stack.md +++ b/get-started/the-stack.md @@ -8,6 +8,8 @@ mapped_pages: products: - id: elastic-stack - id: kibana +applies_to: + stack: --- # The {{stack}} diff --git a/get-started/versioning-availability.md b/get-started/versioning-availability.md index 6afc51de38..bb4724a3c9 100644 --- a/get-started/versioning-availability.md +++ b/get-started/versioning-availability.md @@ -2,20 +2,24 @@ navigation_title: Versioning and availability mapped_pages: - https://www.elastic.co/guide/en/starting-with-the-elasticsearch-platform-and-its-solutions/current/introducing-elastic-documentation.html +applies_to: + serverless: + stack: products: - id: elastic-stack description: Learn how Elastic handles versioning and feature availability in the docs. Find the product versions that are supported, how to read availability badges, and... --- -# Versioning and availability in Elastic Docs +# Versioning and availability -Learn how Elastic Docs handles versioning, feature availability, and how to find the right documentation for your deployment type and product version. Find answers to common questions about the Elastic Stack versioning and confidently navigate our continuously updated documentation. +Learn how Elastic products are versioned, the lifecycle of features, and how to find the right documentation for your deployment type and product version. Find answers to common questions about the versioning and confidently navigate our continuously updated documentation. -## Frequently asked questions +## Understanding versioning -### Where can I find documentation for the latest version of the {{stack}}? +Many components of the [{{stack}}](/get-started/the-stack.md) (such as {{es}} and {{kib}}) share the same versioning pattern. +In the documentation, this group of components is typically referred to as the {{stack}}. -You’re in the right place! All documentation for Elastic Stack 9.0.0 and later is available at [elastic.co/docs](https://www.elastic.co/docs), including the latest {{version.stack| M.M}} version and any future versions in the 9.x series. +Orchestrators such as {{ece}} and {{eck}}, and other tools such as code clients and SDKs, are versioned independently of the {{stack}}. The {{ecloud}} console and {{serverless-short}} projects are always automatically updated with the latest changes. Need docs for an earlier version? Go to [elastic.co/guide](https://www.elastic.co/guide). @@ -91,45 +95,47 @@ To make sure you're always viewing the most up-to-date and relevant documentatio ## Understanding {{stack}} versioning -{{stack}} uses semantic versioning in the `X.Y.Z` format, such as `9.0.0`. +The components of the {{stack}} typically use semantic versioning in the `X.Y.Z` format, such as `9.0.0`. | Version | Description | -|-------|-------------| -| **Major (X)** | Indicates significant changes, such as new features, breaking changes, and major enhancements. Upgrading to a new major version may require changes to your existing setup and configurations. | -| **Minor (Y)** | Introduces new features and improvements, while maintaining backward compatibility with the previous minor versions within the same major version. Upgrading to a new minor version should not require any changes to your existing setup. | -| **Patch (Z)** | Contains bug fixes and security updates, without introducing new features or breaking changes. Upgrading to a new patch version should be seamless and not require any changes to your existing setup. | +| ----- | ----- | +| Major (X) | Indicates significant changes, such as new features, breaking changes, and major enhancements. Upgrading to a new major version may require changes to your existing setup and configurations. | +| Minor (Y) | Introduces new features and improvements, while maintaining backward compatibility with the previous minor versions within the same major version. Upgrading to a new minor version should not require any changes to your existing setup. | +| Patch (Z) | Contains bug fixes and security updates, without introducing new features or breaking changes. Upgrading to a new patch version should be seamless and not require any changes to your existing setup. | -Understanding {{stack}} versioning is essential for [upgrade planning](/deploy-manage/upgrade.md) and ensuring compatibility. +Understanding versioning is essential for [upgrade planning](/deploy-manage/upgrade.md) and ensuring compatibility, particularly in the self-managed [deployment option](/get-started/deployment-options.md). ## Availability of features -The features available to you can differ based on deployment type, product lifecycle stage, and specific version. +Available features can differ based on deployment type, product lifecycle stage, and specific version. ### Feature availability factors | Factor | Description | -|-------|-------------| -| **Deployment type** | The environment where the feature is available, for example, {{stack}}, {{serverless-full}}, {{ece}} (ECE), {{eck}} (ECK) | -| **Lifecycle state** | The development or support status of the feature, for example, GA and Beta | -| **Version** | The specific version the lifecycle state applies to | +| ----- | ----- | +| Deployment type | The environment where the feature is available, for example, self-managed, {{serverless-full}}, {{ece}}, {{eck}} | +| Lifecycle state | The development or support status of the feature, for example, GA, Technical preview, Beta | +| Version | The specific version the lifecycle state applies to | ### Lifecycle states | Lifecycle state | Description | -|-------|-------------| -| **Generally Available (GA)** | Production-ready feature. When unspecified, GA is the default | -| **Beta** | Feature is nearing general availability but not yet production-ready | -| **Technical preview** | Feature is in early development stage | -| **Unavailable** | Feature is not supported in this deployment type or version | +| ----- | ----- | +| Technical preview | Feature is in early development stage | +| Beta | Feature is nearing general availability, but not yet production ready | +| Generally Available (GA) | Production-ready feature. When unspecified, GA is the default | +| Deprecated | Feature is still usable, but is planned to be removed or replaced in a future update | +| Removed | Feature can no longer be used | +| Unavailable | Feature is unsupported in this deployment type or version | ### Examples of where availability can vary | Category | Example | -|-------|-------------| -| **Elastic Stack versions** | [Elastic Stack](the-stack.md) version 9.0.0 and later, including 9.1.0 | -| **Deployment types** | [Elastic Cloud Serverless](/deploy-manage/deploy/elastic-cloud/serverless.md), [Elastic Cloud Hosted](/deploy-manage/deploy/elastic-cloud/cloud-hosted.md), [Elastic Cloud Enterprise (ECE)](/deploy-manage/deploy/cloud-enterprise.md), [Elastic Cloud on Kubernetes (ECK)](/deploy-manage/deploy/cloud-on-k8s.md), and [Self-managed deployments](/deploy-manage/deploy/self-managed.md) | -| **Deployment versions** | [Elastic Cloud Enterprise (ECE)](/deploy-manage/deploy/cloud-enterprise.md) 4.0.0 and later, [Elastic Cloud on Kubernetes (ECK)](/deploy-manage/deploy/cloud-on-k8s.md) 3.0.0 and later | -| **Serverless project types** | {{es}}, {{observability}}, and {{elastic-sec}} +| ----- | ----- | +| {{stack}} versions | [{{stack}}](/get-started/the-stack.md) version 9.0.0 and later, including 9.1.0 | +| Deployment types | [{{serverless-full}}](/deploy-manage/deploy/elastic-cloud/serverless.md), [{{ech}}](/deploy-manage/deploy/elastic-cloud/cloud-hosted.md), [{{ece}}](/deploy-manage/deploy/cloud-enterprise.md), [{{eck}}](/deploy-manage/deploy/cloud-on-k8s.md), and [Self-managed deployments](/deploy-manage/deploy/self-managed.md) | +| Orchestrator versions | [{{ece}}](/deploy-manage/deploy/cloud-enterprise.md) 4.0.0 and later, [{{eck}}](/deploy-manage/deploy/cloud-on-k8s.md) 3.0.0 and later | +| Serverless project types | {{es}}, Elastic {{observability}}, and {{elastic-sec}} | ## Find docs for your product version @@ -207,10 +213,3 @@ Find the documentation for your Elastic product versions or releases. | [Elastic APM AWS Lambda extension](apm-aws-lambda://release-notes/release-notes.md) | 1.0.0 and later | | [Elastic APM Attacher for Kubernetes](apm-k8s-attacher://reference/index.md) | 1.1.3 | - - - - - - - From a53cd7d114ab74054eca670c2193aed104578ae9 Mon Sep 17 00:00:00 2001 From: lcawl Date: Wed, 17 Sep 2025 16:54:25 -0700 Subject: [PATCH 2/7] Reset more files --- get-started/introduction.md | 176 +----------------------------------- get-started/the-stack.md | 2 - 2 files changed, 4 insertions(+), 174 deletions(-) diff --git a/get-started/introduction.md b/get-started/introduction.md index c46ed53388..32f8f19024 100644 --- a/get-started/introduction.md +++ b/get-started/introduction.md @@ -3,178 +3,11 @@ mapped_pages: - https://www.elastic.co/guide/en/elasticsearch/reference/current/elasticsearch-intro-what-is-es.html products: - id: elasticsearch -applies_to: - stack: - serverless: --- -# Solutions and use cases [introduction] -Elastic offers three major search-powered solutions: {{es}}, {{observability}}, and {{elastic-sec}}— all built on an open source, extensible platform. -Whether you're building a search experience, monitoring your infrastructure, or securing your environment, this topic helps you understand what each Elastic solution offers—and how to choose the right one for your business needs. - -| Your need | Recommended solution | Best for | -|-----------|-------------------|----------| -| Build powerful, scalable searches to quickly search, analyze, and visualize large amounts of data for real-time insights | [{{es}}](#search-overview) | Developers, architects, data engineers | -| Observe and monitor system health and performance or send telemetry data | [Elastic {{observability}}](#observability-overview) | DevOps, SREs, IT operations | -| Monitor data for anomalous activity, detect, prevent, and respond to security incidents | [{{elastic-sec}}](#security-overview) | SOC teams, security analysts, IT security admins | - -:::{tip} -Check out our [customer success stories](https://www.elastic.co/customers/success-stories) to learn how various organizations utilize our products for their specific business needs. -::: - -Each of our solutions is available as a fully managed {{serverless-short}} project or a self-managed deployment. Refer to [deployment options](../get-started/deployment-options.md) to learn about these options. - -## {{es}} [search-overview] - -{{es-serverless}} projects and the {{es}} solution combine the core {{es}} data store, search engine, and vector database technologies with specialized user interfaces and tools, giving you the building blocks to create, deploy, and run your own search applications. - - -For an overview of search use cases, including full-text, geospatial, semantic, and vector search, and retrieval augmented generation (RAG), go to [](/solutions/search.md). -To try out some simple search use cases, go to [](/solutions/search/get-started/quickstarts.md). - -For an introduction to core {{es}} concepts such as indices, documents, and mappings, refer to [](/manage-data/data-store.md). -To dive more deeply into the building blocks of an {{es}} cluster, including nodes, shards, primaries, and replicas, refer to [](/deploy-manage/distributed-architecture.md). - - - -## Elastic {{observability}} - -### {{observability}} overview [observability-overview] - -Elastic {{observability}} provides unified observability across applications and infrastructure. It combines logs, metrics, application traces, user experience data, and more into a single, integrated platform. This consolidation allows for powerful, cross-referenced analysis, enabling teams to move from detecting issues to understanding their root causes with speed and efficiency. By leveraging the search and analytics capabilities of {{es}}, it offers a holistic view of system behavior. - -Elastic {{observability}} embraces open standards like OpenTelemetry for flexible data collection, and offers scalable, cost-efficient data retention with tiered storage. - -### {{observability}} use cases [observability-use-cases] - -Apply {{observability}} to various scenarios to improve operational awareness and system reliability. -:::{dropdown} Use cases -* **Log Monitoring and Analytics:** Centralize and analyze petabytes of log data from any source. This enables quick searching, ad-hoc queries with ES|QL, and visualization with prebuilt dashboards to diagnose issues. -* **Application Performance Monitoring (APM):** Gain code-level visibility into application performance. By collecting and analyzing traces with native OTel support, teams can identify bottlenecks, track errors, and optimize the end-user experience. -* **Infrastructure Monitoring:** Monitor metrics from servers, virtual machines, containers, and serverless environments with over 400 out-of-the-box integrations, including OpenTelemetry. This provides deep insights into resource utilization and overall system health. -* **Digital Experience Monitoring:** - * **Real User Monitoring (RUM):** Capture and analyze data on how real users interact with web applications to improve perceived performance. - * **Synthetic Monitoring:** Proactively simulate user journeys and API calls to test application availability and functionality. - * **Uptime Monitoring:** Continuously check the status of services and applications to ensure they are available. -* **Universal Profiling:** Gain visibility into system performance and identify expensive lines of code without application instrumentation, helping to increase CPU efficiency and reduce cloud spend. -* **LLM Observability:** Gain deep insights into the performance, usage, and costs of Large Language Model (LLM) prompts and responses. -* **Incident Response and Management:** Facilitate the investigation of operational incidents by correlating data from multiple sources, which accelerates root cause analysis and resolution. -::: - -### {{observability}} core concepts [observability-concepts] -At the heart of Elastic {{observability}} are several key concepts that enable its capabilities. - -:::{dropdown} Concepts -* The three pillars of {{observability}} are: - * **Logs:** Timestamped records of events that provide detailed, contextual information. - * **Metrics:** Numerical measurements of system performance and health over time. - * **Traces:** A representation of the end-to-end journey of a request as it travels through a distributed system. -* **OpenTelemetry:** {{Observability}} offers first-class, production-grade support for OpenTelemetry. This allows organizations to use vendor-neutral instrumentation and stream native OTel data without proprietary agents, leveraging the Elastic Distribution of OpenTelemetry (EDOT). -* **AIOps and AI Assistant:** Leverages predictive analytics and an LLM-powered AI Assistant to reduce the time required to detect, investigate, and resolve incidents. This includes zero-config anomaly detection, pattern analysis, and the ability to surface correlations and root causes. -* **Alerting and Cases:** A built-in feature for creating rules to detect complex conditions and trigger actions. It allows teams to stay aware of potential issues and use Cases to track investigation details, assign tasks, and collaborate on resolutions. -* **Service Level Objectives (SLOs):** A framework for defining and monitoring the reliability of a service. Elastic Observability allows for creating and tracking SLOs to ensure that performance targets are being met. -::: - -## {{elastic-sec}} - -### Security overview [security-overview] - -{{elastic-sec}} is a unified security solution that integrates SIEM (Security Information and Event Management), endpoint security, and cloud security into a single platform so you can detect, prevent, and respond to cyber threats across your entire environment in near real time. Elastic Security leverages {{es}}'s powerful platform for its searching and analytic capabilities, and {{kib}} for its visualization features. By combining prevention, detection, and response capabilities, {{elastic-sec}} helps your organization reduce the risk of successful attacks. - -Install {{elastic-sec}} on one of our Elastic-managed Cloud deployments or your own self-managed infrastructure. - -### Security use cases [security-use-cases] - -Use {{elastic-sec}} for numerous security needs to ensure your systems are protected from the latest threats. - -:::{dropdown} Use cases -* **SIEM:** {{elastic-sec}} is a modern SIEM that provides a centralized platform for ingesting, analyzing, and managing security data from various sources. -* **Third-party integration support:** Ingest data from a variety of tools and data sources so you can centralize your security data. -* **Threat detection and analytics:** Identify unknown threats by enabling prebuilt or custom detection rules, automatically detect anomalous activity with built-in machine learning jobs, or proactively search for threats using our powerful threat hunting and interactive visualization tools. -* **Automatic migration:** Migrate SIEM rules from other platforms to {{elastic-sec}}. -* **Endpoint protection and threat prevention:** Automatically stop cybersecurity attacks—such as malware and ransomware—before damage and loss can occur. -* **AI-powered features:** Elastic Security leverages generative AI to help enhance threat detection, assist with incident response, and day-to-day security operations. For example, the AI Assistant can summarize alerts, identify relevant information, suggest investigation steps, and generate complex queries from natural language input. -* **Custom dashboards and visualizations:** Create custom dashboards and visualizations to gain insights into security events. -* **Cloud Security:** {{elastic-sec}} provides the following cloud features: - * **Cloud Security Posture Management (CSPM) and Kubernetes Security Posture Management (KSPM):** Check cloud service configurations against security benchmarks to identify and resolve misconfigurations that can be exploited. - * **Cloud Workload Protection:** Get visibility and runtime protection for cloud workloads. - * **Vulnerability Management:** Uncover vulnerabilities within your cloud infrastructure. -::: - -### Security core concepts [security-concepts] - -Before diving into setup and configuration, familiarize yourself with the foundational terms and core concepts that power {{elastic-sec}}. - -:::{dropdown} Concepts - -* **{{agent}}:** A single, unified way to add monitoring for logs, metrics, and other types of data to a host. Elastic Agent can also protect hosts from security threats, query data from operating systems, and forward data from remote services or hardware. -* **{{elastic-defend}}:** {{elastic-sec}}'s Endpoint Detection and Response (EDR) tool that protects endpoints from malicious activity. {{elastic-defend}} uses a combination of techniques like machine learning, behavioral analysis, and prebuilt rules to detect, prevent, and respond to threats in real-time. -* **{{elastic-endpoint}}:** The installed component that performs {{elastic-defend}}'s threat monitoring and prevention capabilities. -* **Detection engine:** The framework that detects threats by using rules to search for suspicious events in data sources and generating alerts when those rules meet the defined criteria. -* **Detection rules:** Sets of conditions that identify potential threats and malicious activities. Rules analyze various data sources, including logs and network traffic, to detect anomalies, suspicious behaviors, or known attack patterns. {{elastic-sec}} ships out-of-the-box prebuilt rules, or you can create your own custom rules. -* **Alerts:** A notification that's generated when a rule’s criteria are met. You can then investigate an alert to dive into deeper details. -* **Machine learning and anomaly detection:** Anomaly detection jobs identify anomalous events or patterns in your data. Use these with machine learning detection rules to generate alerts when behavior deviates from normal activity. -* **Entity analytics:** A threat detection feature that combines the power of Elastic’s detection engine and machine learning capabilities to identify unusual user behaviors across hosts, users, and services. Entity analytics uses a risk scoring engine to calculate a risk score, which is evaluated at a recurring interval. -* **Cases:** A tool that allows you to collect and share information about security issues. Opening a case lets you track key investigation details and collect alerts in a central location. You can also send cases to external systems. -* **Timeline:** A threat hunting tool that allows you to investigate security events so you can gather and analyze data related to alerts or suspicious activity. You can add events to Timeline from various sources, build custom queries, and import/export a Timeline to collaborate and share. -* **Security posture management:** Includes two Cloud Security features–Cloud Security Posture Management (CSPM) and Kubernetes Security Posture Management (KSPM)–that help you evaluate the services and resources in your cloud environment, such as storage, compute, IAM, and more—against security guidelines defined by the Center for Internet Security (CIS). These features help you identify and remediate configuration risks in your environment. -* **AI Assistant:** A generative AI-powered tool that helps with tasks like alert investigation, incident response, and query generation. It utilizes natural language processing and knowledge retrieval to provide context-aware assistance, summarize threats, suggest next steps, and automate workflows. Use AI Assistant to better understand and respond to security incidents. -::: - - - - + % TODO: cleanup these links, consolidate with Explore and analyze -$$$what-is-kib$$$ -$$$what-is-es$$$ + $$$visualize-and-analyze$$$ $$$extend-your-use-case$$$ $$$_manage_your_data$$$ diff --git a/get-started/the-stack.md b/get-started/the-stack.md index 77b9ae93d1..842dfc7402 100644 --- a/get-started/the-stack.md +++ b/get-started/the-stack.md @@ -8,8 +8,6 @@ mapped_pages: products: - id: elastic-stack - id: kibana -applies_to: - stack: --- # The {{stack}} From c62d8a3e0e509d47e9cf870cd4947583da484040 Mon Sep 17 00:00:00 2001 From: Janeen Roberts Date: Mon, 29 Sep 2025 17:08:16 -0400 Subject: [PATCH 3/7] Update versioning-availability.md --- get-started/versioning-availability.md | 97 ++++---------------------- 1 file changed, 12 insertions(+), 85 deletions(-) diff --git a/get-started/versioning-availability.md b/get-started/versioning-availability.md index bb4724a3c9..7acff505be 100644 --- a/get-started/versioning-availability.md +++ b/get-started/versioning-availability.md @@ -12,12 +12,12 @@ description: Learn how Elastic handles versioning and feature availability in th # Versioning and availability -Learn how Elastic products are versioned, the lifecycle of features, and how to find the right documentation for your deployment type and product version. Find answers to common questions about the versioning and confidently navigate our continuously updated documentation. +Learn how Elastic products are versioned, the lifecycle of features, and how to find the relevant documentation for your deployment type and product version. Find answers to common questions about the versioning and confidently navigate our continuously updated documentation. ## Understanding versioning Many components of the [{{stack}}](/get-started/the-stack.md) (such as {{es}} and {{kib}}) share the same versioning pattern. -In the documentation, this group of components is typically referred to as the {{stack}}. +In Elastic documentation, this group of components is typically referred to as the {{stack}}. Orchestrators such as {{ece}} and {{eck}}, and other tools such as code clients and SDKs, are versioned independently of the {{stack}}. The {{ecloud}} console and {{serverless-short}} projects are always automatically updated with the latest changes. @@ -29,7 +29,7 @@ Starting with {{stack}} 9.0.0, Elastic no longer publishes separate documentatio This approach helps: * Reduce duplicate pages -* Show the full history and context of a feature +* Show a feature's full history and context * Simplify search and navigation ### How do I know content was added in a specific version? @@ -43,7 +43,7 @@ stack: ga 9.1 ``` This means the feature is: -* Available on Elastic Stack +* Available on {{stack}} * Generally Available (GA) * Introduced in version 9.1.0 @@ -56,8 +56,8 @@ serverless: ``` This means the feature is: -* Generally Available for {{es}} Serverless projects -* Beta for {{elastic-sec}} Serverless projects +* Generally Available for {{es-serverless}} projects +* Beta for {{security-serverless}} projects #### Elastic Cloud Enterprise example @@ -71,7 +71,7 @@ This means the feature is: * Deprecated starting in version 4.1.0 :::{tip} -Want to learn more about how availability badges are used? Check the [Elastic Docs syntax guide](https://elastic.github.io/docs-builder/syntax/applies/). +Want to learn more about how we use availability badges? Check out the [Elastic Docs syntax guide](https://elastic.github.io/docs-builder/syntax/applies/). ::: ### What if I'm using a version earlier than {{stack}} 9.0.0? @@ -91,7 +91,7 @@ To learn what's changed, check the [release notes](/release-notes/index.md) for ### How do I know what the current {{stack}} version is? -To make sure you're always viewing the most up-to-date and relevant documentation, the version dropdown at the top of each page shows the most recent 9.x release. For example, 9.0+. +To ensure you're always viewing the most up-to-date and relevant documentation, the version dropdown at the top of each page shows the most recent 9.x release. For example, 9.0+. ## Understanding {{stack}} versioning @@ -103,9 +103,9 @@ The components of the {{stack}} typically use semantic versioning in the `X.Y.Z` | Minor (Y) | Introduces new features and improvements, while maintaining backward compatibility with the previous minor versions within the same major version. Upgrading to a new minor version should not require any changes to your existing setup. | | Patch (Z) | Contains bug fixes and security updates, without introducing new features or breaking changes. Upgrading to a new patch version should be seamless and not require any changes to your existing setup. | -Understanding versioning is essential for [upgrade planning](/deploy-manage/upgrade.md) and ensuring compatibility, particularly in the self-managed [deployment option](/get-started/deployment-options.md). +Understanding versioning is essential for [upgrade planning](/deploy-manage/upgrade.md) and ensuring compatibility, particularly for the self-managed [deployment option](/get-started/deployment-options.md). -## Availability of features +## Feature availability Available features can differ based on deployment type, product lifecycle stage, and specific version. @@ -137,79 +137,6 @@ Available features can differ based on deployment type, product lifecycle stage, | Orchestrator versions | [{{ece}}](/deploy-manage/deploy/cloud-enterprise.md) 4.0.0 and later, [{{eck}}](/deploy-manage/deploy/cloud-on-k8s.md) 3.0.0 and later | | Serverless project types | {{es}}, Elastic {{observability}}, and {{elastic-sec}} | -## Find docs for your product version - -Find the documentation for your Elastic product versions or releases. - -### Elastic Stack product versions - -| Product | Version | -| --- | --- | -| [Elasticsearch](elasticsearch://release-notes/index.md) | 9.0.0 and later | -| [Kibana](kibana://release-notes/index.md) | 9.0.0 and later | -| [Elastic Agent](elastic-agent://release-notes/index.md) | 9.0.0 and later | -| [Fleet](fleet-server://release-notes/index.md) 9.0.0 and later | -| [Logstash](logstash://release-notes/index.md) | 9.0.0 and later | -| [Beats](beats://release-notes/index.md) | 9.0.0 and later | -| [Elastic Observability](/release-notes/elastic-observability/index.md) | 9.0.0 and later | -| [Elastic APM](apm-server://release-notes/index.md) | 9.0.0 and later | -| [Elastic Security](/release-notes/elastic-security/index.md) | 9.0.0 and later | - -### Deployment type versions or releases - -| Product | Version or release | -| --- | --- | -| All [Elastic Cloud Serverless](/release-notes/elastic-cloud-serverless/index.md) project types | All releases | -| [Elastic Cloud Hosted](cloud://release-notes/cloud-hosted/index.md) | All releases for January 2025 and later | -| [Elastic Cloud Enterprise](cloud://release-notes/cloud-enterprise/index.md) | 4.0.0 and later | -| [Elastic Cloud on Kubernetes](cloud-on-k8s://release-notes/index.md) | 3.0.0 and later | - -### Schema, library, and tool versions - -| Product | Version or release -| --- | --- | -| [Elasticsearch Java Client](elasticsearch-java://release-notes/index.md) | 9.0.0 and later | -| [Elasticsearch JavaScript Client](elasticsearch-js://release-notes/index.md) | 9.0.0 and later | -| [Elasticsearch .NET Client](elasticsearch-net://release-notes/index.md) | 9.0.0 and later | -| [Elasticsearch PHP Client](elasticsearch-php://release-notes/index.md) | 9.0.0 and later | -| [Elasticsearch Python Client](elasticsearch-py://release-notes/index.md) | 9.0.0 and later | -| [Elasticsearch Ruby Client](elasticsearch-ruby://release-notes/index.md) | 9.0.0 and later | -| [Elastic Common Schema (ECS)](ecs://release-notes/index.md) | 9.0.0 and later | -| [ECS Logging .NET library](ecs-dotnet://reference/index.md) | 8.18.1 and later | -| [ECS Logging Go (Logrus) library](ecs-logging-go-logrus://reference/index.md) | 1.0.0 and later | -| [ECS Logging Go (Zap) library](ecs-logging-go-zap://reference/index.md) | 1.0.3 and later | -| [ECS Logging Go (Zerolog) library](ecs-logging-go-zerolog://reference/index.md) | 0.2.0 and later | -| [ECS Logging Java library](ecs-logging-java://reference/index.md) | 1.x and later | -| [ECS Logging Node.js library](ecs-logging-nodejs://reference/index.md) | 1.5.3 and later | -| [ECS Logging PHP library](ecs-logging-php://reference/index.md) | 2.0.0 and later | -| [ECS Logging Python library](ecs-logging-python://reference/index.md) | 2.2.0 and later | -| [ECS Logging Ruby library](ecs-logging-ruby://reference/index.md) | 1.0.0 and later | -| [Elasticsearch for Apache Hadoop](elasticsearch-hadoop://release-notes/index.md) | 9.0.0 and later | -| [Elasticsearch Curator](curator://reference/index.md) | 8.0.0 and later | -| [Elastic Cloud Control (ECCTL)](ecctl://release-notes/index.md) | 1.14.0 and later | -| [Elastic Serverless Forwarder for AWS](elastic-serverless-forwarder://reference/index.md) | 1.20.1 and later | -| [Elastic integrations](https://www.elastic.co/docs/reference/integrations/all_integrations) | All versions | -| [Search UI JavaScript library](search-ui://reference/index.md) | 1.24.0 and later | - -### APM agent and tool versions - -| Product | Version | -| --- | --- | -| [Elastic Distribution of OpenTelemetry Android](apm-agent-android://release-notes/index.md) | 0.1.0 and later | -| [Elastic Distribution of OpenTelemetry iOS](apm-agent-ios://release-notes/index.md) | 1.0.0 and later | -| [Elastic Distribution of OpenTelemetry Java](elastic-otel-java://release-notes/index.md) | 1.0.0 and later | -| [Elastic Distribution of OpenTelemetry .NET](elastic-otel-dotnet://release-notes/index.md) | 1.0.0 and later | -| [Elastic Distribution of OpenTelemetry Node.js](elastic-otel-node://release-notes/index.md) | 0.1.0 and later | -| [Elastic Distribution of OpenTelemetry Python](elastic-otel-python://release-notes/index.md) | 0.1.0 and later | -| [Elastic Distribution of OpenTelemetry PHP](elastic-otel-php://release-notes/index.md) | 0.1.0 and later | -| [Elastic APM .NET Agent](apm-agent-dotnet://release-notes/index.md) | 1.0.0 and later | -| [Elastic APM Go Agent](apm-agent-go://release-notes/index.md) | 2.0.0 and later | -| [Elastic APM Java Agent](apm-agent-java://release-notes/index.md) | 1.0.0 and later | -| [Elastic APM Node.js Agent](apm-agent-nodejs://release-notes/index.md) | 4.0.0 and later | -| [Elastic APM PHP Agent](apm-agent-php://release-notes/index.md) | 1.0.0 and later | -| [Elastic APM Python Agent](apm-agent-python://release-notes/index.md) | 6.0.0 and later | -| [Elastic APM Ruby Agent](apm-agent-ruby://release-notes/index.md) | 4.0.0 and later | -| [Elastic APM Real User Monitoring JavaScript Agent](apm-agent-rum-js://release-notes/index.md) | 5.0.0 and later | -| [Elastic APM AWS Lambda extension](apm-aws-lambda://release-notes/release-notes.md) | 1.0.0 and later | -| [Elastic APM Attacher for Kubernetes](apm-k8s-attacher://reference/index.md) | 1.1.3 | +% will replace this with a ref link. +% ## Find docs for your product version From 4a816357d2d7c61d57d24d5a9d5841d39c7632a7 Mon Sep 17 00:00:00 2001 From: Janeen Roberts Date: Mon, 29 Sep 2025 17:18:46 -0400 Subject: [PATCH 4/7] Update versioning-availability.md --- get-started/versioning-availability.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/get-started/versioning-availability.md b/get-started/versioning-availability.md index 7acff505be..6397dafda6 100644 --- a/get-started/versioning-availability.md +++ b/get-started/versioning-availability.md @@ -57,7 +57,7 @@ serverless: This means the feature is: * Generally Available for {{es-serverless}} projects -* Beta for {{security-serverless}} projects +* Beta for {{sec-serverless}} projects #### Elastic Cloud Enterprise example From ecc42028c13b0d80f6675c3079087a9fa58e6759 Mon Sep 17 00:00:00 2001 From: Janeen Roberts Date: Mon, 29 Sep 2025 17:34:04 -0400 Subject: [PATCH 5/7] Fixing anchor to fix ref link in deploy-manage/production-guidance.md --- get-started/versioning-availability.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/get-started/versioning-availability.md b/get-started/versioning-availability.md index 6397dafda6..0d8bd64bf9 100644 --- a/get-started/versioning-availability.md +++ b/get-started/versioning-availability.md @@ -105,7 +105,7 @@ The components of the {{stack}} typically use semantic versioning in the `X.Y.Z` Understanding versioning is essential for [upgrade planning](/deploy-manage/upgrade.md) and ensuring compatibility, particularly for the self-managed [deployment option](/get-started/deployment-options.md). -## Feature availability +## Availability of features Available features can differ based on deployment type, product lifecycle stage, and specific version. From d50fe241f1121ad177b21b3a2c10a4ec94cb26cc Mon Sep 17 00:00:00 2001 From: Fabrizio Ferri-Benedetti Date: Tue, 30 Sep 2025 09:49:00 +0200 Subject: [PATCH 6/7] Restore content --- get-started/howto-use-the-docs.md | 75 ------------------------- get-started/versioning-availability.md | 76 +++++++++++++++++++++++++- 2 files changed, 74 insertions(+), 77 deletions(-) diff --git a/get-started/howto-use-the-docs.md b/get-started/howto-use-the-docs.md index f4a82f786b..655ac545a6 100644 --- a/get-started/howto-use-the-docs.md +++ b/get-started/howto-use-the-docs.md @@ -92,81 +92,6 @@ You can browse documentation for different versions of our products in two ways: * **Version menu:** On most documentation pages, you'll find a version menu. Clicking this menu allows you to switch to a different version of the documentation for the content you are currently viewing. * **All documentation versions page:** For a complete list of all available documentation versions for all Elastic products, you can visit the [All documentation versions](/versions.md) page. -## Find docs for your product version - -Find the documentation for your Elastic product versions or releases. - -### Elastic Stack product versions - -| Product | Version | -| ----- | ----- | -| [Elasticsearch](https://www.elastic.co/docs/release-notes/elasticsearch) | 9.0.0 and later | -| [Kibana](https://www.elastic.co/docs/release-notes/kibana) | 9.0.0 and later | -| [Fleet and Elastic Agent](https://www.elastic.co/docs/release-notes/fleet) | 9.0.0 and later | -| [Logstash](https://www.elastic.co/docs/release-notes/logstash) | 9.0.0 and later | -| [Beats](https://www.elastic.co/docs/release-notes/beats) | 9.0.0 and later | -| [Elastic Observability](https://www.elastic.co/docs/release-notes/observability) | 9.0.0 and later | -| [Elastic APM](https://www.elastic.co/docs/release-notes/apm) | 9.0.0 and later | -| [Elastic Security](https://www.elastic.co/docs/release-notes/security) | 9.0.0 and later | - -### Deployment type versions or releases - -| Product | Version or release | -| ----- | ----- | -| All [Elastic Cloud Serverless](https://www.elastic.co/docs/release-notes/cloud-serverless) project types | All releases | -| [Elastic Cloud Hosted](https://www.elastic.co/docs/release-notes/cloud-hosted) | All releases for January 2025 and later | -| [Elastic Cloud Enterprise](https://www.elastic.co/docs/release-notes/cloud-enterprise) | 4.0.0 and later | -| [Elastic Cloud on Kubernetes](https://www.elastic.co/docs/release-notes/cloud-on-k8s) | 3.0.0 and later | - -### Schema, library, and tool versions - -| Product | Version or release | -| ----- | ----- | -| [Elasticsearch Java Client](https://www.elastic.co/docs/release-notes/elasticsearch/clients/java) | 9.0.0 and later | -| [Elasticsearch JavaScript Client](https://www.elastic.co/docs/release-notes/elasticsearch/clients/javascript) | 9.0.0 and later | -| [Elasticsearch .NET Client](https://www.elastic.co/docs/release-notes/elasticsearch/clients/dotnet) | 9.0.0 and later | -| [Elasticsearch PHP Client](https://www.elastic.co/docs/release-notes/elasticsearch/clients/php) | 9.0.0 and later | -| [Elasticsearch Python Client](https://www.elastic.co/docs/release-notes/elasticsearch/clients/python) | 9.0.0 and later | -| [Elasticsearch Ruby Client](https://www.elastic.co/docs/release-notes/elasticsearch/clients/ruby) | 9.0.0 and later | -| [Elastic Common Schema (ECS)](https://www.elastic.co/docs/release-notes/ecs) | 9.0.0 and later | -| [ECS Logging .NET library](https://www.elastic.co/docs/reference/ecs/logging/dotnet) | 8.18.1 and later | -| [ECS Logging Go (Logrus) library](https://www.elastic.co/docs/reference/ecs/logging/go-logrus) | 1.0.0 and later | -| [ECS Logging Go (Zap) library](https://www.elastic.co/docs/reference/ecs/logging/go-zap) | 1.0.3 and later | -| [ECS Logging Go (Zerolog) library](https://www.elastic.co/docs/reference/ecs/logging/go-zerolog) | 0.2.0 and later | -| [ECS Logging Java library](https://www.elastic.co/docs/reference/ecs/logging/java) | 1.x and later | -| [ECS Logging Node.js library](https://www.elastic.co/docs/reference/ecs/logging/nodejs) | 1.5.3 and later | -| [ECS Logging PHP library](https://www.elastic.co/docs/reference/ecs/logging/php) | 2.0.0 and later | -| [ECS Logging Python library](https://www.elastic.co/docs/reference/ecs/logging/python) | 2.2.0 and later | -| [ECS Logging Ruby library](https://www.elastic.co/docs/reference/ecs/logging/ruby) | 1.0.0 and later | -| [Elasticsearch for Apache Hadoop](https://www.elastic.co/docs/release-notes/elasticsearch-hadoop) | 9.0.0 and later | -| [Elasticsearch Curator](https://www.elastic.co/docs/reference/elasticsearch/curator) | 8.0.0 and later | -| [Elastic Cloud Control (ECCTL)](https://www.elastic.co/docs/release-notes/ecctl) | 1.14.0 and later | -| [Elastic Serverless Forwarder for AWS](https://www.elastic.co/docs/reference/aws-forwarder) | 1.20.1 and later | -| [Elastic integrations](https://www.elastic.co/docs/reference/integrations/all_integrations) | All versions | -| [Search UI JavaScript library](https://www.elastic.co/docs/reference/search-ui) | 1.24.0 and later | - -### APM agent and tool versions - -| Product | Version | -| ----- | ----- | -| [Elastic Distribution of OpenTelemetry Android](https://www.elastic.co/docs/release-notes/edot/sdks/android) | 0.1.0 and later | -| [Elastic Distribution of OpenTelemetry iOS](https://www.elastic.co/docs/release-notes/edot/sdks/ios) | 1.0.0 and later | -| [Elastic Distribution of OpenTelemetry Java](https://www.elastic.co/docs/release-notes/edot/sdks/java) | 1.0.0 and later | -| [Elastic Distribution of OpenTelemetry .NET](https://www.elastic.co/docs/release-notes/edot/sdks/dotnet) | 1.0.0 and later | -| [Elastic Distribution of OpenTelemetry Node.js](https://www.elastic.co/docs/release-notes/edot/sdks/node) | 0.1.0 and later | -| [Elastic Distribution of OpenTelemetry Python](https://www.elastic.co/docs/release-notes/edot/sdks/python) | 0.1.0 and later | -| [Elastic Distribution of OpenTelemetry PHP](https://www.elastic.co/docs/release-notes/edot/sdks/php) | 0.1.0 and later | -| [Elastic APM .NET Agent](https://www.elastic.co/docs/release-notes/apm/agents/dotnet) | 1.0.0 and later | -| [Elastic APM Go Agent](https://www.elastic.co/docs/release-notes/apm/agents/go) | 2.0.0 and later | -| [Elastic APM Java Agent](https://www.elastic.co/docs/release-notes/apm/agents/java) | 1.0.0 and later | -| [Elastic APM Node.js Agent](https://www.elastic.co/docs/release-notes/apm/agents/nodejs) | 4.0.0 and later | -| [Elastic APM PHP Agent](https://www.elastic.co/docs/release-notes/apm/agents/php) | 1.0.0 and later | -| [Elastic APM Python Agent](https://www.elastic.co/docs/release-notes/apm/agents/python) | 6.0.0 and later | -| [Elastic APM Ruby Agent](https://www.elastic.co/docs/release-notes/apm/agents/ruby) | 4.0.0 and later | -| [Elastic APM Real User Monitoring JavaScript Agent](https://www.elastic.co/docs/release-notes/apm/agents/rum-js) | 5.0.0 and later | -| [Elastic APM AWS Lambda extension](https://www.elastic.co/docs/release-notes/apm/aws-lambda/release-notes) | 1.0.0 and later | -| [Elastic APM Attacher for Kubernetes](https://www.elastic.co/docs/reference/apm/k8s-attacher) | 1.1.3 | - ## Glossary To help you understand the terminology used throughout our documentation, we provide a [glossary of common Elastic terms](/reference/glossary/index.md). This is a great resource for new users or anyone looking to clarify the meaning of a specific term. diff --git a/get-started/versioning-availability.md b/get-started/versioning-availability.md index 0d8bd64bf9..457b186368 100644 --- a/get-started/versioning-availability.md +++ b/get-started/versioning-availability.md @@ -137,6 +137,78 @@ Available features can differ based on deployment type, product lifecycle stage, | Orchestrator versions | [{{ece}}](/deploy-manage/deploy/cloud-enterprise.md) 4.0.0 and later, [{{eck}}](/deploy-manage/deploy/cloud-on-k8s.md) 3.0.0 and later | | Serverless project types | {{es}}, Elastic {{observability}}, and {{elastic-sec}} | -% will replace this with a ref link. -% ## Find docs for your product version +## Find docs for your product version + +Find the documentation for your Elastic product versions or releases. + +### Elastic Stack product versions + +| Product | Version | +| ----- | ----- | +| [Elasticsearch](https://www.elastic.co/docs/release-notes/elasticsearch) | 9.0.0 and later | +| [Kibana](https://www.elastic.co/docs/release-notes/kibana) | 9.0.0 and later | +| [Fleet and Elastic Agent](https://www.elastic.co/docs/release-notes/fleet) | 9.0.0 and later | +| [Logstash](https://www.elastic.co/docs/release-notes/logstash) | 9.0.0 and later | +| [Beats](https://www.elastic.co/docs/release-notes/beats) | 9.0.0 and later | +| [Elastic Observability](https://www.elastic.co/docs/release-notes/observability) | 9.0.0 and later | +| [Elastic APM](https://www.elastic.co/docs/release-notes/apm) | 9.0.0 and later | +| [Elastic Security](https://www.elastic.co/docs/release-notes/security) | 9.0.0 and later | + +### Deployment type versions or releases + +| Product | Version or release | +| ----- | ----- | +| All [Elastic Cloud Serverless](https://www.elastic.co/docs/release-notes/cloud-serverless) project types | All releases | +| [Elastic Cloud Hosted](https://www.elastic.co/docs/release-notes/cloud-hosted) | All releases for January 2025 and later | +| [Elastic Cloud Enterprise](https://www.elastic.co/docs/release-notes/cloud-enterprise) | 4.0.0 and later | +| [Elastic Cloud on Kubernetes](https://www.elastic.co/docs/release-notes/cloud-on-k8s) | 3.0.0 and later | + +### Schema, library, and tool versions + +| Product | Version or release | +| ----- | ----- | +| [Elasticsearch Java Client](https://www.elastic.co/docs/release-notes/elasticsearch/clients/java) | 9.0.0 and later | +| [Elasticsearch JavaScript Client](https://www.elastic.co/docs/release-notes/elasticsearch/clients/javascript) | 9.0.0 and later | +| [Elasticsearch .NET Client](https://www.elastic.co/docs/release-notes/elasticsearch/clients/dotnet) | 9.0.0 and later | +| [Elasticsearch PHP Client](https://www.elastic.co/docs/release-notes/elasticsearch/clients/php) | 9.0.0 and later | +| [Elasticsearch Python Client](https://www.elastic.co/docs/release-notes/elasticsearch/clients/python) | 9.0.0 and later | +| [Elasticsearch Ruby Client](https://www.elastic.co/docs/release-notes/elasticsearch/clients/ruby) | 9.0.0 and later | +| [Elastic Common Schema (ECS)](https://www.elastic.co/docs/release-notes/ecs) | 9.0.0 and later | +| [ECS Logging .NET library](https://www.elastic.co/docs/reference/ecs/logging/dotnet) | 8.18.1 and later | +| [ECS Logging Go (Logrus) library](https://www.elastic.co/docs/reference/ecs/logging/go-logrus) | 1.0.0 and later | +| [ECS Logging Go (Zap) library](https://www.elastic.co/docs/reference/ecs/logging/go-zap) | 1.0.3 and later | +| [ECS Logging Go (Zerolog) library](https://www.elastic.co/docs/reference/ecs/logging/go-zerolog) | 0.2.0 and later | +| [ECS Logging Java library](https://www.elastic.co/docs/reference/ecs/logging/java) | 1.x and later | +| [ECS Logging Node.js library](https://www.elastic.co/docs/reference/ecs/logging/nodejs) | 1.5.3 and later | +| [ECS Logging PHP library](https://www.elastic.co/docs/reference/ecs/logging/php) | 2.0.0 and later | +| [ECS Logging Python library](https://www.elastic.co/docs/reference/ecs/logging/python) | 2.2.0 and later | +| [ECS Logging Ruby library](https://www.elastic.co/docs/reference/ecs/logging/ruby) | 1.0.0 and later | +| [Elasticsearch for Apache Hadoop](https://www.elastic.co/docs/release-notes/elasticsearch-hadoop) | 9.0.0 and later | +| [Elasticsearch Curator](https://www.elastic.co/docs/reference/elasticsearch/curator) | 8.0.0 and later | +| [Elastic Cloud Control (ECCTL)](https://www.elastic.co/docs/release-notes/ecctl) | 1.14.0 and later | +| [Elastic Serverless Forwarder for AWS](https://www.elastic.co/docs/reference/aws-forwarder) | 1.20.1 and later | +| [Elastic integrations](https://www.elastic.co/docs/reference/integrations/all_integrations) | All versions | +| [Search UI JavaScript library](https://www.elastic.co/docs/reference/search-ui) | 1.24.0 and later | + +### APM agent and tool versions + +| Product | Version | +| ----- | ----- | +| [Elastic Distribution of OpenTelemetry Android](https://www.elastic.co/docs/release-notes/edot/sdks/android) | 0.1.0 and later | +| [Elastic Distribution of OpenTelemetry iOS](https://www.elastic.co/docs/release-notes/edot/sdks/ios) | 1.0.0 and later | +| [Elastic Distribution of OpenTelemetry Java](https://www.elastic.co/docs/release-notes/edot/sdks/java) | 1.0.0 and later | +| [Elastic Distribution of OpenTelemetry .NET](https://www.elastic.co/docs/release-notes/edot/sdks/dotnet) | 1.0.0 and later | +| [Elastic Distribution of OpenTelemetry Node.js](https://www.elastic.co/docs/release-notes/edot/sdks/node) | 0.1.0 and later | +| [Elastic Distribution of OpenTelemetry Python](https://www.elastic.co/docs/release-notes/edot/sdks/python) | 0.1.0 and later | +| [Elastic Distribution of OpenTelemetry PHP](https://www.elastic.co/docs/release-notes/edot/sdks/php) | 0.1.0 and later | +| [Elastic APM .NET Agent](https://www.elastic.co/docs/release-notes/apm/agents/dotnet) | 1.0.0 and later | +| [Elastic APM Go Agent](https://www.elastic.co/docs/release-notes/apm/agents/go) | 2.0.0 and later | +| [Elastic APM Java Agent](https://www.elastic.co/docs/release-notes/apm/agents/java) | 1.0.0 and later | +| [Elastic APM Node.js Agent](https://www.elastic.co/docs/release-notes/apm/agents/nodejs) | 4.0.0 and later | +| [Elastic APM PHP Agent](https://www.elastic.co/docs/release-notes/apm/agents/php) | 1.0.0 and later | +| [Elastic APM Python Agent](https://www.elastic.co/docs/release-notes/apm/agents/python) | 6.0.0 and later | +| [Elastic APM Ruby Agent](https://www.elastic.co/docs/release-notes/apm/agents/ruby) | 4.0.0 and later | +| [Elastic APM Real User Monitoring JavaScript Agent](https://www.elastic.co/docs/release-notes/apm/agents/rum-js) | 5.0.0 and later | +| [Elastic APM AWS Lambda extension](https://www.elastic.co/docs/release-notes/apm/aws-lambda/release-notes) | 1.0.0 and later | +| [Elastic APM Attacher for Kubernetes](https://www.elastic.co/docs/reference/apm/k8s-attacher) | 1.1.3 | From f440db23f306f6fca2f5590880b2be0631c794c7 Mon Sep 17 00:00:00 2001 From: Fabrizio Ferri-Benedetti Date: Tue, 30 Sep 2025 09:53:32 +0200 Subject: [PATCH 7/7] Update link --- versions.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions.md b/versions.md index 0c47e1900d..ee307f5991 100644 --- a/versions.md +++ b/versions.md @@ -2,7 +2,7 @@ In April 2025, we released our new documentation site. This site includes documentation for our latest product versions, including {{stack}} 9.0+ and {{serverless-full}}. -To review the product versions covered on elastic.co/docs, refer to [Find docs for your product version](/get-started/howto-use-the-docs.md#find-docs-for-your-product-version). +To review the product versions covered on elastic.co/docs, refer to [Find docs for your product version](/get-started/versioning-availability.md#find-docs-for-your-product-version). To access our previous documentation system, which contains the documentation for older releases including {{stack}} 8.x, use the following links.