You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1. Trigger log collection with the `Invoke-ApplianceLogCollectionAndSaveToShareFolder`.
187
+
1. Trigger log collection with the `Invoke-ApplianceLogCollectionAndSaveToShareFolder` cmdlet. Replace the placeholder text `<File Share Path>` and `<Share Folder Password>` with your own values.
188
188
189
-
Here's an example:
189
+
Example:
190
190
191
191
```azurecli
192
192
$fromDate = (Get-Date).AddMinutes(-30)
@@ -195,9 +195,9 @@ Before you trigger a log collection, create a share and credentials for a share.
1. Copy logs from your disconnected environment to the share folder.
198
+
1. Copy logs from your disconnected environment to the share folder. Replace the placeholder text `<share folder path>` and `<share folder user name>` with your own values.
1. Trigger log collection. Run the `Invoke-applianceLogCollection` cmdlet.
391
+
1. Trigger log collection. Run the `Invoke-ApplianceLogCollection` cmdlet.
392
392
393
393
```azurecli
394
394
$fromDate = (Get-Date).AddMinutes(-30)
@@ -439,29 +439,29 @@ What Send-DiagnosticData does:
439
439
- Date range
440
440
- Log type
441
441
442
-
- Can bypass observability agents to collect logs only on the node where the command is run.
442
+
- Bypasses observability agents to collect logs only on the node where the command is run.
443
443
444
-
- Allows saving logs locally using the `-SaveToPath` parameter.
444
+
- Lets you save logs locally by using the `-SaveToPath` parameter.
445
445
446
446
- Supports secure credentialed access when saving to a network share.
447
447
448
448
## Security considerations
449
449
450
-
- In air-gapped environments, this is the only supported method to extract and provide diagnostic logs to Microsoft.
451
-
- Logs are not automatically transmitted unless explicitly configured.
450
+
- In air-gapped environments, this method is the only supported way to extract and give diagnostic logs to Microsoft.
451
+
- Logs aren't automatically sent unless you explicitly set them to be sent.
452
452
- Logs can be saved locally and reviewed before sharing.
453
-
- Logs may contain sensitive operational metadata but do not include PII (Personally Identifiable Information) by default.
454
-
- Microsoft does not retain access to logs unless they are explicitly shared by the customer.
453
+
- Logs can contain sensitive operational metadata, but they don't include personal data by default.
454
+
- Microsoft doesn't keep access to logs unless they're explicitly shared by the customer.
455
455
456
-
If your organization does not allow direct internet connectivity from the affected node, follow these steps:
456
+
If your organization doesn't let the affected node connect directly to the internet, follow these steps:
457
457
458
-
1. Use the -SaveToPath option to store logs locally.
459
-
2. Transfer the logs to a separate VM or system that is permitted to connect to the internet.
460
-
3. Use that system to upload the logs to Microsoft via secure support channels.
458
+
1. Use the `-SaveToPath` option to store logs locally.
459
+
2. Move the logs to a separate VM or system that can connect to the internet.
460
+
3. Use that system to upload the logs to Microsoft through secure support channels.
461
461
462
-
This approach ensures that diagnostic data can still be shared for support purposes without compromising the integrity of your air-gapped environment.
462
+
This approach lets you share diagnostic data for support purposes without affecting the integrity of your air-gapped environment.
463
463
464
-
### Use Fallback log collection
464
+
### Use fallback log collection
465
465
466
466
Use fallback log collection to collect and send logs when the disconnected operations with Azure Local VM is down, the management endpoint isn't accessible, and you can't invoke standard log collection.
467
467
@@ -477,42 +477,42 @@ For more information, see [Use appliance fallback log collection](disconnected-o
477
477
478
478
- `Copy-DiagnosticData`: this cmdlet must be run on the Hyper-V host that is hosting your Azure Local disconnected VM.
479
479
480
-
- `Send-DiagnosticData`: this cmdlet must be run on a windows machine that has direct internet access to Azure and is not arc-enabled and does not use the appliance as its arc control plane.
480
+
- `Send-DiagnosticData`: this cmdlet must be run on a windows machine that has direct internet access to Azure, isn't arc-enabled, and doesn't use the appliance as its arc control plane.
481
481
482
-
- `Invoke-ApplianceLogCollectionAndSaveToShareFolder`: you need to specify the account in the format: Domain\Username, if you omit the domain or use an incorrect username, the copy operation to the share will fail with an access-denied error.
482
+
- `Invoke-ApplianceLogCollectionAndSaveToShareFolder`: you need to specify the account in the format: Domain\Username. If you omit the domain or use an incorrect username, the copy operation to the share fails with an access-denied error.
483
483
484
484
## When to use on-demand log collection
485
485
486
-
Use on-demand direct log collection when an on-premises device running Azure Local temporarily has connectivity to Azure.
486
+
Use on-demand direct log collection when an on-premises device running Azure Local temporarily connects to Azure.
487
487
488
488
- Improper Execution of `Send-DiagnosticData`.
489
489
- Log collection fails when customers attempt to run `Send-DiagnosticData` or `Copy-DiagnosticData` from:
490
-
- Nodes that are not part of the Azure Local host infrastructure.
491
-
- External machines (e.g., personal laptops) that don't host the required appliance VMs on the same Hyper-V host.
490
+
- Nodes that aren't part of the Azure Local host infrastructure.
491
+
- External machines (for example, personal laptops) that don't host the required appliance VMs on the same Hyper-V host.
492
492
493
493
- Misuse of the Observability Tool.
494
494
- The Standalone Observability Tool must be:
495
495
- Run on a Windows Server.
496
-
- Configured with additional manual steps if executed in unsupported environments.
496
+
- Configured with more manual steps if executed in unsupported environments.
497
497
498
498
### Indirect or fallback log collection (disconnected mode)
499
499
500
-
Use indirect log collection methods when direct upload is not possible:
500
+
Use indirect log collection methods when direct upload isn't possible:
0 commit comments