|
POST
|
@Laura Can you access the server where ArcGIS Server is installed? Check in the Windows Services console to see if the "ArcGIS Server service" is running. If not, try to start it. If it is running, check the Task manager to see if there are any ArcSOC.exe processes running. Bernie.
... View more
04-17-2024
07:08 AM
|
0
|
1
|
6290
|
|
POST
|
Timo, Thanks for your reply. I thought this question would have generated more responses. Which third party load balancers have you been using? What rules did you put in place to control traffic flow? Our server admins agree with you that the web adaptors are not very 'smart'. They are supposed to monitor the ArcGIS Server Health status (/arcgis/rest/info/healthcheck) to determine which machines are ready to respond to a request. Stopping a machine only stops the appserver within ArcGIS Server. I did get some good info from Esri Canada Support: When stopping the ArcGIS Server, this operation only starts/stop the appserver on the specific ArcGIS Server machine. Stopping the appserver renders services unavailable via REST, but any publishing event will automatically – and by design - attempt to restart the appserver and all the services on the specific ArcGIS Server machine. In essence, the start/stop machine operation does not provide a reliable means for completely stopping an ArcGIS Server machine. This can be problematic when attempting to stop a machine for routine maintenance or during scenarios where ArcGIS Server should not receive any traffic. As part of the 10.7 release, the "Under Maintenance" flag was added to help designate ArcGIS Server machines as being under maintenance and restrict traffic accordingly. This flag is available via the Edit Machine endpoint within the Server Admin API - https://developers.arcgis.com/rest/enterprise-administration/server/editmachine.htm. A machine under maintenance will still honor administrative changes and publishing events made to the site through other ArcGIS Server machines. You can implement similar logic in your third-party load balancer or reverse proxy server to avoid forwarding service requests to machines that fail the health check. This allows you to make changes to the machine (such as updating its OS) without causing service requests to fail. When you are done performing maintenance on the machine, change this property back to false. I have experimented with the "Under Maintenance" flag and it appears to stop the web adaptors from sending traffic to an ArcGIS Server machine. I was told the web adaptors do a health check about once every minute but I have not verified that. Here is what the healthcheck will display when the "Under Maintenance" flag is set (left) vs. when a machine is stopped (right) on version 10.7.1: In my opinion, both situations should cause the web adaptors to stop sending traffic to an ArcGIS Server machine. Our network infrastructure includes several hardware network load balancers (NLB). For our next major upgrade we will replace the web adaptors with the NLB. Bernie.
... View more
04-16-2024
08:58 AM
|
0
|
0
|
1390
|
|
POST
|
I recommend you experiment with creating a process for: downloading the OSM data from HotOSM (or another source like Daylight) Importing the OSM data into a geodatabase building a routable road network from the OSM data Once you have a process that works you should be able to create a python script that will automate all of the above steps. Good luck, Bernie.
... View more
04-02-2024
12:24 PM
|
0
|
0
|
2039
|
|
POST
|
Esri uses the "Daylight" distribution of OpenStreetMap data. Check out more information here - https://daylightmap.org/#:~:text=Esri%20is%20pleased,Daylight%20data%20below%3A Bernie.
... View more
04-02-2024
06:34 AM
|
0
|
1
|
2087
|
|
POST
|
Hello - this has puzzled me for a long time. We have three ArcGIS Server nodes sharing the load for our map services. In ArcGIS Server Manager > Site > Machines I have stopped one of the nodes: The health check (:6080/arcgis/rest/info/healthcheck) for the stopped machine returns a 404 error: However, If I look at the ArcGIS Server logs through the Admin interface (:6080/arcgis/admin/logs/query) I can still see log mesages from the stopped node. Why doesn't the web adaptor recognize that this node is unhealthy and direct all of the requests to the other 2 nodes? Looking at the last 1000 log messages, roughly 1/3 of the messages are generated by the stopped node. Thanks, Bernie.
... View more
03-26-2024
10:20 AM
|
0
|
2
|
1501
|
|
POST
|
Since you are only concerned with the items that are consuming credits you can use an ArcGIS Notebook to get a list of all the items in your organization. This sample Notebook should get you started. Remember it is the database storage that is the most expensive so look for large Feature layers or Feature services hosted in AGOL. Building this dashboard will help you monitor for new items added to your AGOL organization. I used this blog to replicate the dashboard for my AGOL organization. Here is a sample image from our dashboard showing recent increases in feature service storage: Good luck, Bernie.
... View more
03-05-2024
10:27 AM
|
2
|
0
|
3900
|
|
POST
|
Put all the points in one layer. Some points are occupied by an existing tree and some points are unoccupied. There is no need to separate these points into two layers. Just use an attribute to indicate if the point has a tree. Bernie.
... View more
03-04-2024
05:47 PM
|
0
|
0
|
839
|
|
POST
|
Saurabh, You should be able to get the web server logs from the machine hosting your web adaptor. The web server logs will give you the client IP, date, time, the incoming REST service request, the URL of the referrer, the referring agent, http status code, bytes transferred and the duration of the request in seconds. I find it useful to look at the duration of the request to identify the slow requests that are using a lot of server time. This may indicate a problem such as a poorly formed query on a map service, or a map service that needs to be tuned for faster performance. Unfortunately I cannot tell you how to find the web server logs. I rely on an excellent server administrator to extract and filter logs for my analysis. Just looking at requests that run longer than 60 seconds I usually only have 100 or fewer records per day to examine. I just scan them in a text editor and look for unusual requests that may need further investigation. Cheers, Bernie.
... View more
02-20-2024
06:48 AM
|
1
|
0
|
4600
|
|
BLOG
|
So GeoParquet and Cloud Optimized Geotiff could replace simple map services and simple image services leaving ArcGIS Server to do more geoprocessing, geocoding, etc.
... View more
02-14-2024
04:22 AM
|
0
|
0
|
1427
|
|
BLOG
|
So GeoParquet and Cloud Optimized Geotiff could replace simple map services and simple image services leaving ArcGIS Server to do more geoprocessing, geocoding, etc.
... View more
02-14-2024
04:21 AM
|
0
|
0
|
1429
|
|
BLOG
|
So it's an interim measure until Geoparquet matures and ArcGIS Pro adds support for Geoparquet?
... View more
02-13-2024
11:10 AM
|
0
|
0
|
1473
|
|
BLOG
|
Are you extracting data for your entire AOI and making a copy of it in a hosted feature service? What benefit does that give you? You said the Overture data was hosted on Amazon S3 and freely available to the Public. You also said the Geoparquet format is optimized for attribute queries. Why would you want to make a copy of the Overture data and store it in a hosted feature service where you have to pay for storage?
... View more
02-13-2024
10:57 AM
|
0
|
0
|
1537
|
|
IDEA
|
If the ExB widgets aren't ready you can always use the Web AppBuilder. The Basemap Gallery, Layers, and Add Data widgets all work great as long as you don't need any of the capabilities of the JS 4.x API. Eric, you said: "I've been publishing enterprise services since the days of ArcIMS, and have never been forced to include a basemap. Basemaps have always been configured separately from the services that we want to overlay." A service without a basemap is just one of your map services straight from your REST services directory, e.g. https://geonb.snb.ca/arcgis/rest/services/GeoNB_SNB_Parcels/MapServer Cheers, Bernie.
... View more
02-13-2024
09:25 AM
|
0
|
0
|
1679
|
|
IDEA
|
Eric, You can accomplish what you want by using the Layers widget and the Basemap widget in your ExB apps. You do not need to publish a web map for each layer you want to add to your ExB app. Just add all of the layers that you want to display in ExB to your web map. You can set as many or as few of the layers to be "Off" by default when your web map is opened. Then your users can turn layers on or off as they are needed. At version 11.2 ExB has an "Add Data" widget that can be used by your users to add additional layers that are not in the web map. Bernie.
... View more
02-13-2024
04:45 AM
|
0
|
0
|
1692
|
|
POST
|
ArcGIS Server is essentially ArcGIS Enterprise without ArcGIS Portal. ArcGIS Portal is all of the tools to create and manage the content (web maps, web scenes, map viewers, etc) that uses and displays the web services you publish with ArcGIS Enterprise. Bernie.
... View more
02-12-2024
10:09 AM
|
1
|
0
|
7549
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | a week ago | |
| 2 | a week ago | |
| 1 | 06-04-2026 12:17 PM | |
| 1 | 02-24-2026 06:27 AM | |
| 2 | 02-24-2026 06:03 AM |
| Online Status |
Offline
|
| Date Last Visited |
8 hours ago
|