<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Sara</title>
    <description>The latest articles on DEV Community by Sara (@huddle_c62a12743).</description>
    <link>https://dev.to/huddle_c62a12743</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3902477%2Fff8dc9ed-7a95-4df8-a28a-9a48f1b32eb8.png</url>
      <title>DEV Community: Sara</title>
      <link>https://dev.to/huddle_c62a12743</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/huddle_c62a12743"/>
    <language>en</language>
    <item>
      <title>Your System Can't Tell You It's Down: Why Synthetic Monitoring Matters</title>
      <dc:creator>Sara</dc:creator>
      <pubDate>Thu, 06 Aug 2026 15:52:52 +0000</pubDate>
      <link>https://dev.to/openobserve/your-system-cant-tell-you-its-down-why-synthetic-monitoring-matters-3m78</link>
      <guid>https://dev.to/openobserve/your-system-cant-tell-you-its-down-why-synthetic-monitoring-matters-3m78</guid>
      <description>&lt;p&gt;&lt;strong&gt;Synthetic monitoring detects availability problems before users do by running automated checks against your applications from outside the system. Unlike logs, metrics, and traces, synthetic checks can detect failures even when your application is not receiving traffic.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Your observability stack tells you what happened inside your system.&lt;/p&gt;

&lt;p&gt;But what happens when the system itself is unavailable?&lt;/p&gt;

&lt;p&gt;A broken TLS certificate, expired domain, failed API endpoint, or broken checkout flow may produce little or no telemetry because requests never reach your application.&lt;/p&gt;

&lt;p&gt;That is the gap synthetic monitoring solves.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is synthetic monitoring?
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://na2.hubs.ly/H072GH90" rel="noopener noreferrer"&gt;Synthetic monitoring&lt;/a&gt; uses automated probes to continuously test applications, APIs, and user workflows.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsimceyay4yps55byqrj8.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsimceyay4yps55byqrj8.gif" alt=" " width="600" height="338"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Common examples:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Checking an API endpoint returns the expected response&lt;/li&gt;
&lt;li&gt;Verifying TLS certificates before expiration&lt;/li&gt;
&lt;li&gt;Testing TCP connectivity&lt;/li&gt;
&lt;li&gt;Running a complete browser workflow like login or checkout&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Instead of waiting for customers to report problems, teams detect failures proactively.&lt;/p&gt;

&lt;h2&gt;
  
  
  Synthetic monitoring without another tool
&lt;/h2&gt;

&lt;p&gt;Many synthetic monitoring solutions create another observability silo.&lt;/p&gt;

&lt;p&gt;You end up with one dashboard for logs, another for metrics, another for traces, and another for synthetic checks.&lt;/p&gt;

&lt;p&gt;OpenObserve Synthetic Monitoring keeps check results alongside your existing telemetry.&lt;/p&gt;

&lt;p&gt;Synthetic results can be queried, added to dashboards, and used for alerts alongside logs, metrics, and traces.&lt;/p&gt;

&lt;h2&gt;
  
  
  Test APIs and real user journeys
&lt;/h2&gt;

&lt;p&gt;OpenObserve supports:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;HTTP checks&lt;/li&gt;
&lt;li&gt;TCP checks&lt;/li&gt;
&lt;li&gt;TLS checks&lt;/li&gt;
&lt;li&gt;SSH checks&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For browser monitoring, checks run using Playwright.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcwot2v30e27bboabd4ae.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcwot2v30e27bboabd4ae.gif" alt=" " width="720" height="405"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Engineers can use existing Playwright scripts or record browser journeys and convert them into monitors.&lt;/p&gt;

&lt;p&gt;The same workflows used for testing can also help detect production issues.&lt;/p&gt;

&lt;h2&gt;
  
  
  Monitor internal applications
&lt;/h2&gt;

&lt;p&gt;Public synthetic checks cannot always reach internal systems.&lt;/p&gt;

&lt;p&gt;Private Locations allow teams to run synthetic checks inside their own network using an outbound-only agent.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;No inbound firewall rules.&lt;/li&gt;
&lt;li&gt;No exposing internal endpoints.&lt;/li&gt;
&lt;li&gt;No separate monitoring infrastructure.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Know why something failed
&lt;/h2&gt;

&lt;p&gt;A failed check should provide more than "availability dropped."&lt;/p&gt;

