Australia | Citrix Logon Times not being reported in Director - Part 1

Matthew Gorman - 24.01.202020200124

Citrix Logon Times not being reported in Director – Part 1

Australia | Citrix Logon Times not being reported in Director - Part 1

Recently I came across a problem involving a new 1909 Citrix environment which was not logging logon times within Director.

When troubleshooting the issue, I started with the component in the environment reporting the issue, Director. I investigated the three areas Director reports the logon times for the environment, the Dashboard, the logon performance section within the trends tab, as well as the details section for an active user session. All three locations reported there were no logons during the period; in reality, there were several logons which had occurred. Only the active user session details reported an issue showing the logon performance data was not available.

The basics – let’s start at the beginning

Taking a step back, I will explain the process which occurs when logging into windows and how the user session login time is recorded within Citrix Director. This article CTX218717 explains how Director collects the login information. Below is an excerpt covering the process.

The following diagram from Citrix provides an overview of the process.

Australia | Citrix Logon Times not being reported in Director - Part 1

To explain the individual task from the graph., assume there is a real established session to the Virtual Delivery Agent (VDA).

  1. The OS providers are writing in the login process for the user/session;
  2. Using the VDA agent and the communication with the Broker Service, the information about the session is sent to the Broker. The Broker Service places the information about the session into the Site Database.
  3. During the transmission of the data from the VDA agent to the Broker Service, Monitoring Service interacts with data, collects the necessary information and places the same in a queue to be written into the Monitoring Database.
  4. When the Director admin logs in, Director uses Windows Management Instrumentation (WMI), Open Data Protocol (OData) queries which are sent to the Monitoring Service, and one of those oData queries is about the Logon Duration.
  5. Monitoring Service will run the oData call against the Monitoring Database, collect the information and deliver it to Director.
  6. When Director user opens Session Detail page in Director for a user session, Director first checks with the Broker Service, Active Directory (AD) Identity Service and Monitoring Service the information about the session and permission. When the Session Detail page is open, Director will send a WMI request to the VDA agent to collect certain information from the VDA directly. One of those items from that information is Logon Duration. VDA agent then uses the Director plugin to call the Citrix Profile Manager to collect the data from the WMI providers.
  7. When the Logon Duration is collected, the information is sent back to the Director Session Details page

In searching for answers, this issue seems to be quite common with reports dating back over many I will start troubleshooting by following within the official guides from Citrix on the matter and attempt to find the root causes of Director not reporting user logon times.

THANK YOU FOR YOUR SUBMISSION!

Australia | Citrix Logon Times not being reported in Director - Part 1

The form was submitted successfully.

Join the Insentra Community with the Insentragram Newsletter

Hungry for more?

If you’re waiting for a sign, this is it.

We’re a certified amazing place to work, with an incredible team and fascinating projects – and we’re ready for you to join us! Go through our simple application process. Once you’re done, we will be in touch shortly!

Who is Insentra?

Imagine a business which exists to help IT Partners & Vendors grow and thrive.

Insentra is a 100% channel business. This means we provide a range of Advisory, Professional and Managed IT services exclusively for and through our Partners.

Our #PartnerObsessed business model achieves powerful results for our Partners and their Clients with our crew’s deep expertise and specialised knowledge.

We love what we do and are driven by a relentless determination to deliver exceptional service excellence.

Australia | Citrix Logon Times not being reported in Director - Part 1

Insentra ISO 27001:2013 Certification

SYDNEY, WEDNESDAY 20TH APRIL 2022 – We are proud to announce that Insentra has achieved the  ISO 27001 Certification.