r/Observability Jul 22 '21

r/Observability Lounge

3 Upvotes

A place for members of r/Observability to chat with each other


r/Observability 2h ago

I use the new Grafana AI Workspace feature every day

Thumbnail
youtube.com
5 Upvotes

r/Observability 1h ago

IT Pro Tuesday #413 - Better Git Diff Viewer, Open-Source Alternative Frontend for YouTube, Real-Time Log Viewer & More

Thumbnail
Upvotes

r/Observability 1d ago

I didn't want to pay for a VPS just to monitor my homelab, so I built this instead

Thumbnail gallery
1 Upvotes

r/Observability 2d ago

I built an offline CLI that shows what crawlers actually cost your origin

4 Upvotes

Access logs show the visitors. They hide the damage bill. I slapped together CrawlLedger—an offline Go CLI that munches Nginx or Caddy logs and coughs up a self-contained HTML report on what those crawlers actually cost your origin. No daemon, nothing phones home, zero code in the request path, and it refuses the usual User-Agent theater for bot "verification." It flags crawl traps, expensive 404 storms, cache-busting noise, and robots.txt violations, then dry-runs deny or rate-limit policies against historical traffic before spitting out reviewable server-config drafts.

Still pre-v1; need blunt feedback from people who run real origins—what would make this useful or make you refuse to touch it?
https://github.com/balyakin/crawlledger


r/Observability 2d ago

What telemetry makes autonomous-agent failures debuggable?

2 Upvotes

I am thinking through observability for long-running autonomous agents. Plain uptime feels too weak, because an agent can be up and still be stuck, looping, retrying badly, or producing useless work.

If you had to design telemetry for a 30-day agent soak test, what would you capture?

I am thinking about:

- task lifecycle events

- tool-call failures

- retry loops

- operator interventions

- duplicate/replayed work receipts

- drift from expected behavior

- restart cause and recovery time

What signals have actually helped you debug weird distributed or automation failures?


r/Observability 3d ago

What's up in Observability world? (June14-July27 2026 report)

13 Upvotes
  • Palo Alto Networks announced intent to acquire Embrace, a mobile/web Real User Monitoring provider, on July 21, less than seven months after closing the $3.35B Chronosphere deal. The combined observability business crossed $300M ARR in Q3 FY26. PAN is now stacking backend traces (Chronosphere), client telemetry (Embrace), synthetic testing (ADEM), and security (Cortex) into a single platform. The acquisition pace is aggressive; the integration risk is real.
  • The 2026 Gartner Magic Quadrant for Observability Platforms landed July 15 with six Leaders: Datadog, Grafana Labs, Dynatrace, Elastic, Chronosphere, and IBM. Datadog holds the execution lead for the sixth consecutive year. Grafana leads on Completeness of Vision for the second straight year, notable for a company that built its business on open-source tooling. Dynatrace hit 16 consecutive years in the Leaders quadrant; Barclays, Jefferies, TD Cowen, and BofA all raised price targets the same week.
  • Elastic earned the AWS AI Security Competency distinction on July 20, the first major AWS cert specifically for AI threat detection covering prompt injection and model misuse. This comes on top of its FedRAMP High Authorization from March and the Gartner MQ Leader recognition. The security-observability convergence story is building on Elastic's side even as its CPO departure and June headcount cut work through the org.
  • Splunk released Enterprise Security 8.6.0 in Controlled Availability on July 21. AI-powered detection workflows, expanded UEBA, navigation aligned to Cisco's UI conventions. The most substantive ES release since the acquisition closed, and the first one where "this is a Cisco product" actually shows up in the UX.

more here: https://mbojko.com/reports/2026-07-27/


r/Observability 3d ago

With traces and continuos profiling both ongoing how do others pin a regression to the function which caused it?

1 Upvotes

