AVD Session Host is showing Needs Assistance | MonitoringAgentCheck - Failed

Arif Usman 421 Reputation points


    I am using Azure Market place multi session image for my AVD (So it is not a custom image).

All my hosts session showing

User's image

Monitoring agent is working fine, I can get data out from Log analytic fine. when look into 'GenevaTask_44-3-1' TASK Scheduler, it is showing Queued. if i click to run, session hosts showing available for while and goes back to need assistance.

User's image

Any help or suggestion?

Azure Virtual Desktop
Azure Virtual Desktop
A Microsoft desktop and app virtualization service that runs on Azure. Previously known as Windows Virtual Desktop.
1,317 questions
{count} votes

3 answers

Sort by: Most helpful
  1. KarishmaTiwari-MSFT 17,507 Reputation points Microsoft Employee

    Hi Arif Usman , Apologies for the delay on this.

    Is this newly deployed session host? Is it deployed via ARM template?
    If there is any Scheduled agent update configured, it might stop agents from updating.
    Please disable the scheduled agent update from azure host pool settings and let me know the results.

    MonitoringAgentCheck verifies that the required Geneva agent is running. If this check fails, it is non-fatal and the machine still can service connections, main issue may be that monitoring agent is missing or running (possibly) older version.

    As per your screenshot of Task Scheduler, it looks like the Geneva Monitoring scheduled task was not running, this means the GenevaMonitoringAgent did not get installed.

    Please try manually installing it by executing the Microsoft.RDInfra.Geneva.Installer-x64-44.3.1.msi as admin and restart rdagentboolader service. This should resolve the issue.

    If you are still seeing this issue, please let me know in the 'comments' and I can further investigate or involve internal team as needed.

    1 person found this answer helpful.

  2. Saloni Jhalani (CONVERGYS CORPORATION) 0 Reputation points Microsoft Vendor

    Hello, I am working on same issue where Geneva task is in Queued state and if i click to run, session hosts showing available for a while and goes back to need assistance.

    We tried everything we can including changing registries, increasing task schedular size, running parallel instance but nothing worked.

    Please help.

  3. Arif Usman 421 Reputation points

    I have posted resolution here . I have implement this for almost a month ago and still showing available.

    0 comments No comments