Skip to content

Commit 165c6f9

Browse files
committed
DocuMentor updates
1 parent 84cbc61 commit 165c6f9

1 file changed

Lines changed: 10 additions & 10 deletions

File tree

support/sql/database-engine/availability-groups/use-agdiag-diagnose-availability-group-health-events.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ ms.reviewer: cmathews, v-sidong, v-shaywood
1010
> [!NOTE]
1111
> To diagnose Always On availability group health issues that trigger availability group failover, see [Troubleshoot Always On Availability Groups failover](troubleshooting-availability-group-failover.md).
1212
13-
AGDiag is an application that automates the manual analysis described in the article (mentioned in the **Note** section). It analyzes the cluster log and correlates and reports pertinent events from the other logs (SQL Server error logs, Windows event logs, and so on). It generates a summary report of Windows Cluster and Always On health events and then provides more detailed analysis results for each health event detected. It automates much of the work described in the article (mentioned in the **Note** section) when the proper logs are provided from the availability group primary replica at the time of the health event.
13+
AGDiag is an application that automates the manual analysis described in the article (mentioned in the **Note** section). It analyzes the cluster log and correlates and reports pertinent events from the other logs (SQL Server error logs, Windows event logs, and so on). It generates a summary report of Windows Cluster and Always On health events and then provides more detailed analysis results for each health event detected. It automates much of the work described in the article (mentioned in the **Note** section) when you provide the proper logs from the availability group primary replica at the time of the health event.
1414

1515
## Generate logs for AGDiag to diagnose
1616

@@ -29,11 +29,11 @@ Besides manually collecting these logs, you can use either of the following log
2929

3030
### Use SQL LogScout to capture logs for AGDiag analysis
3131

32-
To diagnose an availability group health event, use the SQL LogScout to collect logs on the SQL Server instance that was in the primary role at the time of the event:
32+
To diagnose an availability group health event, use SQL LogScout to collect logs on the SQL Server instance that was in the primary role at the time of the event:
3333

3434
1. Download the latest [SQL LogScout](https://aka.ms/get-sqllogscout) as zip file.
3535
1. Save and extract the zip file on the machine where SQL Server hosts the primary replica. This system is where the failover started or the availability group was resolving.
36-
1. Open an elevated PowerShell command (Run as Administrator), change the directory to the SQL LogScout folder where the zip file was extracted.
36+
1. Open an elevated PowerShell command (Run as Administrator), change the directory to the SQL LogScout folder where you extracted the zip file.
3737
1. Run the following command to capture the `Basic` scenario and follow the prompts.
3838

3939
```PowerShell
@@ -42,21 +42,21 @@ To diagnose an availability group health event, use the SQL LogScout to collect
4242

4343
:::image type="content" source="media/use-agdiag-diagnose-availability-group-health-events/launch-sql-logscout-powershell.png" alt-text="Screenshot of starting SQL LogScout from an elevated PowerShell command window":::
4444

45-
1. Once the log capture process is complete, you can point AGDiag to the `\output` folder created inside the SQL LogScout folder. This folder contains the logs collected by SQL LogScout.
45+
1. When the log capture process completes, you can point AGDiag to the `\output` folder created inside the SQL LogScout folder. This folder contains the logs collected by SQL LogScout.
4646

4747
### Use TSS to generate logs for AGDiag to diagnose
4848

49-
Alternatively, you can capture the logs using the TSS on the SQL Server instance that was in the primary role at the time of the event:
49+
Alternatively, you can capture the logs by using TSS on the SQL Server instance that was in the primary role at the time of the event:
5050

5151
1. Download the toolset ([TSSv2.zip](https://aka.ms/getTSS)) as a zip file. For more information, see [Introduction to TroubleShootingScript toolset (TSSv2)](../../../windows-client/windows-troubleshooters/introduction-to-troubleshootingscript-toolset-tssv2.md).
5252

5353
1. Save and extract the zip file to a folder on the SQL Server instance that hosted the availability group primary replica when the failover started or the availability group was resolving.
5454

55-
1. Open an elevated command prompt, change the directory to the TSS folder where the zip file *TSSv2.zip* was saved and extracted, run `TSS SDP:SQLBase`, and respond to the prompts.
55+
1. Open an elevated command prompt, change the directory to the TSS folder where you saved and extracted the *TSSv2.zip* file, run `TSS SDP:SQLBase`, and respond to the prompts.
5656

5757
:::image type="content" source="media/use-agdiag-diagnose-availability-group-health-events/command-prompt-tss.png" alt-text="Screenshot of the elevated command prompt changing the directory to the TSS folder." lightbox="media/use-agdiag-diagnose-availability-group-health-events/command-prompt-tss.png":::
5858

59-
1. Once the TSS creates the SQLBase cab file, extract the cab file into a folder.
59+
1. When TSS creates the SQLBase cab file, extract the cab file into a folder.
6060

6161
:::image type="content" source="media/use-agdiag-diagnose-availability-group-health-events/extract-tss-sqlbase-cab.png" alt-text="Screenshot of extracting the SQLBase cab file to a folder." lightbox="media/use-agdiag-diagnose-availability-group-health-events/extract-tss-sqlbase-cab.png":::
6262

@@ -71,7 +71,7 @@ To download AGDiag, follow these steps:
7171

7272
## Launch AGDiag and feed it the unzipped TSS logs
7373

74-
Once the tool is downloaded, follow these steps to launch AGDiag and feed it the unzipped TSS logs:
74+
After you download the tool, follow these steps to launch AGDiag and feed it the unzipped TSS logs:
7575

7676
1. Extract the zip and double-click *agdiag.exe* to launch AGDiag.
7777

@@ -83,13 +83,13 @@ Once the tool is downloaded, follow these steps to launch AGDiag and feed it the
8383

8484
## Interpret the AGDiag report
8585

86-
The AGDiag report should be launched in the default system browser. The following illustrations help you interpret the report.
86+
The default system browser launches the AGDiag report. The following illustrations help you interpret the report.
8787

8888
- The following AGDiag Splash Screen describes AGDiag capabilities and version information:
8989

9090
:::image type="content" source="media/use-agdiag-diagnose-availability-group-health-events/agdiag-splash-screen.png" alt-text="Screenshot of the AGDiag Splash Screen." lightbox="media/use-agdiag-diagnose-availability-group-health-events/agdiag-splash-screen.png":::
9191

92-
- AGDiag reports on the logs analyzed in the initialize section. To see more detailed information, select the triangles (highlighted in red boxes in the following image).
92+
- AGDiag reports on the logs it analyzes in the initialize section. To see more detailed information, select the triangles (highlighted in red boxes in the following image).
9393

9494
:::image type="content" source="media/use-agdiag-diagnose-availability-group-health-events/agdiag-report.png" alt-text="Screenshot of the AGDiag reports on the logs." lightbox="media/use-agdiag-diagnose-availability-group-health-events/agdiag-report.png":::
9595

0 commit comments

Comments
 (0)