Skip to content

Commit db890e1

Browse files
Merge pull request #266993 from AbbyMSFT/chaos-article
Restructure TOC
2 parents 08aaa56 + bc308f7 commit db890e1

File tree

2 files changed

+47
-43
lines changed

2 files changed

+47
-43
lines changed

articles/chaos-studio/TOC.yml

Lines changed: 45 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,17 @@
44
items:
55
- name: What is Azure Chaos Studio?
66
href: chaos-studio-overview.md
7+
- name: Chaos experiments
8+
href: chaos-studio-chaos-experiments.md
9+
- name: Faults and actions
10+
href: chaos-studio-faults-actions.md
11+
- name: Targets and capabilities
12+
href: chaos-studio-targets-capabilities.md
13+
- name: Target selection
14+
href: chaos-studio-target-selection.md
715
- name: Quickstart
816
items:
9-
- name: Create and run a chaos experiment using Azure Chaos Studio
17+
- name: Create and run a chaos experiment
1018
href: chaos-studio-quickstart-azure-portal.md
1119
- name: Tutorials
1220
items:
@@ -28,68 +36,60 @@
2836
href: chaos-studio-bicep.md
2937
- name: Azure policy definitions
3038
href: sample-policy-targets.md
31-
- name: Concepts
39+
- name: Security and Reliability
3240
items:
33-
- name: Chaos experiments
34-
href: chaos-studio-chaos-experiments.md
35-
- name: Faults and actions
36-
href: chaos-studio-faults-actions.md
37-
- name: Targets and capabilities
38-
href: chaos-studio-targets-capabilities.md
39-
- name: Target selection
40-
href: chaos-studio-target-selection.md
4141
- name: Permissions and security
4242
href: chaos-studio-permissions-security.md
4343
- name: Private networking
4444
href: chaos-studio-private-networking.md
45-
- name: Regional availability
46-
href: chaos-studio-region-availability.md
4745
- name: Reliability
4846
href: ../reliability/reliability-chaos-studio.md?toc=/azure/chaos-studio/toc.json&bc=/azure/chaos-studio/breadcrumb/toc.json
49-
- name: How-to guides
47+
- name: Create and run experiments
5048
items:
51-
- name: Create and run experiment - Service-direct faults
49+
- name: Service-direct faults
5250
items:
5351
- name: Portal
5452
href: chaos-studio-tutorial-service-direct-portal.md
5553
- name: CLI
5654
href: chaos-studio-tutorial-service-direct-cli.md
57-
- name: Create and run experiment - Agent-based faults
55+
- name: Agent-based faults
5856
items:
5957
- name: Portal
6058
href: chaos-studio-tutorial-agent-based-portal.md
6159
- name: CLI
6260
href: chaos-studio-tutorial-agent-based-cli.md
63-
- name: Create and run experiment - Chaos Mesh faults on AKS
61+
- name: Chaos Mesh faults on AKS
6462
items:
6563
- name: Portal
6664
href: chaos-studio-tutorial-aks-portal.md
6765
- name: CLI
6866
href: chaos-studio-tutorial-aks-cli.md
69-
- name: Create and run experiment - Dynamic targeting
67+
- name: Dynamic targeting
7068
items:
7169
- name: Portal
7270
href: chaos-studio-tutorial-dynamic-target-portal.md
7371
- name: CLI
7472
href: chaos-studio-tutorial-dynamic-target-cli.md
75-
- name: Experiment templates
76-
items:
77-
- name: Use a chaos experiment template to induce an outage on an Azure Active Directory instance
78-
href: chaos-studio-tutorial-aad-outage-portal.md
79-
- name: Use a chaos experiment template to take down Virtual Machine Scale Set availability zones with autoscale disabled
80-
href: chaos-studio-tutorial-availability-zone-down-portal.md
81-
- name: Telemetry
82-
items:
83-
- name: Set up your Chaos Experiment to emit telemetry to Azure Monitor
84-
href: chaos-studio-set-up-azure-monitor.md
85-
- name: Set up your Agent-Based Chaos Experiment to emit telemetry to App Insights
86-
href: chaos-studio-set-up-app-insights.md
87-
- name: Configure an experiment using customer-managed keys (CMK)
88-
href: chaos-studio-configure-customer-managed-keys.md
89-
- name: Set up an agent-based chaos experiment using private link
90-
href: chaos-studio-private-link-agent-service.md
91-
- name: Troubleshoot common issues
92-
href: troubleshooting.md
73+
- name: Use Chaos experiment templates
74+
items:
75+
- name: Use a chaos experiment template to induce an outage on an Azure Active Directory instance
76+
href: chaos-studio-tutorial-aad-outage-portal.md
77+
- name: Use a chaos experiment template to take down Virtual Machine Scale Set availability zones with autoscale disabled
78+
href: chaos-studio-tutorial-availability-zone-down-portal.md
79+
- name: Manage and Monitor experiments
80+
items:
81+
- name: Emit Chaos experiment telemetry
82+
items:
83+
- name: Set up your Chaos Experiment to emit telemetry to Azure Monitor
84+
href: chaos-studio-set-up-azure-monitor.md
85+
- name: Set up your Agent-Based Chaos Experiment to emit telemetry to App Insights
86+
href: chaos-studio-set-up-app-insights.md
87+
- name: Configure an experiment using customer-managed keys (CMK)
88+
href: chaos-studio-configure-customer-managed-keys.md
89+
- name: Set up an agent-based chaos experiment using private link
90+
href: chaos-studio-private-link-agent-service.md
91+
- name: Troubleshoot common issues
92+
href: troubleshooting.md
9393
- name: Reference
9494
items:
9595
- name: Fault library
@@ -98,18 +98,22 @@
9898
href: chaos-studio-fault-providers.md
9999
- name: Version compatibility
100100
href: chaos-studio-versions.md
101+
- name: Regional availability
102+
href: chaos-studio-region-availability.md
101103
- name: Limitations and known issues
102104
href: chaos-studio-limitations.md
103105
- name: Service limits
104106
href: chaos-studio-service-limits.md
105107
- name: REST API documentation
106108
href: /rest/api/chaosstudio/
107-
- name: Python SDK
108-
href: /python/api/azure-mgmt-chaos/
109-
- name: .NET SDK
110-
href: /dotnet/api/overview/azure/resourcemanager.chaos-readme?view=azure-dotnet-preview&preserve-view=true
111-
- name: JavaScript SDK
112-
href: https://www.npmjs.com/package/@azure/arm-chaos/
109+
- name: SDKs
110+
items:
111+
- name: Python SDK
112+
href: /python/api/azure-mgmt-chaos/
113+
- name: .NET SDK
114+
href: /dotnet/api/overview/azure/resourcemanager.chaos-readme?view=azure-dotnet-preview&preserve-view=true
115+
- name: JavaScript SDK
116+
href: https://www.npmjs.com/package/@azure/arm-chaos/
113117
- name: Resources
114118
items:
115119
- name: Service updates

articles/chaos-studio/chaos-studio-quickstart-dns-outage.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@ ms.reviewer: prashabora
1010
ms.service: chaos-studio
1111
---
1212

13-
# Quickstart: Replicate a DNS outage by using the NSG fault
13+
# Replicate a DNS outage by using the NSG fault
1414

1515
The network security group (NSG) fault enables you to modify your existing NSG rules as part of a chaos experiment in Azure Chaos Studio. By using this fault, you can block network traffic to your Azure resources and simulate a loss of connectivity or outages of dependent resources.
1616

17-
In this quickstart, you create a chaos experiment that blocks all traffic to external (internet) DNS servers for 15 minutes. With this experiment, you can validate that resources connected to the Azure virtual network associated with the target NSG don't have a dependency on external DNS servers. In this way, you can validate one of the risk-threat model requirements.
17+
This article walks you through creating a chaos experiment that blocks all traffic to external (internet) DNS servers for 15 minutes. You can validate that resources connected to the Azure virtual network associated with the target NSG don't have a dependency on external DNS servers. In this way, you can validate one of the risk-threat model requirements.
1818

1919
## Prerequisites
2020

0 commit comments

Comments
 (0)