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
This article provides solutions to common Azure FarmBeats issues.
12
+
This article provides solutions to common Azure FarmBeats issues. For additional help, contact our [Support Forum](https://social.msdn.microsoft.com/Forums/home?forum=ProjectFarmBeats) or email us at [email protected].
13
13
14
-
For additional help, contact us at [email protected]. Ensure to include the **deployer.log** file in your email.
14
+
## Install issues
15
15
16
-
To download the **deployer.log** file, do the following:
16
+
>[!NOTE]
17
+
If you are restarting the install because of an error, make sure to delete the Resource Group or delete all resources from the Resource Group before re-triggering the install.
17
18
18
-
1. Sign-in to **Azure portal** and select your subscription and Azure AD tenant.
19
-
2. Launch Cloud Shell from the top navigation of the Azure portal.
20
-
3. Select **Bash** as the preferred Cloud Shell experience.
21
-
4. Select the highlighted icon and then, in the drop-down list, select **Download**.
The Sentinel credentials provided during install are incorrect. Please restart the installation with the correct credentials.
24
22
25
-
5. In the next pane, enter the path to your **deployer.log** file. For example, enter **farmbeats-deployer.log**.
23
+
### The regional account quota of Batch Accounts for the specified subscription has been reached
24
+
25
+
Increase the quota, or delete the unused batch accounts and restart the installation.
26
+
27
+
### Invalid resource group location
28
+
29
+
Make sure the Resource Group is in the same location as the Region specified during installation.
30
+
31
+
### Other install issues
32
+
33
+
Please contact us with the following details:
34
+
35
+
- Your Subscription ID
36
+
- Resource Group name
37
+
- Attach the log file for the Deployment failure using the steps below:
38
+
39
+
1. Navigate to the Resource Group in the Azure portal.
40
+
2. Click on Deployments under Settings section on the left hand side.
41
+
3. For every deployment that shows "Failed", please click through to details and download the deployment details. Attach this file to the mail.
26
42
27
43
## Sensor telemetry
28
44
@@ -32,11 +48,11 @@ To download the **deployer.log** file, do the following:
32
48
33
49
**Corrective action**:
34
50
35
-
1. Go to your FarmBeats Datahub resource group.
51
+
1. Go to your FarmBeats Datahub resource group.
36
52
2. Select the **Event Hub** (DatafeedEventHubNamespace), and then check for the number of incoming messages.
37
-
3. Do either of the following:
53
+
3. Do either of the following:
38
54
- If there are *no incoming messages*, contact your device partner.
39
-
- If there are *incoming messages*, contact [email protected]. Attach your Datahub and Accelerator logs and captured telemetry.
55
+
- If there are *incoming messages*, contact us with your Datahub and Accelerator logs and captured telemetry.
40
56
41
57
To understand how to download logs, go to the ["Collect logs manually"](#collect-logs-manually) section.
42
58
@@ -96,7 +112,7 @@ While you're deleting a device, you might encounter one of the following common
96
112
97
113
**Message**: "Device is referenced in sensors: There are one or more sensors associated with the device. Delete the sensors and then delete the device."
98
114
99
-
**Meaning**: The device is associated with multiple sensors that are deployed in the farm.
115
+
**Meaning**: The device is associated with multiple sensors that are deployed in the farm.
100
116
101
117
**Corrective action**:
102
118
@@ -116,15 +132,14 @@ While you're deleting a device, you might encounter one of the following common
116
132
> [!NOTE]
117
133
> You can't delete a device if sensors are associated with it. For more information about how to delete associated sensors, see the **Delete sensor** section in [Get sensor data from sensor partners](get-sensor-data-from-sensor-partner.md).
118
134
119
-
120
135
## Issues with jobs
121
136
122
137
### FarmBeats internal error
123
138
124
139
**Message**: "FarmBeats internal error, see troubleshooting guide for more details".
125
140
126
141
**Corrective action**:
127
-
This issue might result from a temporary failure in the data pipeline. Create the job again. If the error persists, add the error message in a post on the FarmBeats forum, or contact [email protected].
142
+
This issue might result from a temporary failure in the data pipeline. Create the job again. If the error persists, please contact us with the error message / logs.
128
143
129
144
## Accelerator troubleshooting
130
145
@@ -134,15 +149,15 @@ This issue might result from a temporary failure in the data pipeline. Create th
134
149
135
150
**Message**: "No matching users found."
136
151
137
-
**Corrective action**: Check the email ID for which you're trying to add a role assignment. The email ID must be an exact match of the ID, which is registered for that user in the Active Directory. If the error persists, add the error message in a post on the FarmBeats forum, or contact [email protected].
152
+
**Corrective action**: Check the email ID for which you're trying to add a role assignment. The email ID must be an exact match of the ID, which is registered for that user in the Active Directory. If the error persists, please contact us with the error message / logs.
138
153
139
154
### Unable to log in to Accelerator
140
155
141
156
**Message**: "Error: You are not authorized to call the service. Contact the administrator for authorization."
142
157
143
158
**Corrective action**: Ask the administrator to authorize you to access the FarmBeats deployment. This can be done by doing a POST of the RoleAssignment APIs or through the Access Control in the **Settings** pane in Accelerator.
144
159
145
-
If you've already been granted access and are facing this error, try again by refreshing the page. If the error persists, add the error message in a post on the FarmBeats forum, or contact [email protected].
160
+
If you've already been granted access and are facing this error, try again by refreshing the page. If the error persists, please contact us with the error message / logs.
5. Update the username in the sentinel_account section
199
+
200
+
*Update Sentinel Password*
201
+
1. Sign in to [Azure portal](https://portal.azure.com).
202
+
2. In the **Search** box, search for the FarmBeats Datahub resource group.
203
+
3. Click on keyvault-*****
204
+
4. Click on Access Policies under Settings
205
+
5. Click "Add Access Policy"
206
+
6. Use "Secret management" for Configure from Template and add yourself to Principal
207
+
7. Click Add, and then click Save on the Access Policies page
208
+
8. Click Secrets under Settings
209
+
9. Click Sentinel-password
210
+
10. Create a new version of the value and enable it
211
+
177
212
- Rerun the failed job, or run a satellite indices job for a date range of 5 to 7 days, and then check to see whether the job is successful.
178
213
179
214
### Sentinel hub: Wrong URL or site not accessible
180
215
181
216
**Job failure message**: "Oops, something went wrong. The page you were trying to access is (temporarily) unavailable."
182
217
183
218
**Corrective action**:
219
+
184
220
1. Open [Sentinel](https://scihub.copernicus.eu/dhus/) in your browser to see whether the website is accessible.
185
221
2. If the website isn't accessible, check to see whether any firewall, company network, or other blocking software is preventing access to the website, and then take the necessary steps to allow the Sentinel URL.
186
222
3. Rerun the failed job, or run a satellite indices job for a date range of 5 to 7 days, and then check to see whether the job is successful.
@@ -203,20 +239,21 @@ This issue can occur if any maintenance activities are being done on the Sentine
203
239
204
240
**Job failure message**: "Maximum number of two concurrent flows achieved by the user '\<username>'."
205
241
206
-
**Meaning**: If a job fails because the maximum number of connections has been reached, the same Sentinel account is being used in another software deployment.
242
+
**Meaning**: If a job fails because the maximum number of connections has been reached, the same Sentinel account is being used in multiple jobs.
207
243
208
244
**Corrective action**:
209
245
Try either of the following:
210
246
211
-
*Create a new Sentinel account, and then rerun the installer to upgrade Datahub by using a new Sentinel username and password.
212
-
*Rerun the failed job or run a satellite indices job for a date range of 5 to 7 days, and then check to see whether the job is successful.
247
+
*Wait for the other jobs to finish before re-running failed job.
248
+
*Create a new Sentinel account, and then update the Sentinel username and password in FarmBeats.
**Corrective action**: This issue can occur if any maintenance activities are being done on the Sentinel server.
219
-
1. If any job or pipeline fails because maintenance is being performed, resubmit the job after some time.
254
+
**Corrective action**: This issue can occur if any maintenance activities are being done on the Sentinel server.
255
+
256
+
1. If any job or pipeline fails because maintenance is being performed, resubmit the job after some time.
220
257
221
258
For information about any planned or unplanned Sentinel maintenance activities, go to the [Copernicus Open Access Hub News](https://scihub.copernicus.eu/news/) site.
222
259
@@ -226,114 +263,35 @@ Try either of the following:
226
263
227
264
[Install and deploy Azure Storage Explorer](https://docs.microsoft.com/azure/vs-azure-tools-storage-manage-with-storage-explorer?tabs=windows).
228
265
229
-
### Collect Azure Data Factory job logs in Datahub
266
+
### Collect Azure Data Factory job logs or App Service logs in Datahub
230
267
231
268
1. Sign in to the [Azure portal](https://portal.azure.com).
232
269
2. In the **Search** box, search for the FarmBeats Datahub resource group.
233
-
234
-
> [!NOTE]
235
-
> Select the Datahub resource group that you specified during FarmBeats installation.
236
-
237
-
3. On the **Resource Group** dashboard, search for the *datahublogs\** storage account. For example, search for **datahublogsmvxmq**.
270
+
3. On the **Resource Group** dashboard, search for the *datahublogs\** storage account. For example, *datahublogsmvxmq*.
238
271
4. In the **Name** column, select the storage account to view the **Storage Account** dashboard.
239
272
5. In the **datahubblogs\*** pane, select **Open in Explorer** to view the **Open Azure Storage Explorer** application.
240
-
6. In the left pane, select **Blob Containers**, and then select **job-logs**.
241
-
7. In the **job-logs** pane, select **Download**.
242
-
8. Download the logs to a local folder on your machine.
6. In the left pane, select **Blob Containers**, and then select **job-logs** for Azure Data Factory logs or **appinsights-logs** for App Service logs.
274
+
7. Select **Download** and download the logs to a local folder on your machine.
**Error message**: "The regional account quota of Batch Accounts for the specified subscription has been reached."
301
-
302
-
**Corrective action**: Increase the quota, or delete the unused batch accounts and rerun the deployment.
303
-
304
-
### Azure Active Directory (Azure AD)-related issues
305
-
306
-
**Error message**: "Could not update required settings to Azure AD App d41axx40-xx21-4fbd-8xxf-97xxx9e2xxc0: Insufficient privileges to complete the operation. Ensure that the above settings are configured properly for the Azure AD App."
307
-
308
-
**Meaning**: The Azure AD app registration configuration wasn't completed properly.
309
-
310
-
**Corrective action**: Ask the IT administrator (the person with tenant read access) to use our [script](https://github.com/Azure-Samples/active-directory-dotnet-webapp-openidconnect/tree/master/AppCreationScripts) for creating the Azure AD app registration. This script automatically takes care of the configuration steps as well.
311
-
312
-
**Error message**: "Could not create new Active Directory Application '\<application name\>' in this tenant: Another object with the same value for property identifier URIs already exists."
313
-
314
-
**Meaning**: An Azure AD app registration with the same name already exists.
315
-
316
-
**Corrective action**: Delete the existing Azure AD app registration, or reuse it for installation. If you're reusing the existing Azure AD app registration, pass the application ID and client secret to the installer and redeploy.
317
-
318
-
## Issues with the input.json file
319
-
320
-
**Error**: There's an error reading input from the *input.json* file.
321
-
322
-
**Corrective action**: This issue usually arises because of an error in specifying the correct *input.json* file path or name to the installer. Make appropriate corrections, and retry the deployment.
323
-
324
-
**Error**: There's an error parsing values in the *input.json* file.
325
-
326
-
**Corrective action**: This issue mostly arises due to incorrect values within the *input.json* file. Make appropriate corrections, and retry the deployment.
285
+
6. In the left pane, select **Blob Containers**, and then select **job-logs** for Azure Data Factory logs or **appinsights-logs** for App Service logs.
286
+
7. Select **Download** and download the logs to a local folder on your machine.
327
287
328
288
## High CPU usage
329
289
330
-
**Error**: You get an email alert that refers to a **High CPU Usage Alert**.
290
+
**Error**: You get an email alert that refers to a **High CPU Usage Alert**.
291
+
292
+
**Corrective action**:
331
293
332
-
**Corrective action**:
333
294
1. Go to your FarmBeats Datahub resource group.
334
295
2. Select the **App service**.
335
296
3. Go to the scale up [App Service pricing page](https://azure.microsoft.com/pricing/details/app-service/windows/), and then select an appropriate pricing tier.
336
297
337
-
## Next steps
338
-
339
-
If you're still facing FarmBeats issues, contact our [Support Forum](https://social.msdn.microsoft.com/Forums/home?forum=ProjectFarmBeats).
0 commit comments