-
Notifications
You must be signed in to change notification settings - Fork 128
Rename Chaos Experiments docs #1578
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
This file was deleted.
|
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. thought: I believe images in docs should be used sparingly as they get outdated fast—for example, currently MOST web app screenshots in our docs are outdated after the latest navigation updates, see relevant discussion (internal).
|
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,32 @@ | ||
| --- | ||
| title: "Chaos Experiments" | ||
| linkTitle: "Chaos Experiments" | ||
| description: Chaos Experiments allows users to conduct chaos engineering experiments and test system reliability by injecting stress or failure in some part of a system. | ||
|
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. note: Just highlighting the changed description for visibility. - Chaos Engineering Dashboard allows users to run chaos experiments within their application stack to test the system's resilience.
+ Chaos Experiments allows users to conduct chaos engineering experiments and test system reliability by injecting stress or failure in some part of a system.
} |
||
| tags: ["Enterprise plan"] | ||
| aliases: | ||
| - /user-guide/chaos-engineering/web-application-dashboard/ | ||
| - /user-guide/chaos-engineering/chaos-application-dashboard/ | ||
|
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. note: Added this extra alias—if I understand correctly, that's how we manage redirects. 🤷 |
||
| --- | ||
|
|
||
| ## Introduction | ||
|
|
||
| [Chaos Experiments](https://app.localstack.cloud/chaos) in LocalStack offer 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. | ||
|
|
||
| {{< callout "note" >}} | ||
| Chaos Experiments is offered as a **preview** feature and under active development. | ||
| {{< /callout >}} | ||
|
|
||
| Chaos Experiments use the [LocalStack Chaos API]({{< ref "chaos-api" >}}) under the hood to offer a set of customizable templates that can be seamlessly integrated into any automation workflows. | ||
|
|
||
| {{< figure src="chaos-experiments.png" width="900" >}} | ||
|
|
||
| ## Features | ||
|
|
||
| Chaos Experiments offer the following features: | ||
|
|
||
| * **DynamoDB Error**: Randomly inject `ProvisionedThroughputExceededException` errors into DynamoDB API responses. | ||
| * **Kinesis Error**: Randomly inject `ProvisionedThroughputExceededException` errors into Kinesis API responses. | ||
| * **500 Internal Error**: Randomly terminate incoming requests, returning an `Internal Server Error` with a response code of 500. | ||
| * **Service Unavailable**: Cause a specified percentage of service API calls to receive a 503 `Service Unavailable` response. | ||
| * **AWS Region Unavailable**: Simulate regional outages and failovers by disabling entire AWS regions. | ||
| * **Latency**: Introduce specified latency to every API call, useful for simulating network latency or degraded network performance. | ||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tip: You can use git-mv to retain the file history when renaming/moving files. In this case, this file is treated as deleted and the copy a new one.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just when I thought I knew enough about git. Thanks, @viren-nadkarni! Let me try this. 😃