Skip to content

Commit

Permalink
move web app dashboard to its own page
Browse files Browse the repository at this point in the history
  • Loading branch information
tinyg210 committed Nov 15, 2023
1 parent bdec2c5 commit ead30ad
Show file tree
Hide file tree
Showing 5 changed files with 31 additions and 12 deletions.
10 changes: 0 additions & 10 deletions content/en/user-guide/chaos-engineering/fis-experiments/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -357,13 +357,3 @@ An error occurred (InternalError) when calling the GetResources operation (reach
</disable-copy>
{{< /command >}}

## Web Application

LocalStack Web Application provides a dashboard for conducting FIS experiments in user stacks. This control panel offers various FIS experiment options, which includes:

- **500 Internal Error**: This experiment randomly terminates incoming requests, returning an 'internal error' with a response code of 500.
- **Service Unavailable**: This test causes all calls to specified services to receive a 503 'service unavailable' response.
- **AWS Region Unavailable**: This experiment simulates regional outages and failovers by disabling entire AWS regions.
- **Latency**: This test introduces specified latency to every API call, useful for simulating network latency or degraded network performance.

{{< figure src="FIS-Dashboard.png" width="900" >}}
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: "Outages Extension"
linkTitle: "Outages Extension"
weight: 1
weight: 2
description: Use LocalStack Outages Extension to mimic service outages by testing your infrastructure's ability to deploy robustly and recover from unexpected events.
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: "Route53 Failover with FIS"
linkTitle: "Route53 Failover with FIS"
weight: 1
weight: 3
description: Integrate FIS with Route 53 to create a resilient, self-repairing infrastructure, which manages traffic effectively during simulated disruptions.
---

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
title: "Chaos Engineering Dashboard"
linkTitle: "Chaos Engineering Dashboard"
weight: 5
description: Effortlessly design, activate, and manage fault injection experiments with the LocalStack user-friendly dashboard.
---

## Introduction

LocalStack's Chaos Engineering dashboard offers streamlined testing for cloud applications, enabling you to simulate server
errors, service outages, regional disruptions, and network latency with ease, ensuring your app is ready for real-world challenges.
You can find this **Pro** feature in the web app by navigating to [**app.localstack.cloud/chaos-engineering**](https://app.localstack.cloud/chaos-engineering).

## Web Application FIS Dashboard

LocalStack Web Application provides a dashboard for conducting FIS experiments in user stacks. This control panel offers various FIS experiment options, which includes:

- **500 Internal Error**: This experiment randomly terminates incoming requests, returning an `Internal Server Error` with a response code of 500.
- **Service Unavailable**: This test causes all calls to specified services to receive a 503 `Service Unavailable` response.
- **AWS Region Unavailable**: This experiment simulates regional outages and failovers by disabling entire AWS regions.
- **Latency**: This test introduces specified latency to every API call, useful for simulating network latency or degraded network performance.

{{< figure src="fis-dashboard.png" width="900" >}}


This LocalStack dashboard is not just an easy-to-use testing tool, it's a foundation for building reusable Fault Injection
Simulation (FIS) templates. By defining experiments using this interface, you create a set of
customizable templates that can be seamlessly integrated into any future automation workflows. It's a time-saving
feature, ensuring consistent and efficient testing across various stages of your application's development lifecycle.

0 comments on commit ead30ad

Please sign in to comment.