diff --git a/docs/en/serverless/application-and-service-monitoring.asciidoc b/docs/en/serverless/application-and-service-monitoring.asciidoc index 7f953dc382..96002a5037 100644 --- a/docs/en/serverless/application-and-service-monitoring.asciidoc +++ b/docs/en/serverless/application-and-service-monitoring.asciidoc @@ -9,19 +9,9 @@ Explore the topics in this section to learn how to observe and monitor software [cols="1,1"] |=== -|<> +|<> |Monitor software services and applications in real time, by collecting detailed performance information on response time for incoming requests, database queries, calls to caches, external HTTP requests, and more. -|<> +|<> |Monitor the availability of network endpoints and services. - -|<> -|Quantify and analyze the perceived performance of your web application using real-world user experiences. - -|<> -|Periodically check the status of your services and applications. - -|<> -|Monitor a Java application using Elastic Observability: Logs, Infrastructure metrics, APM, and Uptime. - |=== \ No newline at end of file diff --git a/docs/en/serverless/incident-management.asciidoc b/docs/en/serverless/incident-management.asciidoc index a60beb8c66..8c8bf6b8a4 100644 --- a/docs/en/serverless/incident-management.asciidoc +++ b/docs/en/serverless/incident-management.asciidoc @@ -6,13 +6,13 @@ Explore the topics in this section to learn how to respond to incidents detected [cols="1,1"] |=== -|<> +|<> |Trigger alerts when incidents occur, and use built-in connectors to send the alerts to email, slack, or other third-party systems, such as your external incident management application. -|<> +|<> |Collect and share information about {observability} issues by opening cases and optionally sending them to your external incident management application. -|<> +|<> |Set clear, measurable targets for your service performance, based on factors like availability, response times, error rates, and other key metrics. |=== diff --git a/docs/en/serverless/index.asciidoc b/docs/en/serverless/index.asciidoc index 911700ca11..cbe44a855c 100644 --- a/docs/en/serverless/index.asciidoc +++ b/docs/en/serverless/index.asciidoc @@ -13,17 +13,129 @@ include::./what-is-observability-serverless.asciidoc[leveloffset=+2] // Group: Get started with Elastic Observability include::observability-get-started.asciidoc[leveloffset=+2] +// What is Observability? include::./observability-overview.asciidoc[leveloffset=+3] -include::./quickstarts/overview.asciidoc[leveloffset=+3] -include::./quickstarts/monitor-hosts-with-elastic-agent.asciidoc[leveloffset=+4] -include::./quickstarts/k8s-logs-metrics.asciidoc[leveloffset=+4] +// Observability billing dimensions +include::./projects/billing.asciidoc[leveloffset=+3] + +// Create an Elastic Observability Serverless project +include::./projects/create-an-observability-project.asciidoc[leveloffset=+3] + +// Quickstarts +include::./quickstarts/monitor-hosts-with-elastic-agent.asciidoc[leveloffset=+3] +include::./quickstarts/k8s-logs-metrics.asciidoc[leveloffset=+3] + +// Group: Application and service monitoring +include::./application-and-service-monitoring.asciidoc[leveloffset=+2] + +// APM +include::./apm/apm.asciidoc[leveloffset=+3] +include::./apm/apm-get-started.asciidoc[leveloffset=+4] +include::./apm/apm-send-traces-to-elastic.asciidoc[leveloffset=+4] +include::./apm-agents/apm-agents-elastic-apm-agents.asciidoc[leveloffset=+5] +include::./apm-agents/apm-agents-opentelemetry.asciidoc[leveloffset=+5] +include::./apm-agents/apm-agents-opentelemetry-opentelemetry-native-support.asciidoc[leveloffset=+6] +include::./apm-agents/apm-agents-opentelemetry-collect-metrics.asciidoc[leveloffset=+6] +include::./apm-agents/apm-agents-opentelemetry-limitations.asciidoc[leveloffset=+6] +include::./apm-agents/apm-agents-opentelemetry-resource-attributes.asciidoc[leveloffset=+6] +include::./apm-agents/apm-agents-aws-lambda-functions.asciidoc[leveloffset=+5] +include::./apm/apm-view-and-analyze-traces.asciidoc[leveloffset=+4] +include::./apm/apm-find-transaction-latency-and-failure-correlations.asciidoc[leveloffset=+5] +include::./apm/apm-integrate-with-machine-learning.asciidoc[leveloffset=+5] +include::./apm/apm-create-custom-links.asciidoc[leveloffset=+5] +include::./apm/apm-track-deployments-with-annotations.asciidoc[leveloffset=+5] +include::./apm/apm-query-your-data.asciidoc[leveloffset=+5] +include::./apm/apm-filter-your-data.asciidoc[leveloffset=+5] +include::./apm/apm-observe-lambda-functions.asciidoc[leveloffset=+5] +include::./apm/apm-ui-overview.asciidoc[leveloffset=+5] +include::./apm/apm-ui-services.asciidoc[leveloffset=+6] +include::./apm/apm-ui-traces.asciidoc[leveloffset=+6] +include::./apm/apm-ui-dependencies.asciidoc[leveloffset=+6] +include::./apm/apm-ui-service-map.asciidoc[leveloffset=+6] +include::./apm/apm-ui-service-overview.asciidoc[leveloffset=+6] +include::./apm/apm-ui-transactions.asciidoc[leveloffset=+6] +include::./apm/apm-ui-trace-sample-timeline.asciidoc[leveloffset=+6] +include::./apm/apm-ui-errors.asciidoc[leveloffset=+6] +include::./apm/apm-ui-metrics.asciidoc[leveloffset=+6] +include::./apm/apm-ui-infrastructure.asciidoc[leveloffset=+6] +include::./apm/apm-ui-logs.asciidoc[leveloffset=+6] +include::./apm/apm-data-types.asciidoc[leveloffset=+4] +include::./apm/apm-distributed-tracing.asciidoc[leveloffset=+4] +include::./apm/apm-reduce-your-data-usage.asciidoc[leveloffset=+4] +include::./apm/apm-transaction-sampling.asciidoc[leveloffset=+5] +include::./apm/apm-compress-spans.asciidoc[leveloffset=+5] +include::./apm/apm-stacktrace-collection.asciidoc[leveloffset=+5] +include::./apm/apm-keep-data-secure.asciidoc[leveloffset=+4] +include::./apm/apm-troubleshooting.asciidoc[leveloffset=+4] +include::./apm/apm-reference.asciidoc[leveloffset=+4] +include::./apm/apm-kibana-settings.asciidoc[leveloffset=+5] +include::./apm/apm-server-api.asciidoc[leveloffset=+5] + +// Synthetics +include::./synthetics/synthetics-intro.asciidoc[leveloffset=+3] + +include::./synthetics/synthetics-get-started.asciidoc[leveloffset=+4] +include::./synthetics/synthetics-get-started-project.asciidoc[leveloffset=+5] +include::./synthetics/synthetics-get-started-ui.asciidoc[leveloffset=+5] + +include::./synthetics/synthetics-journeys.asciidoc[leveloffset=+4] +include::./synthetics/synthetics-create-test.asciidoc[leveloffset=+5] +include::./synthetics/synthetics-monitor-use.asciidoc[leveloffset=+5] +include::./synthetics/synthetics-recorder.asciidoc[leveloffset=+5] + +include::./synthetics/synthetics-lightweight.asciidoc[leveloffset=+4] + +include::./synthetics/synthetics-manage-monitors.asciidoc[leveloffset=+4] + +include::./synthetics/synthetics-params-secrets.asciidoc[leveloffset=+4] + +include::./synthetics/synthetics-analyze.asciidoc[leveloffset=+4] + +include::./synthetics/synthetics-private-location.asciidoc[leveloffset=+4] + +include::./synthetics/synthetics-command-reference.asciidoc[leveloffset=+4] + +include::./synthetics/synthetics-configuration.asciidoc[leveloffset=+4] + +include::./synthetics/synthetics-mfa.asciidoc[leveloffset=+4] + +include::./synthetics/synthetics-settings.asciidoc[leveloffset=+4] + +include::./synthetics/synthetics-feature-roles.asciidoc[leveloffset=+4] + +include::./synthetics/synthetics-manage-retention.asciidoc[leveloffset=+4] + +include::./synthetics/synthetics-scale-and-architect.asciidoc[leveloffset=+4] + +include::./synthetics/synthetics-security-encryption.asciidoc[leveloffset=+4] + +include::./synthetics/synthetics-troubleshooting.asciidoc[leveloffset=+4] + +// Group: Infrastructure and hosts +include::./infrastructure-and-host-monitoring-intro.asciidoc[leveloffset=+2] + +include::./infra-monitoring/infra-monitoring.asciidoc[leveloffset=+3] +include::./infra-monitoring/get-started-with-metrics.asciidoc[leveloffset=+4] +include::./infra-monitoring/view-infrastructure-metrics.asciidoc[leveloffset=4] +include::./infra-monitoring/analyze-hosts.asciidoc[leveloffset=+4] +include::./infra-monitoring/detect-metric-anomalies.asciidoc[leveloffset=+4] +include::./infra-monitoring/configure-infra-settings.asciidoc[leveloffset=+4] -include::./projects/billing.asciidoc[leveloffset=+2] +include::./infra-monitoring/troubleshooting-infra.asciidoc[leveloffset=+3] +include::./infra-monitoring/handle-no-results-found-message.asciidoc[leveloffset=+4] + +include::./infra-monitoring/metrics-reference.asciidoc[leveloffset=+3] +include::./infra-monitoring/host-metrics.asciidoc[leveloffset=+4] +include::./infra-monitoring/container-metrics.asciidoc[leveloffset=+4] +include::./infra-monitoring/kubernetes-pod-metrics.asciidoc[leveloffset=+4] +include::./infra-monitoring/aws-metrics.asciidoc[leveloffset=+4] -include::./projects/create-an-observability-project.asciidoc[leveloffset=+2] +// Group: Logs +// TODO: Check the diff to see which changes need to be applied to these files. Also ask Mike if it's expected for serverless and stateful to be out of sync. include::./logging/log-monitoring.asciidoc[leveloffset=+2] + include::./logging/get-started-with-logs.asciidoc[leveloffset=+3] include::./logging/stream-log-files.asciidoc[leveloffset=+3] include::./logging/correlate-application-logs.asciidoc[leveloffset=+3] @@ -37,114 +149,52 @@ include::./logging/add-logs-service-name.asciidoc[leveloffset=+3] include::./logging/run-log-pattern-analysis.asciidoc[leveloffset=+3] include::./logging/troubleshoot-logs.asciidoc[leveloffset=+3] +//TODO: Figure out where to put this. It's under "view and analyze data" in stateful, but that category doesn't exist in serverless yet. include::./inventory.asciidoc[leveloffset=+2] -include::./apm/apm.asciidoc[leveloffset=+2] -include::./apm/apm-get-started.asciidoc[leveloffset=+3] -include::./apm/apm-send-traces-to-elastic.asciidoc[leveloffset=+3] -include::./apm-agents/apm-agents-elastic-apm-agents.asciidoc[leveloffset=+4] -include::./apm-agents/apm-agents-opentelemetry.asciidoc[leveloffset=+4] -include::./apm-agents/apm-agents-opentelemetry-opentelemetry-native-support.asciidoc[leveloffset=+5] -include::./apm-agents/apm-agents-opentelemetry-collect-metrics.asciidoc[leveloffset=+5] -include::./apm-agents/apm-agents-opentelemetry-limitations.asciidoc[leveloffset=+5] -include::./apm-agents/apm-agents-opentelemetry-resource-attributes.asciidoc[leveloffset=+5] -include::./apm-agents/apm-agents-aws-lambda-functions.asciidoc[leveloffset=+4] -include::./apm/apm-view-and-analyze-traces.asciidoc[leveloffset=+3] -include::./apm/apm-find-transaction-latency-and-failure-correlations.asciidoc[leveloffset=+4] -include::./apm/apm-integrate-with-machine-learning.asciidoc[leveloffset=+4] -include::./apm/apm-create-custom-links.asciidoc[leveloffset=+4] -include::./apm/apm-track-deployments-with-annotations.asciidoc[leveloffset=+4] -include::./apm/apm-query-your-data.asciidoc[leveloffset=+4] -include::./apm/apm-filter-your-data.asciidoc[leveloffset=+4] -include::./apm/apm-observe-lambda-functions.asciidoc[leveloffset=+4] -include::./apm/apm-ui-overview.asciidoc[leveloffset=+4] -include::./apm/apm-ui-services.asciidoc[leveloffset=+5] -include::./apm/apm-ui-traces.asciidoc[leveloffset=+5] -include::./apm/apm-ui-dependencies.asciidoc[leveloffset=+5] -include::./apm/apm-ui-service-map.asciidoc[leveloffset=+5] -include::./apm/apm-ui-service-overview.asciidoc[leveloffset=+5] -include::./apm/apm-ui-transactions.asciidoc[leveloffset=+5] -include::./apm/apm-ui-trace-sample-timeline.asciidoc[leveloffset=+5] -include::./apm/apm-ui-errors.asciidoc[leveloffset=+5] -include::./apm/apm-ui-metrics.asciidoc[leveloffset=+5] -include::./apm/apm-ui-infrastructure.asciidoc[leveloffset=+5] -include::./apm/apm-ui-logs.asciidoc[leveloffset=+5] -include::./apm/apm-data-types.asciidoc[leveloffset=+3] -include::./apm/apm-distributed-tracing.asciidoc[leveloffset=+3] -include::./apm/apm-reduce-your-data-usage.asciidoc[leveloffset=+3] -include::./apm/apm-transaction-sampling.asciidoc[leveloffset=+4] -include::./apm/apm-compress-spans.asciidoc[leveloffset=+4] -include::./apm/apm-stacktrace-collection.asciidoc[leveloffset=+4] -include::./apm/apm-keep-data-secure.asciidoc[leveloffset=+3] -include::./apm/apm-troubleshooting.asciidoc[leveloffset=+3] -include::./apm/apm-reference.asciidoc[leveloffset=+3] -include::./apm/apm-kibana-settings.asciidoc[leveloffset=+4] -include::./apm/apm-server-api.asciidoc[leveloffset=+4] - -include::./infra-monitoring/infra-monitoring.asciidoc[leveloffset=+2] -include::./infra-monitoring/get-started-with-metrics.asciidoc[leveloffset=+3] -include::./infra-monitoring/view-infrastructure-metrics.asciidoc[leveloffset=+3] -include::./infra-monitoring/analyze-hosts.asciidoc[leveloffset=+3] -include::./infra-monitoring/detect-metric-anomalies.asciidoc[leveloffset=+3] -include::./infra-monitoring/configure-infra-settings.asciidoc[leveloffset=+3] -include::./infra-monitoring/troubleshooting-infra.asciidoc[leveloffset=+3] -include::./infra-monitoring/handle-no-results-found-message.asciidoc[leveloffset=+4] -include::./infra-monitoring/metrics-reference.asciidoc[leveloffset=+3] -include::./infra-monitoring/host-metrics.asciidoc[leveloffset=+4] -include::./infra-monitoring/container-metrics.asciidoc[leveloffset=+4] -include::./infra-monitoring/kubernetes-pod-metrics.asciidoc[leveloffset=+4] -include::./infra-monitoring/aws-metrics.asciidoc[leveloffset=+4] -include::./infra-monitoring/metrics-app-fields.asciidoc[leveloffset=+3] - -include::./synthetics/synthetics-intro.asciidoc[leveloffset=+2] -include::./synthetics/synthetics-get-started.asciidoc[leveloffset=+3] -include::./synthetics/synthetics-get-started-project.asciidoc[leveloffset=+4] -include::./synthetics/synthetics-get-started-ui.asciidoc[leveloffset=+4] -include::./synthetics/synthetics-journeys.asciidoc[leveloffset=+3] -include::./synthetics/synthetics-create-test.asciidoc[leveloffset=+4] -include::./synthetics/synthetics-monitor-use.asciidoc[leveloffset=+4] -include::./synthetics/synthetics-recorder.asciidoc[leveloffset=+4] -include::./synthetics/synthetics-lightweight.asciidoc[leveloffset=+3] -include::./synthetics/synthetics-manage-monitors.asciidoc[leveloffset=+3] -include::./synthetics/synthetics-params-secrets.asciidoc[leveloffset=+3] -include::./synthetics/synthetics-analyze.asciidoc[leveloffset=+3] -include::./synthetics/synthetics-private-location.asciidoc[leveloffset=+3] -include::./synthetics/synthetics-command-reference.asciidoc[leveloffset=+3] -include::./synthetics/synthetics-configuration.asciidoc[leveloffset=+3] -include::./synthetics/synthetics-mfa.asciidoc[leveloffset=+3] -include::./synthetics/synthetics-settings.asciidoc[leveloffset=+3] -include::./synthetics/synthetics-feature-roles.asciidoc[leveloffset=+3] -include::./synthetics/synthetics-manage-retention.asciidoc[leveloffset=+3] -include::./synthetics/synthetics-scale-and-architect.asciidoc[leveloffset=+3] -include::./synthetics/synthetics-security-encryption.asciidoc[leveloffset=+3] -include::./synthetics/synthetics-troubleshooting.asciidoc[leveloffset=+3] - include::./dashboards/dashboards-and-visualizations.asciidoc[leveloffset=+2] -include::./alerting/alerting.asciidoc[leveloffset=+2] -include::./alerting/create-manage-rules.asciidoc[leveloffset=+3] -include::./alerting/aiops-generate-anomaly-alerts.asciidoc[leveloffset=+4] -include::./alerting/create-anomaly-alert-rule.asciidoc[leveloffset=+4] -include::./alerting/create-custom-threshold-alert-rule.asciidoc[leveloffset=+4] -include::./alerting/create-elasticsearch-query-alert-rule.asciidoc[leveloffset=+4] -include::./alerting/create-error-count-threshold-alert-rule.asciidoc[leveloffset=+4] -include::./alerting/create-failed-transaction-rate-threshold-alert-rule.asciidoc[leveloffset=+4] -include::./alerting/create-inventory-threshold-alert-rule.asciidoc[leveloffset=+4] -include::./alerting/create-latency-threshold-alert-rule.asciidoc[leveloffset=+4] -include::./alerting/create-slo-burn-rate-alert-rule.asciidoc[leveloffset=+4] -include::./alerting/synthetic-monitor-status-alert.asciidoc[leveloffset=+4] -include::./alerting/aggregation-options.asciidoc[leveloffset=+3] -include::./alerting/rate-aggregation.asciidoc[leveloffset=+4] -include::./alerting/view-alerts.asciidoc[leveloffset=+3] -include::./alerting/triage-slo-burn-rate-breaches.asciidoc[leveloffset=+4] -include::./alerting/triage-threshold-breaches.asciidoc[leveloffset=+4] - -include::./slos/slos.asciidoc[leveloffset=+2] -include::./slos/create-an-slo.asciidoc[leveloffset=+3] - -include::./cases/cases.asciidoc[leveloffset=+2] -include::./cases/create-manage-cases.asciidoc[leveloffset=+3] -include::./cases/manage-cases-settings.asciidoc[leveloffset=+3] +// Group: Incident management +include::./incident-management.asciidoc[leveloffset=+2] + +// Alerting +include::./alerting/alerting.asciidoc[leveloffset=+3] +include::./alerting/create-manage-rules.asciidoc[leveloffset=+4] +include::./alerting/aiops-generate-anomaly-alerts.asciidoc[leveloffset=+5] +include::./alerting/create-anomaly-alert-rule.asciidoc[leveloffset=+5] +include::./alerting/create-custom-threshold-alert-rule.asciidoc[leveloffset=+5] +include::./alerting/create-elasticsearch-query-alert-rule.asciidoc[leveloffset=+5] +include::./alerting/create-error-count-threshold-alert-rule.asciidoc[leveloffset=+5] +include::./alerting/create-failed-transaction-rate-threshold-alert-rule.asciidoc[leveloffset=+5] +include::./alerting/create-inventory-threshold-alert-rule.asciidoc[leveloffset=+5] +include::./alerting/create-latency-threshold-alert-rule.asciidoc[leveloffset=+5] +include::./alerting/create-slo-burn-rate-alert-rule.asciidoc[leveloffset=+5] +include::./alerting/synthetic-monitor-status-alert.asciidoc[leveloffset=+5] +include::./alerting/aggregation-options.asciidoc[leveloffset=+4] +include::./alerting/rate-aggregation.asciidoc[leveloffset=+5] +include::./alerting/view-alerts.asciidoc[leveloffset=+4] +include::./alerting/triage-slo-burn-rate-breaches.asciidoc[leveloffset=+5] +include::./alerting/triage-threshold-breaches.asciidoc[leveloffset=+5] + +// Cases +include::./cases/cases.asciidoc[leveloffset=+3] + +include::./cases/create-manage-cases.asciidoc[leveloffset=+4] + +include::./cases/manage-cases-settings.asciidoc[leveloffset=+4] + +//SLOs +include::./slos/slos.asciidoc[leveloffset=+3] + +include::./slos/create-an-slo.asciidoc[leveloffset=+4] + +//Data Set Quality +include::./monitor-datasets.asciidoc[leveloffset=+2] + +//Observability AI Assistant +include::./ai-assistant/ai-assistant.asciidoc[leveloffset=+2] + +//AIOPS include::./aiops/aiops.asciidoc[leveloffset=+2] include::./aiops/aiops-detect-anomalies.asciidoc[leveloffset=+3] @@ -153,10 +203,18 @@ include::./aiops/aiops-forecast-anomaly.asciidoc[leveloffset=+4] include::./aiops/aiops-analyze-spikes.asciidoc[leveloffset=+3] include::./aiops/aiops-detect-change-points.asciidoc[leveloffset=+3] -include::./monitor-datasets.asciidoc[leveloffset=+2] +// Reference group -include::./ai-assistant/ai-assistant.asciidoc[leveloffset=+2] +include::./reference.asciidoc[leveloffset=+2] + +// Fields + +include::./reference/metrics-app-fields.asciidoc[leveloffset=+3] + +// Elastic Entity Model + +include::./reference/elastic-entity-model.asciidoc[leveloffset=+3] -include::./elastic-entity-model.asciidoc[leveloffset=+2] +// Technical preview limitations include::./technical-preview-limitations.asciidoc[leveloffset=+2] diff --git a/docs/en/serverless/infra-monitoring/infra-monitoring.asciidoc b/docs/en/serverless/infra-monitoring/infra-monitoring.asciidoc index 225ba7c176..4705165ff5 100644 --- a/docs/en/serverless/infra-monitoring/infra-monitoring.asciidoc +++ b/docs/en/serverless/infra-monitoring/infra-monitoring.asciidoc @@ -1,5 +1,5 @@ [[observability-infrastructure-monitoring]] -= Infrastructure monitoring += Analyze infrastructure and host metrics // :description: Monitor metrics from your servers, Docker, Kubernetes, Prometheus, and other services and applications. // :keywords: serverless, observability, overview diff --git a/docs/en/serverless/infrastructure-and-host-monitoring-intro.asciidoc b/docs/en/serverless/infrastructure-and-host-monitoring-intro.asciidoc index a9a781cfa4..e621408bc9 100644 --- a/docs/en/serverless/infrastructure-and-host-monitoring-intro.asciidoc +++ b/docs/en/serverless/infrastructure-and-host-monitoring-intro.asciidoc @@ -9,21 +9,12 @@ Explore the topics in this section to learn how to observe and monitor hosts and [cols="1,1"] |=== -|<> +|<> |Visualize infrastructure metrics to help diagnose problematic spikes, identify high resource utilization, automatically discover and track pods, and unify your metrics with other observability data. -|<> -|Profile all the code running on a machine, including application code, kernel, and third-party libraries. - -|<> -|Observe all layers of your application, including the orchestration software itself. - -|<> -|Collect valuable metrics and logs from your nginx instances. - -|<> +|<> |Troubleshoot common issues on your own or ask for help. -|<> +|<> |Learn about the key metrics displayed in the Infrastructure UI and how they are calculated. |=== diff --git a/docs/en/serverless/logging/log-monitoring.asciidoc b/docs/en/serverless/logging/log-monitoring.asciidoc index dbbeba23ec..80a600b4ef 100644 --- a/docs/en/serverless/logging/log-monitoring.asciidoc +++ b/docs/en/serverless/logging/log-monitoring.asciidoc @@ -1,6 +1,10 @@ [[observability-log-monitoring]] = Log monitoring +++++ +Logs +++++ + // :description: Use Elastic to deploy and manage logs at a petabyte scale, and get insights from your logs in minutes. // :keywords: serverless, observability, overview diff --git a/docs/en/serverless/observability-get-started.asciidoc b/docs/en/serverless/observability-get-started.asciidoc index a1ac2297f5..5d12d96e92 100644 --- a/docs/en/serverless/observability-get-started.asciidoc +++ b/docs/en/serverless/observability-get-started.asciidoc @@ -1,12 +1,14 @@ [[observability-get-started]] = Get started with Elastic Observability +//REVIEWERS: Any concerns that this duplicates some of the info provided on the Obs landing page? +//I think this page might rank higher in a google search for users who are looking for GS content because it's longer and has the +//right keywords. + ++++ Get started ++++ -// QUESTION: Some of this duplicates what we have on the landing page for Elastic Observability. Is that OK or should we prune this down? - New to Elastic {observability}? Discover more about our observability features and how to get started. [discrete] @@ -56,8 +58,10 @@ Each quickstart provides: Follow the steps in these guides to get started quickly: -* <> -* <> +* <> +* <> + +//TODO: Ask Arianna: will the firehose QS be added to serverless [discrete] === Get started with other features diff --git a/docs/en/serverless/quickstarts/k8s-logs-metrics.asciidoc b/docs/en/serverless/quickstarts/k8s-logs-metrics.asciidoc index 3e2a7a5a95..2e219475d1 100644 --- a/docs/en/serverless/quickstarts/k8s-logs-metrics.asciidoc +++ b/docs/en/serverless/quickstarts/k8s-logs-metrics.asciidoc @@ -1,5 +1,5 @@ [[observability-quickstarts-k8s-logs-metrics]] -= Monitor your Kubernetes cluster with Elastic Agent += Quickstart: Monitor your Kubernetes cluster with Elastic Agent // :description: Learn how to monitor your cluster infrastructure running on Kubernetes. // :keywords: serverless, observability, how-to diff --git a/docs/en/serverless/quickstarts/monitor-hosts-with-elastic-agent.asciidoc b/docs/en/serverless/quickstarts/monitor-hosts-with-elastic-agent.asciidoc index 12a6f564fd..25d709cd67 100644 --- a/docs/en/serverless/quickstarts/monitor-hosts-with-elastic-agent.asciidoc +++ b/docs/en/serverless/quickstarts/monitor-hosts-with-elastic-agent.asciidoc @@ -1,5 +1,5 @@ [[observability-quickstarts-monitor-hosts-with-elastic-agent]] -= Monitor hosts with {agent} += Quickstart: Monitor hosts with {agent} // :description: Learn how to scan your hosts to detect and collect logs and metrics. // :keywords: serverless, observability, how-to diff --git a/docs/en/serverless/quickstarts/overview.asciidoc b/docs/en/serverless/quickstarts/overview.asciidoc deleted file mode 100644 index dfe7452124..0000000000 --- a/docs/en/serverless/quickstarts/overview.asciidoc +++ /dev/null @@ -1,20 +0,0 @@ -[[observability-quickstarts-overview]] -= Quickstarts - -// :description: Learn how to ingest your observability data and get immediate value. -// :keywords: serverless, observability, how-to - -Our quickstarts dramatically reduce your time-to-value by offering a fast path to ingest and visualize your Observability data. -Each quickstart provides: - -* A highly opinionated, fast path to data ingestion -* Sensible configuration defaults with minimal configuration required -* Auto-detection of logs and metrics for monitoring hosts -* Quick access to related dashboards and visualizations - -[discrete] -[[observability-quickstarts-overview-available-quickstarts]] -== Available quickstarts - -* <> -* <> diff --git a/docs/en/serverless/reference.asciidoc b/docs/en/serverless/reference.asciidoc new file mode 100644 index 0000000000..8774ed826c --- /dev/null +++ b/docs/en/serverless/reference.asciidoc @@ -0,0 +1,7 @@ +[[reference]] += Reference + +This section contains reference information related to using Elastic {observability}. + +* <> +* <> diff --git a/docs/en/serverless/elastic-entity-model.asciidoc b/docs/en/serverless/reference/elastic-entity-model.asciidoc similarity index 97% rename from docs/en/serverless/elastic-entity-model.asciidoc rename to docs/en/serverless/reference/elastic-entity-model.asciidoc index 11d8e87941..0e49d9de3b 100644 --- a/docs/en/serverless/elastic-entity-model.asciidoc +++ b/docs/en/serverless/reference/elastic-entity-model.asciidoc @@ -32,7 +32,7 @@ The concept of an entity is important as a means to unify observability signals :role: Admin :goal: enable the Elastic Entity Model -include::./partials/roles.asciidoc[] +include::../partials/roles.asciidoc[] :role!: :goal!: @@ -45,7 +45,7 @@ You can enable the Elastic Entity Model from the new <>: Learn how to ingest your observability data and get immediate value. +* <>: Discover more about our observability features and how to get started. +* <>: Scan your host to detect and collect logs and metrics. +* <>: Create the Kubernetes resources that are required to monitor your cluster infrastructure. * <>: Add your log data to Elastic Observability and start exploring your logs. * <>: Collect Application Performance Monitoring (APM) data and visualize it in real time. * <>: Add your metrics data to Elastic Observability and visualize it in real time.