Select to view content in your preferred language

Monitor 2024 - labeling servers separately when part of server site

163
3
12-02-2024 12:16 PM
Pat_Gallagher
Regular Contributor

One of the changes I have seen is that services for server sites are listed together - when looking at Monitoring and then selecting the ArcGIS server it will only show the first server of the site. Under Agents it will show that there are multiple agents against that line. When I click on Catalog it shows the services, but it lists them for all the servers, so I have not been able to label the service for each server.

I have tried selecting the ArcGIS Server through: Monitoring/ArcGIS Server/Server(group)/ then selecting the individual server from Agents on the left side. But when looking at the Catalog, it will show the labels for the first server. Changing any of the labels will change them for all the servers.

Is there a configuration setting that will allow labels to be assigned by server name when they are part of a site?

0 Kudos
3 Replies
DerekLaw
Esri Esteemed Contributor

Hi @Pat_Gallagher,

When I click on Catalog it shows the services, but it lists them for all the servers, so I have not been able to label the service for each server.

I'm not clear on what you're trying to do. When you publish a web service to a multi-machine ArcGIS Server site (for example 2 machines), then the web service will exist on both machines that participate in the site. So the web service "exists" on both machines. Even though its on both machines, ArcGIS Server treats it as a single web service. And ArcGIS Monitor would treat it as a single registered web service component.

Is there a configuration setting that will allow labels to be assigned by server name when they are part of a site?

When you register a multi-machine ArcGIS Server site with ArcGIS Monitor - it treats the first GIS Server you register as a single component (but it includes all of the participating GIS Servers). You can register the individual GIS Servers as host components, but you wouldn't register another GIS Server. 

So I think you'd want to register each participating GIS Server in the multi-machine ArcGIS Server site as host components, then you could label them. I believe this is what you want to do?

Hope this helps,

0 Kudos
JamesBrattonVHB
Occasional Contributor

@DerekLaw - I have a similar question/need.  If one of the servers stops participating in a site or the load balancer stops sending requests to that machine, is there a way for me to know this?  If I could monitor "Requests received" by machine, that might help, but there is no "requests received" metric on a host component.

0 Kudos
DerekLaw
Esri Esteemed Contributor

Hi @JamesBrattonVHB,

Sorry for the late reply, I am just seeing your post now.

If one of the servers stops participating in a site or the load balancer stops sending requests to that machine, is there a way for me to know this? 

I don't believe this kind of information is captured by ArcGIS Server. This would need to be an enhancement at the ArcGIS Server site level. Please submit this as a new enhancement on the ArcGIS Monitor Ideas forum.

Hope this helps,

 

0 Kudos