Blog
Explore latest insights and updates

Understanding JSON Logging and Analysis
Explore JSON logging, a structured, searchable log format that offers machine and human readability, and fosters true observability.
Manas Sharma
18 Nov, 2024

Comprehensive Guide to Integrating AWS CloudWatch Logs with Amazon Kinesis Firehose
Learn how to integrate AWS CloudWatch Logs with Amazon Kinesis Firehose for seamless, real-time log streaming and management. This step-by-step guide covers the benefits, setup, and verification of logs in OpenObserve, ensuring efficient monitoring, troubleshooting, and improved AWS log management. Perfect for DevOps engineers looking to streamline their log management strategy in the cloud.
Sampath Siva Kumar Boddeti
18 Nov, 2024

Monitor AWS EC2 Logs and Metrics with OpenTelemetry
Learn how to monitor AWS EC2 logs and metrics using OpenTelemetry. Set up real-time and continuous monitoring for performance, security, and compliance.
Nitya Timalsina
16 Nov, 2024

A Comprehensive Guide to Distributed Tracing: From Basics to Beyond
Discover the essentials of distributed tracing, from core concepts to implementation. Learn how to visualize and analyze trace data, pinpoint bottlenecks, and optimize your microservices architecture with OpenObserve.
Nitya Timalsina
14 Nov, 2024

Enhancing Kubernetes Metrics Collection With Opentelemetry and Prometheus
Enhance your Kubernetes observability using OpenTelemetry and Prometheus. TargetAllocator optimizes target discovery, ensuring reliable monitoring in dynamic settings.
Manas Sharma
13 Nov, 2024

Error Handling With Opentelemetry Python SDK: A Step-by-Step Guide
Enhance your understanding of error handling in Python with OpenTelemetry. This detailed guide offers step-by-step instructions to use Global Error Handler in Otel Python SDK.
Manas Sharma
13 Nov, 2024

Mastering Windows IIS Logging: A Comprehensive Beginner's Guide
Learn everything about Windows IIS logging, from setup and configuration to log collection and parsing. Enhance your understanding and improve your IIS log management with step-by-step instructions and practical examples.
Sampath Siva Kumar Boddeti
13 Nov, 2024

What You Need to Know About Prometheus Metrics: Architecture, Collection, and Optimization for Scalable Observability
Discover everything you need to know about Prometheus metrics, from its architecture and setting up efficient metrics collection to optimizing and visualizing data for scalable observability. This guide covers how to leverage Prometheus for insightful monitoring, making it easier to ensure system performance and reliability at scale. Perfect for DevOps engineers and observability enthusiasts, this blog provides actionable insights on maximizing Prometheus capabilities to enhance your infrastructure monitoring.
Chaitanya Sistla
12 Nov, 2024

How to Monitor Nginx in Real-Time: Step-by-Step Guide for Tracking Logs, Metrics, and Performance Insights
Learn how to monitor Nginx logs in real-time with this step-by-step guide, covering essential techniques for tracking logs, metrics, and performance insights. Discover best practices to optimize Nginx performance, troubleshoot issues faster, and ensure high availability by gaining actionable visibility into your web server’s health.
Chaitanya Sistla
11 Nov, 2024

How to Monitor Jenkins Pipelines with OpenTelemetry and OpenObserve
Learn how to monitor Jenkins pipelines effectively with this comprehensive guide on integrating OpenTelemetry and OpenObserve. Discover step-by-step instructions for capturing Jenkins logs, metrics, and traces to enhance CI/CD observability and optimize pipeline performance.
Chaitanya Sistla
10 Nov, 2024

How Can You Store and Monitor Ansible Logs Effortlessly?
Learn how to store and monitor Ansible logs effortlessly with this step-by-step guide. Discover best practices for Ansible log management, setup instructions, and tips for using Fluent Bit to centralize logs for real-time monitoring and troubleshooting.
Chaitanya Sistla
8 Nov, 2024

Tracing Made Easy: A Beginner's Guide to Jaeger and Distributed Systems
Discover the essential guide to Jaeger and learn how distributed tracing can elevate your modern applications. Ideal for DevOps professionals and developers, this guide unlocks insights for better performance, troubleshooting, and system optimization.
Sampath Siva Kumar Boddeti
6 Nov, 2024

How to Generate and Ingest Terraform Logs for Observability and Analysis
Learn how to generate, configure, and ingest Terraform logs with Fluent Bit to OpenObserve. This step-by-step guide covers essential logging for auditing, troubleshooting, and optimizing your infrastructure, ensuring comprehensive visibility and compliance in your infrastructure-as-code deployments.
Chaitanya Sistla
4 Nov, 2024

What's New in OpenObserve v0.13.1-rc1
Discover the latest release of OpenObserve, version 0.13.1-rc1! Enjoy faster search speeds, advanced dashboard features, enhanced alerting with multiple time range and VRL support, and optimized performance. Experience next-level observability with these powerful updates and more in OpenObserve 0.13.1-rc1.
Manas Sharma
1 Nov, 2024