&lt;p&gt;Each run includes execution history and failure evidence so engineers can understand:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Which step failed&lt;/li&gt;
&lt;li&gt;Where it failed&lt;/li&gt;
&lt;li&gt;What the application returned&lt;/li&gt;
&lt;li&gt;Screenshots of browser failures&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Instead of only knowing that something broke, teams can quickly understand what happened.&lt;/p&gt;

&lt;h2&gt;
  
  
  Getting started
&lt;/h2&gt;

&lt;p&gt;Synthetic Monitoring is available in beta on OpenObserve Cloud.&lt;/p&gt;

&lt;p&gt;Create a check, choose your schedule and location, and start receiving results in the &lt;em&gt;synthetics_results&lt;/em&gt; stream.&lt;/p&gt;

&lt;p&gt;Learn more about &lt;a href="https://na2.hubs.ly/H072GN70" rel="noopener noreferrer"&gt;Synthetic Monitoring at OpenObserve&lt;/a&gt;&lt;/p&gt;

</description>
      <category>devops</category>
      <category>testing</category>
      <category>news</category>
      <category>monitoring</category>
    </item>
    <item>
      <title>What's New: Terraform Support, Kubernetes and AWS Automation, Bring Your Own Bucket, and UX Improvements</title>
      <dc:creator>Sara</dc:creator>
      <pubDate>Tue, 19 May 2026 15:23:19 +0000</pubDate>
      <link>https://dev.to/openobserve/whats-new-terraform-support-kubernetes-and-aws-automation-bring-your-own-bucket-and-ux-341m</link>
      <guid>https://dev.to/openobserve/whats-new-terraform-support-kubernetes-and-aws-automation-bring-your-own-bucket-and-ux-341m</guid>
      <description>&lt;h1&gt;
  
  
  What's New in OpenObserve: Terraform Support, Kubernetes and AWS Automation, Bring Your Own Bucket, and UX Improvements
&lt;/h1&gt;

&lt;p&gt;OpenObserve has shipped three major updates that help engineering teams automate observability, keep full control over telemetry data, and troubleshoot incidents faster.&lt;/p&gt;

&lt;p&gt;In this release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Terraform support for managing OpenObserve deployments and resources as code&lt;/li&gt;
&lt;li&gt;Bring Your Own Bucket (BYOB) for Amazon S3 and Azure Blob Storage&lt;/li&gt;
&lt;li&gt;UX and UI improvements for logs, distributed tracing, and root cause analysis&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you run observability on Kubernetes, AWS, Azure, or other cloud environments, these updates simplify deployment, improve governance, and streamline day-to-day troubleshooting.&lt;/p&gt;

&lt;h2&gt;
  
  
  Terraform Support for Observability as Code
&lt;/h2&gt;

&lt;p&gt;OpenObserve now includes a Terraform provider that lets you manage observability resources using infrastructure as code.&lt;/p&gt;

&lt;p&gt;Supported resources include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Streams&lt;/li&gt;
&lt;li&gt;Dashboards&lt;/li&gt;
&lt;li&gt;Users and organizations&lt;/li&gt;
&lt;li&gt;Retention policies&lt;/li&gt;
&lt;li&gt;Indexed fields&lt;/li&gt;
&lt;li&gt;Full-text search settings&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;OpenObserve also provides a Kubernetes Terraform module that deploys the platform using the official Helm chart. The module supports both single-node environments and production high-availability deployments with PostgreSQL, NATS, S3, and Ingress.&lt;/p&gt;

&lt;p&gt;For AWS users, the module can optionally provision:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Amazon VPC&lt;/li&gt;
&lt;li&gt;Amazon EKS&lt;/li&gt;
&lt;li&gt;Amazon S3&lt;/li&gt;
&lt;li&gt;IAM roles&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This makes it possible to manage both the observability platform and its configuration through &lt;a href="https://na2.hubs.ly/H05zTH90" rel="noopener noreferrer"&gt;Terraform or OpenTofu&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Bring Your Own Bucket (BYOB) for Amazon S3 and Azure Blob Storage
&lt;/h2&gt;