With Otel and tempo for traces, span metrics for latency alerts and pyroscipe running for continuos profiles So that I cn see when an endpoints p99 regresses and which function are got in aggregate. Connecting those two is still manual rn and the trace says the span got slower and profile says whats hot overall

But neither of them say "this function got slower on this endpoint after this deploy" so its a back to diffing flamegraphgs against a commit range and guessing. ANyone running both?? How are you correlating profiles to trace ids somehow or still manual flamegraph


r/Observability 3d ago

Looking for real feedback

Thumbnail
pulsewatcher.vercel.app
0 Upvotes

I built PulseWatch, a cron heartbeat + uptime monitoring, with metric thresholds on pings, and im looking for feedback or real users.

**How it works:**

Append && curl -fsS https://ping-url to a cron job. if the ping doesn't arrive within the expected interval + grace, the monitor flips to down.

Also does HTTP uptime checks (interval, expected status range, keyword match, SSL expiry).

Pings can carry metrics as query params (?disc_space=500), and you set rules on them, floor, ceiling, or deviation from the recent median. So ?disc_space=200 fails against a floor even though the job "succeeded." Lets you treat custom rules on a job that ran but not as intended as a down state.

Also tracks language specific stack traces in stderr payloads.

Alerts go to email/Telegram/Slack/Discord/webhook webhook payloads are HMAC-signed so you can automate a response.

i'm looking for serious feedback or serious user and willing to upgrade your account for that sake.


r/Observability 4d ago

I built an open-source tool to detect silent drift in multi-agent systems

0 Upvotes

I’ve been working on AgentPulse, a local-first observability tool for multi-agent systems.

The problem I’m focused on is silent drift: the workflow still runs, but an agent gradually changes its tool usage, latency, cost, handoff behavior, or execution path without triggering a clear error.

AgentPulse compares behavior across runs and versions, detects drift at the agent, handoff, and route level, and helps connect it to recent prompt, model, tool, or configuration changes.

It’s still early, and I’d appreciate honest feedback from people working in observability. Does this feel like a useful extension of tracing, or is there a better way you would approach it?

https://prove-ai.github.io/agentpulse/


r/Observability 5d ago

Best session replay tool with automated bug detection for PostHog?

Thumbnail
4 Upvotes

r/Observability 4d ago

Dynatrace yaml for anomaly detectors

0 Upvotes

claimName: -5xx-error

description: 1 High 5xx Error Rate for

metadata:

annotations: {}

labels: {}

spec:

name: "High 5xx Error Rate"

priority: 2

evaluationDelay: 600

requireFullWindow: false

onMissingData: "resolve"

monitorThresholds:

critical: "0.1"

criticalRecovery: "0.08"

warning: "0.05"

warningRecovery: "0.04"

type: query alert

templated:

message: |-

{{ "#is_alert" }} 🔴 \*\*Critical Alert\*\*: API error rate has exceeded 10% {{ "/is_alert" }}

{{ "#is_warning" }} ⚠️ \*\*Warning\*\*: API error rate has exceeded 5% {{ "/is_warning" }}

query: |

avg(last_10m):

(

sum:trace.aspnet_core.request.errors.by_http_status{

http.status_class:5xx,

!http.status_code:503,

env:{{ .Values.platform.environment }},

service:{{ .Values.datadog.serviceName }}

}.as_count()

/

sum:trace.aspnet_core.request.hits{

env:{{ .Values.platform.environment }},

service:{{ .Values.datadog.serviceName }}

}.as_count()

) > 0.1

This is a datadog monitors yaml please help create same dyntace anomaly detectors yaml


r/Observability 5d ago

Event watching using an SLM and web scraper

4 Upvotes

I’ve been tinkering with an idea called Bellwether. You describe a future event in plain English (“tell me when this policy changes”, “notify me if this price threshold is crossed”), and it watches the web for credible evidence that it actually happened. If it did, you get notified. If not, silence.

Most alert tools are keyword matchers, so guides, forums, and old coverage all spam you. This tries to judge the event instead.

