Elastic Observability: Collect and analyze logs

Overview

Introduction to Elastic Observability

Get more familiar with Elastic Observability as well as an overview on how to ingest, view, and analyze customer logs from your applications using Elastic Cloud. Learn how you can modernize applications and adopt the cloud with confidence.

Interactive demo: Log monitoring overview

Check out this interactive demo to get a tour of what you can experience when you leverage Elastic Observability for log monitoring.

Best practices for log management and leveraging logs for faster problem solving

Learn the benefits of a log management solution, challenges you'll likely encounter along the way, and some tips to help you avoid the pitfalls that often appear when starting up or trying to improve your log aggregation.


Let's get started

Create an Elastic Cloud account

Get started with a 14-day trial. Once you go to cloud.elastic.co and create an account, follow this video to learn how to launch your first Elastic stack in any one of our 50+ supported regions globally.

Create_Deployment_8.13.pngOnce your deployment is complete, under the Observability tab, select Collect and analyze logs.olly_tiles.pngNext you’ll be brought to the Collect and analyze logs screen. Here, select Stream host system logs.screenshot-logs-onboarding-collect-and-analyze-logs.png

Ingest all your telemetry data

If this is your first time using Elastic you will need to add an agent, the preferred way to get your logs in. Once you select Stream host system logs you’ll be prompted to install the Elastic Agent.

Be sure to turn on Automatically download the agent’s config.

Depending on what type of host you are installing the Elastic agent on, select the corresponding Linux, MacOS or Windows tab. Then copy the entire agent installation command. Open a terminal window on the host system from which you want to ingest logs and run the copied command to install the Elastic agent.

ingest-logs-linux-vm-agent-config.png

Next you’ll see an indication that the Elastic Agent config has been written to the YAML file. Now select Explore logs.

ingest-logs-linux-vm-agent-config_2.png

Finally, you’ll be brought to the Logs Explorer dashboard so you can view your logs.

ingest-logs-linux-vm-show-logs-view.png

If you get stuck take a look at this guided tour for installing the System integration.

Check out these examples on how to use these integrations:


Working with Elastic Observability

Get more out of your unstructured data

Learn best practices for working with unstructured log data and how to get started. Next, after you’ve ingested your data, it’s time to learn how to give your data more structure to answer even more questions.

Search and manage your logging data with interactive dashboards in Kibana

Logs can provide a record of an event and the time that event occurred, which would then allow you to find errors within your code to troubleshoot issues. Each log is time-stamped and shows an event that happened at a certain point in time.

Kibana allows you to analyze logs with interactive dashboards to derive insights, automate workflows, find anomalies and trends, and more. To learn more about Kibana and creating dashboards check out the video below.

Analysis and machine learning with logging data

Lastly, analyze logs, identify patterns, and detect anomalies with machine learning to get a holistic view across your environment.


Next steps

Thanks for taking the time to collect and analyze logs with Elastic Cloud. If you’re new to Elastic, be sure to spin up a free 14-day trial.

Also, as you begin your journey with Elastic, understand some operational, security, and data components you should manage as a user when you deploy across your environment.