&lt;p&gt;Commercial OpenObserve Cloud customers can now connect their own Amazon S3 bucket or Azure Blob Storage container.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://na2.hubs.ly/H05zVJ40" rel="noopener noreferrer"&gt;Telemetry data remains in your cloud account&lt;/a&gt;, region, and security boundary, while OpenObserve continues to handle ingestion, compaction, and querying.&lt;/p&gt;

&lt;p&gt;Key benefits include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Full ownership of logs, metrics, and traces&lt;/li&gt;
&lt;li&gt;Data residency and compliance control&lt;/li&gt;
&lt;li&gt;Better use of existing cloud storage commitments&lt;/li&gt;
&lt;li&gt;No storage lock-in&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  UX and UI Improvements for Logs and Distributed Tracing
&lt;/h2&gt;

&lt;p&gt;This release also includes several improvements to help engineers move from alert to root cause more quickly.&lt;/p&gt;

&lt;p&gt;Highlights include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Service Catalog&lt;/li&gt;
&lt;li&gt;Span details directly in the flame graph&lt;/li&gt;
&lt;li&gt;Better default log columns&lt;/li&gt;
&lt;li&gt;Multi-stream log correlation&lt;/li&gt;
&lt;li&gt;Smarter View Logs filters&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These changes reduce the number of clicks required to investigate incidents and correlate logs and traces. &lt;a href="https://na2.hubs.ly/H05zWzP0" rel="noopener noreferrer"&gt;Try it!&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Get all the details, features, and how-tos:
&lt;/h2&gt;

&lt;p&gt;This article is a summary of the latest OpenObserve release.&lt;/p&gt;

&lt;p&gt;For screenshots, implementation details, and links to the Terraform provider and Kubernetes module, &lt;a href="https://na2.hubs.ly/H05yVY80" rel="noopener noreferrer"&gt;read the full announcement&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>kubernetes</category>
      <category>terraform</category>
      <category>devops</category>
      <category>automation</category>
    </item>
    <item>
      <title>OpenObserve Just Raised $10M and Launched Observability 3.0 with New AI Capabilities</title>
      <dc:creator>Sara</dc:creator>
      <pubDate>Wed, 29 Apr 2026 14:16:01 +0000</pubDate>
      <link>https://dev.to/openobserve/openobserve-just-raised-10m-and-launched-observability-30-with-new-ai-capabilities-3ibl</link>
      <guid>https://dev.to/openobserve/openobserve-just-raised-10m-and-launched-observability-30-with-new-ai-capabilities-3ibl</guid>
      <description>&lt;p&gt;Today we’re announcing two things:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A $10M Series A&lt;/li&gt;
&lt;li&gt;The launch of Observability 3.0&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This funding accelerates a shift we’ve been building toward: Observability 3.0.&lt;/p&gt;

&lt;p&gt;Observability is breaking under AI-scale systems.&lt;br&gt;
More data. More tools. More noise.&lt;/p&gt;

&lt;p&gt;Most teams are still:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;1. Stitching together 6 – 15 tools&lt;/li&gt;
&lt;li&gt;2. Sampling away critical data&lt;/li&gt;
&lt;li&gt;3. Debugging incidents manually&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That model doesn’t scale.&lt;/p&gt;

&lt;p&gt;So we built something different.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://na2.hubs.ly/H059Cr60" rel="noopener noreferrer"&gt;Observability 3.0&lt;/a&gt;&lt;/strong&gt; is a shift from dashboards and alerts to systems that:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Correlate data automatically&lt;/li&gt;
&lt;li&gt;Detect issues early&lt;/li&gt;
&lt;li&gt;Help resolve incidents without manual digging&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This includes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;AI SRE (autonomous incident analysis)&lt;/li&gt;
&lt;li&gt;Anomaly detection (early warning signals)&lt;/li&gt;
&lt;li&gt;LLM observability (visibility into AI systems)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;All in a single platform. No fragmentation. No forced tradeoffs.&lt;/p&gt;

&lt;p&gt;This is what the Series A is fueling.&lt;/p&gt;

&lt;p&gt;👉 Full story, vision, and what we’re building next: &lt;a href="https://na2.hubs.ly/H059Cq20" rel="noopener noreferrer"&gt;https://na2.hubs.ly/H059Cq20&lt;/a&gt;&lt;/p&gt;

</description>
      <category>devops</category>
      <category>news</category>
      <category>cloud</category>
      <category>observability</category>
    </item>
  </channel>
</rss>