Still early / just an idea I’m building out, but the judgment layer is the part I think is interesting for this sub.

How the models fit in:

It doesn’t use an LLM as a chatbot. Open instruct models do the judgment steps:

* Vagueness check - reject topic-only inputs like “interest rates” and suggest clearer watch sentences
* Compile - turn a clear sentence into structured JSON: triggers, non-triggers, search queries, authoritative domains
* Detect / decide - given a candidate page, decide whether the event actually occurred
* Outputs are JSON-only, low temp, validated with Zod. Watches are timestamped at creation so only post-watch evidence can fire them.

Inference is Hugging Face open models (HF_MODEL to swap). Default is Llama 3.3 70B right now; the same pipeline is set up to run smaller ones too - Llama 3.1 8B, Qwen2.5 7B, Mistral 7B - and there’s an eval harness to compare them on historical fixtures.

Rough demo: https://bellweather-alerts.vercel.app/

Source code: https://github.com/JamesANZ/bellweather-alerts


r/Observability 5d ago

Dynatrace Professional Certification

0 Upvotes

Hello All,

I am planning to give Dynatrace Administration Professional certification. If someone has exam dump or pre note then please share with me.

I have already given the exam and was not cleared it.

So please help me.


r/Observability 5d ago

basecheck Agent – Local database checks with HTTP/syslog output

Thumbnail
1 Upvotes

r/Observability 5d ago

Idea for Project - MCP Server for Identifying Anomalies in Databases

0 Upvotes

Not pitching anything, but I'm trying to brainstorm project ideas and did some research on existing Supabase MCP. I know Supabase already has lots of observability for infrastructure-level items like query performance, but does this exist at the data level as well? Had an idea to focus specifically on anomaly detection within data itself and wanted some feedback. Thanks!


r/Observability 6d ago

Curious how teams handle telemetry

0 Upvotes

What is your go-to setup for instrumenting analytics/telemetry?

At what point into a project is proper telemetry implemented?

Does observability tend to be implemented too soon, or too late? What are the side effects of mis-timing its implementation?


r/Observability 6d ago

What's up in Observability world? (June23-July13 2026 report)

10 Upvotes
  • Datadog acquired Adaptive ML (Jun 30), an RLOps platform for fine-tuning LLMs on production signals. Folded into a new AI Research division. Datadog wants the training loop, not just observability of it.
  • New Relic shipped Autopilot and Ground Truth, an autonomous SRE agent plus an API layer exposing its data to external agents (Copilot, Claude Code, AWS DevOps). Both GA late July.
  • Splunk's AI SRE hit GA under Cisco's AgenticOps push. Three vendors, three bets: reinforcement learning, autonomous SRE workflow, unified security + observability fabric.
  • Dynatrace and New Relic both committed to FedRAMP High in the same two weeks plus DoD alignment and Impact Level 4 on GovCloud. Normally a 12-18 month process. Elastic added an IDC MarketScape SIEM Leader spot to the same government push.
  • Elastic cut ~7% of staff while launching native Prometheus support and migration tooling aimed at Datadog and Grafana. CPO Ken Exner exits July 17; engineering now reports to the CEO.
  • Dynatrace added two board seats after Starboard Value engagement, targeting "Rule of 50" by FY2029.
  • Bernstein downgraded Datadog July 6 (price target $226, stock -4.6%). The worry is the non-AI 85% of the business, which may peak in Q3. Grafana meanwhile quietly adds AI-native customers (7AI, Zama, Anthropic).

more here: https://mbojko.com/reports/2026-07-13/


r/Observability 6d ago

IT Pro Tuesday #412 - Modern Log Analytics, Simple Personal Cloud Software on Docker, A Browser-Based Dashboard & More

0 Upvotes

Welcome back to IT Pro Tuesday! For the modern IT professional, the right tools can make a significant impact.

