EdgeSight: Servers Not Appearing in Console

Recently we started migrating users to our new production environment which is provisioned.  I found that only half of the new servers were reporting to EdgeSight.  Initially I thought it was due to an issue solved by this EdgeSight agent hotfix, but this turned out to not be the case.

Digging deeper, I found that the missing servers had the same server name in the \Citrix\SystemMonitoring\Data\EdgeSight.ini file.  The quick fix was to stop the EdgeSight service (Citrix System Monitoring), delete the INI file, and restart the service.  I then forced a Configuration Check and Performance Upload on the worker agents and the servers appeared in the console.

Since these were provisioned servers and the EdgeSight data writes to a “cache” drive, the long-term fix is to mount the “cache” drive associated with our template and delete the INI file, then new servers will get a fresh INI file.

Here’s a list of EdgeSight Troubleshooting articles from Citrix

CTX111043: Newly Installed EdgeSight Agent Devices Do Not Report Up

CTX114939: Troubleshooting EdgeSight

CTX123446: Real Time Remote Report Error: Access denied: You do not have permission to access this resource

CTX123293: EdgeSight Remote, Troubleshoot, and Real-time Reports Error Messages

CTX118565: EdgeSight 5.0 Frequently Asked Questions

CTX115712: No User Data for EdgeSight EndPoint Reports

CTX115855: Citrix Presentation Servers Imaged with EdgeSight Agent are Not Reporting to EdgeSight


2 thoughts on “EdgeSight: Servers Not Appearing in Console”

  1. Hi,
    I’m having the same issue – the server name on ini file appears to the exactly the same across the servers
    How did you “force a Configuration Check and Performance Upload on the worker agents”?
    Can you provided step by step of the above?please

    1. John,

      To force a Configuration check or Performance Upload do the following:
      1. Log into your EdgeSight console
      2. Click on the Configure Tab
      3. On the left-hand side under Company Configuration, click on Agents
      4. Click on Run Worker
      5. Either enter the server name or click on the computer button to search for the server
      6. You will see a status message and a drop down menu for the server. Select Performance Upload or Configuration Check and click Run Worker.
      7. A performance upload can tax your server system and will take a few minutes, so only use on a lightly loaded system or during off hours. A Configuraiton Check will happen faster.
      8. To check on the status of either operation. Enter the server name again and select one of the drop down menu items. The Last Attempt and Last Result fields will tell you if it has completed.

      Thanks for reading,

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.