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
Copy file name to clipboardExpand all lines: articles/automation/automation-hybrid-runbook-worker.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -36,7 +36,7 @@ The process to install a Hybrid Runbook Worker depends on the operating system.
36
36
37
37
The recommended installation method is to use an Azure Automation runbook to completely automate the process of configuring a Windows computer. The second method is to follow a step-by-step procedure to manually install and configure the role. For Linux machines, you run a Python script to install the agent on the machine.
For the Hybrid Runbook Worker to connect to and register with Azure Automation, it must have access to the port number and URLs described in this section. The worker must also have access to the [ports and URLs required for Log Analytics agent](../azure-monitor/platform/agent-windows.md) to connect to the Azure Monitor Log Analytics workspace.
Copy file name to clipboardExpand all lines: articles/automation/troubleshoot/update-agent-issues-linux.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -77,14 +77,14 @@ This check determines if the agent is reporting to multiple workspaces. Multihom
77
77
78
78
### Hybrid Runbook Worker
79
79
80
-
This check verifies if the Log Analytics agent for Linux has the Hybrid Runbook Worker package. This package is required for Update Management to work.
80
+
This check verifies if the Log Analytics agent for Linux has the Hybrid Runbook Worker package. This package is required for Update Management to work. To learn more, see [The Log Analytics agent for Linux isn't running](hybrid-runbook-worker.md#oms-agent-not-running).
81
+
82
+
Update Management downloads Hybrid Runbook Worker packages from the operations endpoint. Therefore, if the Hybrid Runbook Worker is not running and the [operations endpoint](#operations-endpoint) fails, the update can fail.
81
83
82
84
### Hybrid Runbook Worker status
83
85
84
-
This check makes sure the Hybrid Runbook Worker is running on the machine. The following processes should be present if the Hybrid Runbook Worker is running correctly. To learn more, see [Troubleshooting the Log Analytics Agent for Linux](hybrid-runbook-worker.md#oms-agent-not-running).
86
+
This check makes sure the Hybrid Runbook Worker is running on the machine. The processes in the example below should be present if the Hybrid Runbook Worker is running correctly.
85
87
86
-
> [!NOTE]
87
-
> If the Hybrid Runbook Worker is not running and the operations endpoint has failed, the update can fail. Update Management downloads the hybrid worker packages from the operations endpoint.
@@ -102,13 +102,13 @@ This check makes sure that the machine has access to the internet.
102
102
103
103
This check determines if the Hybrid Runbook Worker can properly communicate with Azure Automation in the Log Analytics workspace.
104
104
105
-
Proxy and firewall configurations must allow the Hybrid Runbook Worker agent to communicate with the registration endpoint. For a list of addresses and ports to open, see [Network planning for Hybrid Workers](../automation-hybrid-runbook-worker.md#network-planning).
105
+
Proxy and firewall configurations must allow the Hybrid Runbook Worker agent to communicate with the registration endpoint. For a list of addresses and ports to open, see [Network planning](../automation-hybrid-runbook-worker.md#network-planning).
106
106
107
107
### Operations endpoint
108
108
109
-
This check determines if the agent can properly communicate with the Job Runtime Data Service.
109
+
This check determines if the Log Analytics agent can properly communicate with the Job Runtime Data Service.
110
110
111
-
Proxy and firewall configurations must allow the Hybrid Runbook Worker agent to communicate with the Job Runtime Data Service. For a list of addresses and ports to open, see [Network planning for Hybrid Workers](../automation-hybrid-runbook-worker.md#network-planning).
111
+
Proxy and firewall configurations must allow the Hybrid Runbook Worker agent to communicate with the Job Runtime Data Service. For a list of addresses and ports to open, see [Network planning](../automation-hybrid-runbook-worker.md#network-planning).
Copy file name to clipboardExpand all lines: articles/automation/troubleshoot/update-agent-issues.md
+14-11Lines changed: 14 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,21 +22,21 @@ There can be many reasons why your machine isn't showing up as ready (healthy) i
22
22
> [!NOTE]
23
23
> There can be a slight delay between what the Azure portal shows and the current state of a machine.
24
24
25
-
This article discusses how to run the troubleshooter for Azure machines from the Azure portal, and non-Azure machines in the [offline scenario](#troubleshoot-offline). The troubleshooter now includes checks for Windows Server Update Services (WSUS) and for the autodownload and install keys.
25
+
This article discusses how to run the troubleshooter for Azure machines from the Azure portal, and non-Azure machines in the [offline scenario](#troubleshoot-offline).
26
26
27
27
> [!NOTE]
28
-
> The troubleshooter script currently doesn't route traffic through a proxy server if one is configured.
28
+
> The troubleshooter script now includes checks for Windows Server Update Services (WSUS) and for the autodownload and install keys.
29
29
30
30
## Start the troubleshooter
31
31
32
-
For Azure machines, you can launch the **Troubleshoot Update Agent** page by selecting the **Troubleshoot** link under the **Update Agent Readiness** column in the portal. For non-Azure machines, the link brings you to this article. See the [offline instructions](#troubleshoot-offline) to troubleshoot a non-Azure machine.
32
+
For Azure machines, you can launch the Troubleshoot Update Agent page by selecting the **Troubleshoot** link under the **Update Agent Readiness** column in the portal. For non-Azure machines, the link brings you to this article. See the [offline instructions](#troubleshoot-offline) to troubleshoot a non-Azure machine.
33
33
34
34

35
35
36
36
> [!NOTE]
37
37
> To check the health of the Hybrid Runbook Worker, the VM must be running. If the VM isn't running, a **Start the VM** button appears.
38
38
39
-
On the **Troubleshoot Update Agent** page, select **Run checks** to start the troubleshooter. The troubleshooter uses [Run Command](../../virtual-machines/windows/run-command.md) to run a script on the machine, to verify dependencies. When the troubleshooter is finished, it returns the result of the checks.
39
+
On the Troubleshoot Update Agent page, select **Run checks** to start the troubleshooter. The troubleshooter uses [Run Command](../../virtual-machines/windows/run-command.md) to run a script on the machine, to verify dependencies. When the troubleshooter is finished, it returns the result of the checks.
40
40
41
41

42
42
@@ -48,19 +48,19 @@ Results are shown on the page when they're ready. The checks sections show what'
48
48
49
49
### Operating system
50
50
51
-
The operating system check verifies whether the Hybrid Runbook Worker is running one of the following operating systems:
51
+
The operating system check verifies whether the Hybrid Runbook Worker is running one of the operating systems shown in the next table.
52
52
53
53
|Operating system |Notes |
54
54
|---------|---------|
55
55
|Windows Server 2012 and later |.NET Framework 4.6 or later is required. ([Download the .NET Framework](/dotnet/framework/install/guide-for-developers).)<br/> Windows PowerShell 5.1 is required. ([Download Windows Management Framework 5.1](https://www.microsoft.com/download/details.aspx?id=54616).) |
56
56
57
57
### .NET 4.6.2
58
58
59
-
The .NET Framework check verifies that the system has a minimum of [.NET Framework 4.6.2](https://www.microsoft.com/en-us/download/details.aspx?id=53345) installed.
59
+
The .NET Framework check verifies that the system has [.NET Framework 4.6.2](https://www.microsoft.com/en-us/download/details.aspx?id=53345) or later installed.
60
60
61
61
### WMF 5.1
62
62
63
-
The WMF check verifies that the system has the required version of the Windows Management Framework (WMF):[Windows Management Framework 5.1](https://www.microsoft.com/download/details.aspx?id=54616).
63
+
The WMF check verifies that the system has the required version of the Windows Management Framework (WMF), which is[Windows Management Framework 5.1](https://www.microsoft.com/download/details.aspx?id=54616).
64
64
65
65
### TLS 1.2
66
66
@@ -72,30 +72,33 @@ This check determines whether you're using TLS 1.2 to encrypt your communication
72
72
73
73
This check determines whether the agent can properly communicate with the agent service.
74
74
75
-
Proxy and firewall configurations must allow the Hybrid Runbook Worker agent to communicate with the registration endpoint. For a list of addresses and ports to open, see [Network planning for Hybrid Workers](../automation-hybrid-runbook-worker.md#network-planning).
75
+
Proxy and firewall configurations must allow the Hybrid Runbook Worker agent to communicate with the registration endpoint. For a list of addresses and ports to open, see [Network planning](../automation-hybrid-runbook-worker.md#network-planning).
76
76
77
77
### Operations endpoint
78
78
79
79
This check determines whether the agent can properly communicate with the Job Runtime Data Service.
80
80
81
-
Proxy and firewall configurations must allow the Hybrid Runbook Worker agent to communicate with the Job Runtime Data Service. For a list of addresses and ports to open, see [Network planning for Hybrid Workers](../automation-hybrid-runbook-worker.md#network-planning).
81
+
Proxy and firewall configurations must allow the Hybrid Runbook Worker agent to communicate with the Job Runtime Data Service. For a list of addresses and ports to open, see [Network planning](../automation-hybrid-runbook-worker.md#network-planning).
82
82
83
83
## VM service health checks
84
84
85
85
### Monitoring agent service status
86
86
87
87
This check determines if the Log Analytics agent for Windows (`healthservice`) is running on the machine. To learn more about troubleshooting the service, see [The Log Analytics agent for Windows isn't running](hybrid-runbook-worker.md#mma-not-running).
88
88
89
-
To reinstall the Log Analytics agent for Windows, see [Install and configure the Log Analytics agent for Windows](../../azure-monitor/learn/quick-collect-windows-computer.md#install-the-agent-for-windows).
89
+
To reinstall the Log Analytics agent for Windows, see [Install the agent for Windows](../../azure-monitor/learn/quick-collect-windows-computer.md#install-the-agent-for-windows).
90
90
91
91
### Monitoring agent service events
92
92
93
93
This check determines whether any 4502 events appear in the Azure Operations Manager log on the machine in the past 24 hours.
94
94
95
-
To learn more about this event, see the [troubleshooting guide](hybrid-runbook-worker.md#event-4502) for this event.
95
+
To learn more about this event, see the [Event 4502 in the Operations Manager log](hybrid-runbook-worker.md#event-4502) for this event.
96
96
97
97
## Access permissions checks
98
98
99
+
> [!NOTE]
100
+
> The troubleshooter currently doesn't route traffic through a proxy server if one is configured.
101
+
99
102
### Crypto folder access
100
103
101
104
The Crypto folder access check determines whether the local system account has access to C:\ProgramData\Microsoft\Crypto\RSA.
0 commit comments