Efficient Kubernetes Log Streaming: Real-time Insights for DevOps
Unlock real-time insights for DevOps with efficient Kubernetes log streaming. Discover how to streamline logging and enhance observability for optimized performance and rapid troubleshooting in Kubernetes environments.
Chaitanya Sistla
31 Oct, 2024

Nginx Log Management: From Data Collection to Insightful Analysis
This blog guides you through effective Nginx log management and analysis using OpenObserve and Vector, providing insights on enhancing observability and streamlining your logging process.
Sampath Siva Kumar Boddeti
29 Oct, 2024

Microservices Observability: Leveraging Logs, Metrics, and Traces for Enhanced System Performance
Discover how to implement effective microservices observability using logs, metrics, and traces. Learn key strategies to improve system performance, troubleshoot issues, and optimize your distributed architecture.
Nitya Timalsina
29 Oct, 2024

Building Monitoring Dashboards with OpenObserve [Tutorial]
Learn how to create effective monitoring dashboards with OpenObserve. This guide covers installation, sample data setup, and dashboard creation, highlighting key features like customizable panels and dynamic filtering for enhanced application performance monitoring.
Manas Sharma
23 Oct, 2024

From Elasticsearch (ELK) to OpenObserve Streamlining Log Management
This blog helps you in getting started with understanding migration from ELK to OpenObserve Streamlining Log Management for Better Insights.
Chaitanya Sistla
22 Oct, 2024

Journald vs Syslog
journald and syslog are two popular logging systems used in Linux environments. While they share some similarities, they have distinct differences in their design, functionality, and use cases.
Prabhat Sharma
20 Oct, 2024

Journald.conf configuration
How to configure journald.conf to customize journald logging in Linux
Prabhat Sharma
20 Oct, 2024

What is Journald and how to do centralized journald logging
What is Journald, what is it's log file location, how to do log rotation for it. Also learn how OpenObserve uses otel-collector to provide centralized logging for Journald.
Prabhat Sharma
20 Oct, 2024

Monitoring Your FastAPI Application with OpenTelemetry and OpenObserve
This blog helps you in getting started with monitoring FastAPI python application with OpenTelemetry and OpenObserve.
Manas Sharma
24 Sept, 2024

Understanding OpenTelemetry Logging
This blog explores how OpenTelemetry streamlines log collection and management for modern applications. Learn how to integrate OpenTelemetry, auto-instrument logs, and optimize performance, while unifying logs, traces, and metrics for better observability.
Manas Sharma
23 Sept, 2024

The SSO (Single Sign On) Tax - Understanding the Controversy
The SSO (Single Sign On) Tax - What it is, why it is controversial
Prabhat Sharma
3 Sept, 2024

OpenObserve Vs Grafana
What are the differences between OpenObserve and grafana
Prabhat Sharma
14 Jul, 2024

How to analyze Google Workspaces audit logs
Understanding how to analyze Google Workspaces audit logs using Google Cloud Pub/Sub and OpenObserve.
Prabhat Sharma
12 Jul, 2024

Analyze Okta events for better security and observability
Understanding how to send Okta logs to OpenObserve for better security and observability.
Prabhat Sharma
21 Jun, 2024

How to send GCP logs to OpenObserve
Understanding how to send GCP logs to OpenObserve using pub sub and OpenObserve builtin support
Prabhat Sharma
21 Jun, 2024

How to capture AWS VPC Flow Logs and analyze them
Amazon Web Services (AWS) provides a wealth of data about the traffic that flows through your Virtual Private Cloud (VPC). By capturing this data, you can gain insights into network patterns, detect anomalies, and improve the security and efficiency of your cloud environment. AWS VPC Flow Logs are a feature that allows you to capture information about the IP traffic going to and from network interfaces in your VPC. In this blog, we will discuss how to capture all fields of AWS VPC Flow Logs, send them to Kinesis Firehose, and then analyze them using OpenObserve's Logs UI and Dashboards..
Prabhat Sharma
18 Mar, 2024

Parsing windows IIS logs
Internet Information Services (IIS) is a flexible, secure and manageable Web server for hosting anything on the Web. Monitoring and analyzing IIS logs can provide valuable insights into the performance and health of your web applications. In this blog, we will walk through the process of capturing IIS logs using the OpenTelemetry Collector (otel-collector), parsing them with Vector Remap Language (VRL), and sending them to OpenObserve for analysis.
Prabhat Sharma
10 Mar, 2024

Parsing Syslog Messages
VRL provides a powerful way to parse syslog messages,using the built-in `parse_syslog` . Some syslog messages may not be parsed effectively using the built-in `parse_syslog` function. In such cases, `parse_regex` can be used to extract meaningful data from syslog messages.
Prabhat Sharma
10 Mar, 2024

Sending Pino Logs to OpenObserve: A Step-by-Step Guide
Learn how to send Pino logs to OpenObserve using the @openobserve/pino-openobserve npm library. This comprehensive guide provides step-by-step instructions, including setting up the project, configuring OpenObserve integration, and observing logs in OpenObserve.
Kirtan Thakkar
12 Feb, 2024

