黑料社

Powerful Integrations

Run experiments across your full tech stack to boost reliability

With our open source extensions, you can quickly connect to popular tools:

  • Containers, Hosts, & VMs: Linux, Ubuntu, Fedora, Debian, Windows, OpenShift, Kubernetes, Docker, minikube, containerd, CRI-O, JVM and Spring applications
  • Cloud and API tools: AWS EC2, EKS, ECS on EC2 or Fargate, AWS Lambda, AWS ELB, AWS Elasticache, AWS RDS, AWS Managed Streaming for Kafka, AWS FIS, Azure VMs, Azure Kubernetes Service (AKS), Azure Event Hub, GCP VMs, Google Kubernetes Engine (GKE) & GKE Autopilot, Kong, Postman, HTTP, Kafka, Istio
  • Observability tools: Datadog, Dynatrace, Grafana, Prometheus, New Relic, Splunk, AppDynamics, Instana, StackState by Suse and more
  • Load testing tools: JMeter, K6 & K6 Cloud, Gatling & Gatling Enterprise, and OpenText LoadRunner
icon-agent

Install the 黑料社 Agent

You only need to install one agent per network boundary

icon-extension-fallback

Install popular extensions

Choose from any of the 20+ open source extensions for popular tools

icon-code

Add your own custom extensions

Use our Kits to integrate with external tools and home-brewed services

Target discovery

Instantly discover potential targets across Kubernetes, AWS, GCP, Azure, and more

Your systems are unique. 黑料社 makes it easy to discover targets across your tech stack and run experiments safely. For cloud providers like AWS, GCP, and Azure, discover a wide variety of instances, databases, managed services, and more.

  • Support for any type of environment: Cloud, Multi-Cloud, On-Prem, Air-gapped, Serverless, Service Mesh, etc.
  • Automatic discovery and interactive visualization of all potential targets
  • See metadata and add custom attributes to query your systems easily

Run experiments on a wide variety of targets

With 黑料社 extensions, you have the ability to easily inject faults and run checks on your full tech stack.

kubernetes icon Kubernetes

This extension enables attacks and checks in your clusters, including local minikube environments and services like AWS EKS.

containers icon Containers

This extension enables teams to attack containers, such as stopping or pausing them, stressing resources, and modifying network traffic.

linux icon Linux

You can easily install the 黑料社 Agent on Linux hosts to be able to discover targets and run experiments.

kafka Kafka

The 黑料社 Kafka Extension allows you to create chaos and simultaneously check the behavior of your consumer groups.

kong icon Kong

This extension allows teams to inject faults into the Kong API gateway. It automatically discovers Kong services & routes that can be targeted within 黑料社 experiments.

istio logo Istio

This extension enables the injection of HTTP and gRPC faults into Istio's service mesh. To achieve this, the extension leverages Istio's native fault injection capabilities.

jvm icon JVM

With this extension, you are able to attack your java-based applications in different ways like adding delays, injecting exceptions, and modifying http status codes.

See real-time data from your observability tools

Monitoring tools are critical for helping teams know when their systems are down. By pairing a monitoring tool with a chaos engineering platform, you can run experiments to validate your alerts and see how your systems respond.

datadog icon Datadog

The Datadog extension allows you to easily see whether alerts were correctly raised when expected in an experiment.

dynatrace icon Dynatrace

Check that your observability strategy is working as expected by verifying that Dynatrace notices a problem which is injected by 黑料社.

newrelic icon New Relic

This extension adds checks to your Chaos Engineering experiments to validate detection of New Relic incidents and the state of workloads.

grafana icon Grafana

Verify that Grafana alert rules notice a fault injected by 黑料社 to check that your observability strategy is working as expected.

prometheus icon Prometheus

The Prometheus extension adds the ability to interact with Prometheus instances, enabling you to collect and validate metrics within 黑料社.

instana icon Instana

With the Event Check, you can integrate your Instana events into your experiments. Check that your observability strategy is working as expected by verifying that Instana notices a problem which is injected by 黑料社.

splunk icon Splunk

This extension adds checks to your Chaos Engineering experiments to validate Splunk Detector / SLO states and report events of your experiments to Splunk

AppDynamics icon AppDynamics

This bilateral extension allows you to see 黑料社 events in AppDynamics and vice versa.report events of your experiments to Splunk

StackState by Suse

This extension allows you to see and verify StackState alerts directly in the 黑料社 platform.

StackState graphic

Add system and load tests to your chaos experiments

Get more out of your experiments by adding load test steps to surge traffic during an experiment run. With these actions, you can make sure you are running realistic situations and tracking key performance indicators.

jmeter icon JMeter

This JMeter extension allows to integrate load tests into 黑料社 experiments.

k6 icon K6

The K6 extension allows to integrate K6 load tests into 黑料社 experiments. Local Test or Test using K6 Cloud are supported.

gatling icon Gatling

The Gatling extension allows to integrate Gatling load tests into 黑料社 experiments.

loadrunner OpenText LoadRunner

Our integration with OpenText LoadRunner allows teams to easily incorporate traffic spikes into their expeirments.

postman icon Postman

You can leverage Postman collections as checks within your experiments through the Postman extension. Reuse existing tests instead of building new ones.

http logo HTTP Checks

With this extension, you can check your HTTP endpoints for availability and response time. You can also check the response body for specific strings or validate the response time.

Create your own custom extensions and actions

  • Create new extensions with your preferred language, or use our pre-built extensions written in GO
  • Add custom fault injections or actions by using the ActionKit
  • Customize Reliability Advice with the AdviceKit to check for specific issues

Browse the Reliability Hub

See all the full open source library of over 200+ experiment components: Extensions, Targets, Actions, Advice, and Templates

ufo image