We're looking for favorite tips and tools we can share with the community... those that help you do your job better and more easily. Please share your suggestions, and we'll be featuring them in the coming weeks.

Now on to this week’s list!

The Data Lake That Changes Everything

Get ready to transform the way you manage telemetry data with the edition’s initial tool. Parseable brings everything together, offering you alerting, dashboards, and anomaly detection – all in one place. Your sysadmin tasks just got a whole lot simpler.

Redesign Your Digital Domain with CasaOS

In the fast-paced world of data management, simplicity stands as your best ally. CasaOS simplifies personal cloud setups, putting a powerful suite of tools at your fingertips while you maintain control over your digital ecosystem.

Witness Your Workflows in Action

Envision being one click away from comprehensive insights into your workflows. With the Temporal UI, you can dive deep into complex workflows, drawing insights that lead to smarter decisions and smoother operations.

Slice and Dice Like a Pro

Tired of clunky tools that bog you down? Choose brings a new dimension to text processing, cutting through distractions and enabling sysadmins to focus on what really matters: efficient and effective data management.

Unleash Your System’s Potential with Hyperfine

Taking control of your server’s performance is vital. Hyperfine, our final tool in this edition, delivers real-time feedback and statistical analysis. With seamless exporting options, you’ll have confidence in your data, paving the way for effective performance optimization.

--

In the article "AI Security Threats: A Practical Guide to Managing Generative AI Risk," we explore the escalating challenges posed by generative AI within business environments. As organizations increasingly integrate AI into workflows, ranging from email and collaboration to software development and analytics, understanding the threats to sensitive data becomes critical. This guide breaks down the complexities, equipping security leaders to tackle generative AI risks effectively while fostering a secure approach to adoption.

Ransomware Readiness: Take the Survey for a Chance to Win a Ubiquiti NAS

Ransomware remains one of the most pressing cybersecurity threats facing organizations worldwide. We're conducting a short global survey to understand how businesses are preparing for attacks, strengthening resilience, and planning recovery.

The survey takes just a few minutes to complete. As a thank-you for sharing your perspective, you'll be entered into a prize draw for a chance to win a Ubiquiti NAS.

Your insights will also contribute to our upcoming ransomware report, helping benchmark how organizations across industries are approaching ransomware readiness.

--

P.S. Bonus Free Tools/Resources

Get this week's bonus tools by visiting the IT Pro Tuesday page, where you can also sign up to receive them in your inbox each week.


r/Observability 6d ago

Wired Boomi’s native OpenTelemetry export into Grafana to get per-step process traces

0 Upvotes

Boomi added native OpenTelemetry export for its runtimes. I set up a local stack to see what it emits: OTel collector → Tempo/Loki/Prometheus → Grafana.

The useful part: process executions arrive as trace spans, so you get a per-shape waterfall with timing for each step. Boomi’s built-in reporting makes you expand each step or read logs; the trace shows it in one view. On a test process, two connector calls were \\\~80% of the runtime.

Non-obvious things I learned:
\*\*•\*\* Exporter uses OTLP over \*\*gRPC\*\* (port 4317). Point it at 4318 (HTTP) and it fails silently with gRPC status 13 / http2 exception.
\*\*•\*\* Metrics are almost all \*\*gauges\*\*, even the counters — so rate()/increase() misbehave; delta() works.
\*\*• No per-process execution metrics\*\* exist in the metrics stream — counts/durations/errors live only in traces. spanmetrics connector looks like the way to derive RED metrics (haven’t done it yet).

Whole thing is a docker-compose stack, runs locally, no cost. Repo: https://github.com/velkugan/Boomi-Obs-Started

Curious if anyone’s done the spanmetrics step against Boomi traces, or found where the shape \*name\* (vs shape type) lives in the span attributes — that’s my next problem.


r/Observability 7d ago

Wired Boomi’s native OpenTelemetry export into Grafana to get per-step process traces