What is netflow and how to use it to analyze network traffic
Netflow is a network protocol that allows you to analyze network traffic. Learn how to use it to analyze network traffic.
Prabhat Sharma
19 Jan, 2024

What are Apache, GPL and AGPL licenses and why OpenObserve moved from Apache to AGPL
What are Apache, GPL and AGPL licenses and why OpenObserve moved from Apache to AGPL
Prabhat Sharma
13 Jan, 2024

Why Apache ECharts Won Over Plotly in Our Tech Stack
We delves into our strategic shift from using Plotly to adopting Apache ECharts for our data visualization needs. It explores the reasons behind this decision, the comparative strengths and weaknesses of both tools, and the impact of this change on our user experience and technical operations
Kirtan Thakkar
25 Dec, 2023

Empowering Monitoring Excellence with OpenObserve on Azure AKS
Standup AI team describes, how to setup OpenObserve on Azure AKS with postgres as metastore.
Johnson Huynh
14 Dec, 2023

Jidu's Journey to 100% Tracing Fidelity with OpenObserve. A Case Study
Jidu acheived 100% tracing fidelity with OpenObserve by migrating from Elasticsearch to OpenObserve. Read this case study to learn how they did it.
Hengfei Yang, Zhao Wei
8 Dec, 2023

Filter logs at source in otel collector
There are times when you would like to filter logs at source. This blog post shows how to do that when capturing logs using otel-collector.
Prabhat Sharma
7 Dec, 2023

How to stream NodeJS application logs to OpenObserve!
Sending logs from NodeJS application to OpenObserve using Pino is easy. This blog is a step by step guide to do that.
Ashish Kolhe
2 Oct, 2023

Send Kubernetes Metrics Using Prometheus to OpenObserve
Send metrics using kube-prometheus-stack to OpenObserve
Prabhat Sharma
10 Aug, 2023

Capturing the Pulse of Your GitHub Actions with OpenObserve
Explore how OpenObserve, an open-source observability tool, collaborates seamlessly with GitHub Actions through the 'openobserve_github_action_logs' repository by Mark Percival. This integration offers developers an efficient way to capture logs, enabling long-term analysis to detect build patterns and improve CI/CD pipelines. Dive into the benefits of continuous data monitoring and how it can revolutionize your software delivery process.
Prabhat Sharma
7 Aug, 2023

Serilog Sink for OpenObserve
Serilog Sink for OpenObserve is an extension that integrates Serilog, a favored logging library for .NET applications, with OpenObserve. Crafted by Konrad Kaminski-Pawlak, the sink allows for effortless logging to OpenObserve, thereby enhancing the ability to store, analyze, and manage logs.
Prabhat Sharma
3 Aug, 2023

Setup Fluent Bit on Ubuntu for Efficient Log Forwarding
Setup Fluent Bit on Ubuntu for Efficient Log Forwarding
Prabhat Sharma
24 Jul, 2023

Understanding Kubernetes and container resource management using rust
Understanding Kubernetes and container resource management using rust
Prabhat Sharma
13 Jul, 2023

Harnessing the Power of FluentBit to Stream Kubernetes Logs to OpenObserve!
Sending logs from Kubernetes to OpenObserve using FluentBit is easy. This blog is a step by step guide to do that.
Prabhat Sharma
4 Jun, 2023

Revolutionizing Observability - Unveiling OpenObserve, the High-Performance, Cloud-Native Platform
OpenObserve is an open source, cloud native open source observability platform that provides ~140x (YMMV. Could be higher or lower based on data entropy) lower storage costs compared to Elasticsearch. Use cases include real-life log data, significantly reduces operational costs, and improves ease of use. It can scale to petabytes of data, is highly performant, and allows you to sleep better at night 😴. If you are looking for an observability tool for logs, metrics, and traces, take a look at OpenObserve and how its approach towards observability could help you build better software and save money on observability costs.
Prabhat Sharma
10 May, 2023

Ingesting Data from Cribl to OpenObserve: A Complete Guide
Learn how to integrate Cribl, a powerful data engine, with OpenObserve for efficient log and trace ingestion. Step-by-step setup, webhook configuration, and monitoring included.
Chaitanya Sistla
1 Mar, 2025

How to Monitor Apache Airflow Logs and Metrics Using OpenTelemetry
Learn how to monitor Apache Airflow logs, metrics, and traces using OpenTelemetry and OpenObserve. Set up Airflow logging, configure OpenTelemetry, and visualize insights with pre-built dashboards.
Chaitanya Sistla
22 Jan, 2025

Monitoring Apache Cassandra with OpenTelemetry: Metrics, Logs, and Dashboards
Learn how to monitor Apache Cassandra using OpenTelemetry for collecting metrics and logs. This step-by-step guide covers JMX-based metrics collection, log ingestion and OpenTelemetry configuration for complete observability.
Chaitanya Sistla
12 Jan, 2025
Solutions
Company
Resources
Pricing
OpenObserve Inc. © 2025
3000 Sand Hill Rd Building 1, Suite 260, Menlo Park, CA 94025