Release Roundup 2025: Reliability across AI, on-prem, and applications

2025 was a stark reminder of why reliability is so critical in the tech sector. The year wrapped up with multiple high-profile outages across several major cloud providers, costing companies around the world billions of dollars. Building resilient systems has never been more of a priority, especially as we move into the era of agentic AI.

That said, the Gremlin team has been hard at work helping teams across the industry prevent outages with proactive reliability testing. We’ve added new experiments and Detected Risks, expanded our supported platforms, streamlined the onboarding process for new services, refined the Gremlin web UI, and much more! All with the goal of making reliability testing easier, giving you clearer visibility into how reliable your systems are, and preventing future outages.

Read on for a look at (almost) everything we’ve released in 2025, starting with our top six releases.

1. Gremlin gets smarter with Reliability Intelligence

AI is becoming more commonplace, and now, it can help make your systems more resilient. We released Reliability Intelligence, a first-of-its-kind solution that analyzes the causes of failures, recommends remediations, and provides reliability insights tailored to your environment. We launched Reliability Intelligence with three major features:

  • Experiment Analysis analyzes failed reliability tests and uses contextual information about your systems to determine the cause.
  • Recommended Remediation gives actionable recommendations based on the results of Experiment Analysis.
  • The Gremlin MCP server lets you connect your preferred LLM to your Gremlin environment, letting you query and explore your Gremlin environment using plain language.

Together, Experiment Analysis, Recommended Remediation, and the Gremlin MCP Server make for a smarter, more intuitive Gremlin experience. It’s like having your own personal reliability expert!

In high-velocity environments, reliability can't be an afterthought. Reliability Intelligence equips SRE and performance teams with deep, real-time insights from telemetry and trace data—enabling early detection of reliability regressions, faster root cause isolation, and proactive remediation without disrupting release velocity.

Arul Martin, Director of Performance Engineering, Sephora

Check out the announcement blog to learn more.

2. No-code and scheduled application-level testing with Failure Flags

We’ve added several new features to Failure Flags, our application-level fault injection solution. You can now create Failure Flags services, just like how you can create services from hosts, containers, and Kubernetes resources. This also means that you can create Scenarios that target Failure Flags and include them in Test Suites, letting you easily test your applications alongside the rest of your infrastructure.

Don’t have any Failure Flags configured yet? Not to worry—with Failure Flags by proxy, you can run application-level experiments without making any changes to your application code. This works by routing networking traffic from your application through a sidecar container before forwarding it to its destination. Enabling and disabling experiments is as simple as setting an environment variable or configuration value; no new code needed.

Lastly, Failure Flags now supports .NET applications. The SDK is readily available on NuGet and can be added to your projects with just one command:

.NET

dotnet add package Gremlin.FailureFlags

You can learn more about Failure Flags in our docs.

3. Manage dependencies more easily across your company

Dependency Discovery is one of our most popular features, and for good reason. Dependencies are a common source of failures, and even just knowing what your dependencies are can go a long way towards building resilience.

Gremlin uses DNS traffic to identify dependencies that your services communicate with. Before, Gremlin created a new dependency for each DNS name, even if they pointed to the same dependency. Now, you can group multiple dependencies into a single dependency. You can also add wildcard characters to a dependency’s name to automatically consolidate any later dependencies that match its pattern. This helps clean up lengthy dependency lists and significantly reduces the time needed to run Test Suites.

Speaking of cleaning up dependency lists, we added a button to do just that. Next time you open your dependency list, you’ll notice a “Flush” button next to it. Clicking this button removes your service’s automatically-discovered dependencies so Gremlin can rediscover them for you. This is useful if your dependencies have changed significantly since you set up the service, or if you want to use the new wildcard feature without having to delete existing dependencies one-by-one. As a bonus, we now discover dependencies in Istio and LinkerD environments, so you can fully test your service mesh services!

Learn all about wildcard dependencies and flushing dependencies in our docs.

4. Get clearer insights with better reliability reporting

Reporting is crucial for understanding your reliability posture, showing improvements, and demonstrating compliance. We made several changes to our reports to make these easier.

First, the Company Summary report is now the Reliability Report. It offers all of the same information as before—your Company’s average reliability score, total Detected Risks, and service-by-service scores—while also showing week-by-week and month-by-month statistics. You can see how many experiments your company ran and how each service’s reliability score changed compared to the previous week.

Second, we added the Team Reliability report to the Gremlin home screen. This report appears as soon as you log in, letting you see your team’s reliability score and which services you need to focus on at a glance.

 See the reporting section of our docs to learn more about the different reports available in Gremlin.

5. A stronger partnership with Dynatrace

We partnered with Dynatrace to make Kubernetes reliability testing and monitoring even easier. Gremlin can now automatically create Dynatrace Health Checks from Kubernetes resources in your Dynatrace instance, negating the need to copy URLs from Dynatrace into Gremlin (although this method is still available).

Additionally, whenever you run an experiment, Scenario, or reliability test in Gremlin, these events can now appear in your Dynatrace dashboard. This lets you pinpoint the exact time a Grelmin experiment began, so you can better see how it impacted your systems and metrics.

"Kubernetes is the foundation of modern cloud-native infrastructure, supporting a wide spectrum of organizations, from nimble startups to global enterprises. As AI-driven innovation accelerates, the reliability of Kubernetes becomes mission-critical. Our partnership with Gremlin simplifies chaos engineering, helping teams ensure resilience and performance across complex, distributed systems."

Wayne Segar, Global Field CTO at Dynatrace

You can read the announcement here, or learn more about our Dynatrace Health Check and integration in our docs.

6. Take Gremlin on-prem with Private Edition

We also released Private Edition, a version of Gremlin that you can deploy within your private network. Private Edition has the same features as our flagship SaaS platform, but shares no data with our servers. You’re in full control of your environment and have our expert support team to help you get the most out of your deployment.

To learn more about Private Edition, check out our announcement blog.

Much, much more!

These are just the highlights of what we released this year. There are a ton of features we didn’t cover, including:

You can read the full details on our releases—and subscribe to hear about future releases—in the release notes section of our documentation. We publish updates to our web app and agents along with RSS links.

Looking forward to 2026

We have a slate of great features planned for the year ahead! If you want to be the first to hear about them, follow us on LinkedIn and X (formerly Twitter), or subscribe to our RSS feeds. Have a great holiday season!

No items found.
Start your free trial

Gremlin's automated reliability platform empowers you to find and fix availability risks before they impact your users. Start finding hidden risks in your systems with a free 30 day trial.

sTART YOUR TRIAL

Andre Newman
Andre Newman
Sr. Reliability Specialist