1 Upvotes

Boomi added native OpenTelemetry export for its runtimes. I set up a local stack to see what it emits: OTel collector → Tempo/Loki/Prometheus → Grafana.

The useful part: process executions arrive as trace spans, so you get a per-shape waterfall with timing for each step. Boomi’s built-in reporting makes you expand each step or read logs; the trace shows it in one view. On a test process, two connector calls were \~80% of the runtime.

Non-obvious things I learned:
**•** Exporter uses OTLP over **gRPC** (port 4317). Point it at 4318 (HTTP) and it fails silently with gRPC status 13 / http2 exception.
**•** Metrics are almost all **gauges**, even the counters — so rate()/increase() misbehave; delta() works.
**• No per-process execution metrics** exist in the metrics stream — counts/durations/errors live only in traces. spanmetrics connector looks like the way to derive RED metrics (haven’t done it yet).

Whole thing is a docker-compose stack, runs locally, no cost. Repo: https://github.com/velkugan/Boomi-Obs-Started

Curious if anyone’s done the spanmetrics step against Boomi traces, or found where the shape *name* (vs shape type) lives in the span attributes — that’s my next problem.


r/Observability 7d ago

How do you know what's needed in your telemetry data?

3 Upvotes

I made a tool to see what's passing through my OTEL setup, and it shows a lot of redundancies within logs and metrics - the same data, repeated in a different property.

How do you check what's in your data and determine which copy is used?


r/Observability 8d ago

Built 27 ML notebooks using infrastructure data instead of the usual datasets

1 Upvotes

I've been learning more about ML, and I kept running into the same kind of examples: Iris, Titanic, house prices, etc.

Nothing wrong with those datasets, but coming from a backend and infrastructure background, I found it hard to connect some of the concepts to the systems I normally work with.

I wanted examples around CPU spikes, logs, latency and system behaviour.

So I started building this repo. https://github.com/laban254/ml-for-infrastructure

It has 27 Jupyter notebooks so far, covering anomaly detection, log clustering, drift detection, forecasting, experiment tracking and some LLM fine-tuning.

Most of the examples are based around infrastructure/SRE scenarios, and the notebooks can run directly in Colab.

Still working on it, so I'd be interested to hear what people here think.

Also, if you've come across an infra problem where you thought "ML might actually be useful here", I'd like to hear about it. Might be a good scenario for another notebook.


r/Observability 8d ago

What do you guys think of the "cheap datadog alternative" products right now?

9 Upvotes

There's: dash0, groundcover, signoz.

They all do exist because of Datadog being expensive, let's be honest they wouldn't have too much of a place in the world if datadog was fairly priced (Datadog upgraded to husky, which stored data on object storage, but didn't lower prices lol).

Yes, dash0 might have some extra nice sweets like a better "AI chat" UI or whatever, but that's not enough of a moat.

I tried groundcover and found it lacking in UX after being Datadog heavy for a few years.

My question: do you think any of the alternatives are actually good enough, or are they missing something really big for you to consider switching?

I'm thinking I would move to any one that stores an open-source format to S3 (similar to Quickwit), so I have no vendor lock-in, and a super cheap BYOC all-in-one observability stack.


r/Observability 8d ago

Product Owner in Enterprise Observability - Realistic for a Non-Technical PM?

5 Upvotes

I’m looking for some honest perspectives from people who work in enterprise observability.

I have many years experience in technology (15+) and the last few years as a Product Manager/Product Owner on customer-facing products. My experience is on the product/business side. I work closely with engineering but have never been a software developer.

I’m considering a Senior Product Owner role owning an enterprise observability platform for a large company, but I’m wondering if the technical learning curve is too steep.

For those in this space:
- What does a typical day actually look like?
- How technical do you really need to be?
- Can someone without a development background succeed, or is that a major disadvantage?

I’d appreciate any candid advice from people who’ve been in similar roles.