Skip to content

Commit 447d10a

Browse files
authored
Merge pull request #109991 from uhabiba04/master
updating as per the standards and fixing minor formatting issues
2 parents e02bf0a + 0d8ce08 commit 447d10a

File tree

1 file changed

+49
-45
lines changed

1 file changed

+49
-45
lines changed

articles/industry/agriculture/troubleshoot-azure-farmbeats.md

Lines changed: 49 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ This article provides solutions to common Azure FarmBeats issues. For additional
1414
## Install issues
1515

1616
> [!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+
> If you are restarting the install because of an error, ensure to delete the **Resource Group** or delete all resources from the Resource Group before re-triggering the installation.
1818
1919
### Invalid Sentinel credentials
2020

@@ -26,31 +26,32 @@ Increase the quota, or delete the unused batch accounts and restart the installa
2626

2727
### Invalid resource group location
2828

29-
Make sure the Resource Group is in the same location as the Region specified during installation.
29+
Ensure the **Resource Group** is in the same location as the **Region** specified during installation.
3030

3131
### Other install issues
3232

3333
Contact us with the following details:
3434

3535
- Your Subscription ID
3636
- Resource Group name
37-
- Attach the log file for the Deployment failure using the steps below:
37+
- Follow the below steps to attach the log file for the Deployment failure:
3838

39-
1. Navigate to the Resource Group in the Azure portal.
40-
2. Select Deployments under Settings section on the left hand side.
41-
3. For every deployment that shows "Failed", click through to details and download the deployment details. Attach this file to the mail.
39+
1. Navigate to the **Resource Group** in the Azure portal.
40+
2. Select **Deployments** under **Settings** section on the left hand side.
41+
3. For every deployment that shows **Failed**, select through to the details and download the deployment details. Attach this file to the mail.
4242

4343
## Sensor telemetry
4444

4545
### Can't view telemetry data
4646

4747
**Symptom**: Devices or sensors are deployed, and you've linked FarmBeats with your device partner, but you can't get or view telemetry data on FarmBeats.
4848

49-
**Corrective action**:
49+
**Corrective action**
5050

5151
1. Go to your FarmBeats Datahub resource group.
5252
2. Select the **Event Hub** (DatafeedEventHubNamespace), and then check for the number of incoming messages.
5353
3. Do either of the following:
54+
5455
- If there are *no incoming messages*, contact your device partner.
5556
- If there are *incoming messages*, contact us with your Datahub and Accelerator logs and captured telemetry.
5657

@@ -60,9 +61,9 @@ To understand how to download logs, go to the ["Collect logs manually"](#collect
6061

6162
**Symptom**: Devices or sensors are deployed, and you've created the devices/sensors on FarmBeats and ingested telemetry to the EventHub, but you can't get or view telemetry data on FarmBeats.
6263

63-
**Corrective action**:
64+
**Corrective action**
6465

65-
1. Ensure you have done the partner registration correctly - you can check this by going to your datahub swagger, navigate to /Partner API, Do a Get and check if the partner is registered. If not, follow the [steps here](get-sensor-data-from-sensor-partner.md#enable-device-integration-with-farmbeats) to add partner.
66+
1. Ensure you have done the partner registration correctly - you can check this by going to your datahub swagger, navigate to /Partner API, Do a Get and check if the partner is registered. If not, follow these [steps](get-sensor-data-from-sensor-partner.md#enable-device-integration-with-farmbeats) to add partner.
6667

6768
2. Ensure that you have used the correct Telemetry message format:
6869

@@ -91,7 +92,7 @@ To understand how to download logs, go to the ["Collect logs manually"](#collect
9192

9293
### Don't have the Azure Event Hubs connection string
9394

94-
**Corrective action**:
95+
**Corrective action**
9596

9697
1. In Datahub Swagger, go to the Partner API.
9798
2. Select **Get** > **Try it out** > **Execute**.
@@ -108,7 +109,8 @@ To understand how to download logs, go to the ["Collect logs manually"](#collect
108109

109110
**Symptoms**: Devices are installed, and you've linked FarmBeats with your device partner. The devices are online and sending telemetry data, but they appear offline.
110111

111-
**Corrective action**: The reporting interval isn't configured for this device. To set the reporting interval, contact your device manufacturer. 
112+
**Corrective action**
113+
The reporting interval isn't configured for this device. To set the reporting interval, contact your device manufacturer. 
112114

113115
### Error deleting a device
114116

@@ -118,7 +120,7 @@ While you're deleting a device, you might encounter one of the following common
118120

119121
**Meaning**: The device is associated with multiple sensors that are deployed in the farm.
120122

121-
**Corrective action**:
123+
**Corrective action**
122124

123125
1. Delete the sensors that are associated with the device through Accelerator.
124126
2. If you want to associate the sensors with a different device, ask your device partner to do the same.
@@ -135,16 +137,16 @@ While you're deleting a device, you might encounter one of the following common
135137

136138
> [!NOTE]
137139
> 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).
138-
> Partners do not have access to delete a device or sensor. Only Admins have access to do the same.
140+
> Partners do not have permission to delete a device or sensor. Only Admins have permission to delete.
139141
140142
## Issues with jobs
141143

142144
### FarmBeats internal error
143145

144-
**Message**: "FarmBeats internal error, see troubleshooting guide for more details".
146+
**Message**: "FarmBeats internal error, see troubleshooting guide for more details."
145147

146-
**Corrective action**:
147-
This issue might result from a temporary failure in the data pipeline. Create the job again. If the error persists, contact us with the error message / logs.
148+
**Corrective action**
149+
This issue might result from a temporary failure in the data pipeline. Create the job again. If the error persists, contact us with the error message/logs.
148150

149151
## Accelerator troubleshooting
150152

@@ -154,15 +156,17 @@ This issue might result from a temporary failure in the data pipeline. Create th
154156

155157
**Message**: "No matching users found."
156158

157-
**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, contact us with the error message / logs.
159+
**Corrective action**
160+
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, contact us with the error message/logs.
158161

159162
### Unable to log in to Accelerator
160163

161164
**Message**: "Error: You are not authorized to call the service. Contact the administrator for authorization."
162165

163-
**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.
166+
**Corrective action**
167+
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.
164168

165-
If you've already been granted access and are facing this error, try again by refreshing the page. If the error persists, contact us with the error message / logs.
169+
If you've already been granted access and facing this error, try again by refreshing the page. If the error persists, contact us with the error message/logs.
166170

167171
![Project FarmBeats](./media/troubleshoot-azure-farmbeats/accelerator-troubleshooting-1.png)
168172

@@ -172,13 +176,13 @@ If you've already been granted access and are facing this error, try again by re
172176

173177
**Message**: "Error: An unknown error occurred."
174178

175-
**Corrective action**: This error occurs if you leave the page idle for too long. Refresh the page.
176-
177-
If the error persists, contact us with the error message / logs.
179+
**Corrective action**
180+
This error occurs if you leave the page idle for too long. Refresh the page. If the error persists, contact us with the error message/logs.
178181

179182
**Issue**: FarmBeats Accelerator isn't showing the latest version, even after you've upgraded FarmBeatsDeployment.
180183

181-
**Corrective action**: This error occurs because of service worker persistence in the browser. Do the following:
184+
**Corrective action**
185+
This error occurs because of service worker persistence in the browser. Do the following:
182186

183187
1. Close all browser tabs that have Accelerator open, and close the browser window.
184188
2. Start a new instance of the browser, and reload the Accelerator URI. This action loads the new version of Accelerator.
@@ -189,30 +193,30 @@ If the error persists, contact us with the error message / logs.
189193

190194
**Job failure message**: "Full authentication is required to access this resource."
191195

192-
**Corrective action**:
196+
**Corrective action**: Do one of the following:
193197

194-
Do one of the following:
198+
- Update FarmBeats with the correct username/password using the below steps and retry the job.
195199

196-
- Update FarmBeats with the correct username / password using the steps below and retry the job.
200+
**Update Sentinel username**
197201

198-
*Update Sentinel Username*
199202
1. Sign in to [Azure portal](https://portal.azure.com).
200203
2. In the **Search** box, search for the FarmBeats Datahub resource group.
201-
3. Select Storage account storage***** -> Containers -> batch-prep-files -> to_vm -> config.ini
202-
4. Click Edit
204+
3. Select Storage account storage***** > **Containers** > **batch-prep-files** > **to_vm** > **config.ini**
205+
4. Select **Edit**
203206
5. Update the username in the sentinel_account section
204207

205-
*Update Sentinel Password*
208+
**Update Sentinel password**
209+
206210
1. Sign in to [Azure portal](https://portal.azure.com).
207211
2. In the **Search** box, search for the FarmBeats Datahub resource group.
208212
3. Select keyvault-*****
209213
4. Select Access Policies under Settings
210-
5. Click "Add Access Policy"
211-
6. Use "Secret management" for Configure from Template and add yourself to Principal
212-
7. Click Add, and then click Save on the Access Policies page
213-
8. Click Secrets under Settings
214-
9. Click Sentinel-password
215-
10. Create a new version of the value and enable it
214+
5. Select **Add Access Policy**
215+
6. Use **Secret management** for Configure from Template and add yourself to Principal
216+
7. Select **Add**, and then select **Save** on the **Access Policies** page
217+
8. Select **Secrets** under **Settings**
218+
9. Select **Sentinel-password**
219+
10. Create a new version of the value and enable it.
216220

217221
- 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.
218222

@@ -223,8 +227,8 @@ Do one of the following:
223227
**Corrective action**:
224228

225229
1. Open [Sentinel](https://scihub.copernicus.eu/dhus/) in your browser to see whether the website is accessible.
226-
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. 
227-
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.
230+
2. If the website isn't accessible, check 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. 
231+
3. Rerun the failed job, or run a satellite indices job for a date range of 5 to 7 days, and then check whether the job is successful.
228232

229233
### Sentinel server: Down for maintenance
230234

@@ -238,18 +242,17 @@ This issue can occur if any maintenance activities are being done on the Sentine
238242

239243
For information about any planned or unplanned Sentinel maintenance activities, go to the [Copernicus Open Access Hub News](https://scihub.copernicus.eu/news/) site.  
240244

241-
2. 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.
245+
2. Rerun the failed job, or run a satellite indices job for a date range of 5 to 7 days, and then check whether the job is successful.
242246

243247
### Sentinel: Maximum number of connections reached
244248

245249
**Job failure message**: "Maximum number of two concurrent flows achieved by the user '\<username>'."
246250

247251
**Meaning**: If a job fails because the maximum number of connections has been reached, the same Sentinel account is being used in multiple jobs.
248252

249-
**Corrective action**:
250-
Try either of the following:
253+
**Corrective action**: Try either of the following:
251254

252-
* Wait for the other jobs to finish before re-running failed job.
255+
* Wait for the other jobs to finish before re-running the failed job.
253256
* Create a new Sentinel account, and then update the Sentinel username and password in FarmBeats.
254257

255258
### Sentinel server: Refused connection
@@ -262,14 +265,15 @@ Try either of the following:
262265

263266
For information about any planned or unplanned Sentinel maintenance activities, go to the [Copernicus Open Access Hub News](https://scihub.copernicus.eu/news/) site.  
264267

265-
2. 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.
268+
2. Rerun the failed job, or run a satellite indices job for a date range of 5 to 7 days, and then check whether the job is successful.
266269

267270
### Soil Moisture map has white areas
268271

269-
**Issue**: The Soil Moisture map was generated, but the map has mostly white areas.
272+
**Issue**: The **Soil Moisture map** was generated, but the map has mostly white areas.
270273

271274
**Corrective action**: This issue can occur if the satellite indices generated for the time for which the map was requested has NDVI values that is less than 0.3. For more information, visit [Technical Guide from Sentinel](https://earth.esa.int/web/sentinel/technical-guides/sentinel-2-msi/level-2a/algorithm).
272-
1. Rerun the job for a different date range and check to see if the NDVI values in the satellite indices are more than 0.3
275+
276+
1. Rerun the job for a different date range and check if the NDVI values in the satellite indices are more than 0.3.
273277

274278
## Collect logs manually
275279

0 commit comments

Comments
 (0)