Loading

Get started with Elastic Observability

Stack Serverless

New to Elastic Observability? Discover more about our observability features and how to get started. The following instructions will guide you through setting up your first Elastic Observability deployment, collecting data from infrastructure and applications, and exploring your data.

Learn how to spin up a deployment on Elastic Cloud Hosted or create an Elastic Observability Serverless project and use Elastic Observability to gain deeper insight into the behavior of your applications and systems.

  1. Create an Observability project

    An Elastic Observability Serverless project allows you to run Elastic Observability Serverless in an autoscaled and fully-managed environment, where you don’t have to manage the underlying Elasticsearch cluster or Kibana instances.

  2. Collect infrastructure logs and metrics

    Bring logs and metrics from your hosts and services into Elastic Observability to monitor the health and performance of your infrastructure. You can collect this data from hosts, containers, Kubernetes, and Cloud services.

  3. Collect application traces, metrics, and logs

    Bring traces, logs, and metrics into Elastic APM to help you troubleshoot and optimize your applications. You can collect this data using OpenTelemetry or APM Server.

  4. Add Synthetics monitoring

    Synthetics monitoring lets you simulate, track, and visualize user journeys to catch performance, availability, and functionality issues in your services and applications. It periodically checks the status of your services and applications.

  5. Explore your logs, metrics, and traces

    After you've onboarded your data, you can explore it in the following Elastic Observability UIs, or query it using query languages.

  6. Create your first dashboards

    Elastic provides a wide range of prebuilt dashboards for visualizing observability data from a variety of sources. These dashboards are loaded automatically when you install Elastic integrations. You can also create new dashboards and visualizations based on your data views.

    To create a new dashboard, select Create Dashboard and begin adding visualizations. You can create charts, graphs, maps, tables, and other types of visualizations from your data, or you can add visualizations from the library. You can also add other types of panels, such as filters and controls.

    For more information about creating dashboards, refer to Create your first dashboard.

  7. Set up alerts and SLOs

    Elastic Observability lets you define rules of different types which detect complex conditions and trigger relevant actions. Observability can send alerts to email, Slack, and other third-party systems. Refer to Create and manage rules to get started.

    Observability also lets you define Service Level Objectives (SLOs) to set clear, measurable targets for your service performance, based on factors like availability, response times, error rates, and other key metrics. Refer to Create and manage SLOs to get started.

Use these resources to learn more about Observability or get started in a different way.

Quickstarts are compact hands-on guides that help you experiment with Observability features. Each quickstart provides a highly opinionated, fast path to data ingestion, with minimal configuration required.

Browse the Elastic Observability quickstarts to get started with specific use cases.

Many Observability integrations are available to collect and process your data. Refer to Elastic integrations for more information.