Citrix environment administrators often worry about the smallest of issues that could impact the productivity of their organizations.

What if there were a way to know of any anomalies ahead of time, so you could be proactive and prevent any outages? If that’s got you thinking, it means you have definitely wondered of such a situation. Worry no more!

With the Citrix Workspace Cloud Applications & Desktops Service, the onus of keeping your Citrix components running is always on our team. And now the service will also alert you on any changes in the health of your Applications and Desktops.

Welcome the proactive notification and alerts feature.

You can now configure thresholds for different utilization and consumption patterns via policies from the Monitor Tab within the Applications and Desktops Service. You will be alerted when the threshold is reached and also be notified at different stages until the issue is resolved. This post will give you a sneak peek into this functionality within Citrix Workspace Cloud.

Let’s say you want to be proactively alerted when the number of concurrent sessions cross a threshold value. If the concurrent sessions go above 10, you want to receive a warning and when it crosses 15 a critical alert is generated.

Configuring the notification subscription

The first step is to configure your notification subscription by adding the SMTP exchange service required to send emails.

Navigate to the Email Server Configuration page on the Alerts tab. Enter the values for Protocol, Host, Port, Sender Email, Username and Password.

Note: Director supports SMTP, SMTP-SSL and SMTP-TLS protocols to connect with your SMTP server.

Config

Make sure to send out a test email before saving your settings. In case you do not get an email, recheck the configuration parameters.

Test Message

To remove an existing notification subscription, click on the Remove Settings button.

Configuring a policy

Let’s go ahead and create a policy for the situation defined earlier.

The main components of a policy are Name, Description, Scope, Notification Preference and Conditions.
Policy config

In general, alert policies can be targeted at Site, Delivery Group and Service OS levels. Also, a policy can have multiple conditions. Here is the list of all the available conditions.

Condition Type Condition Checked
Peak Connected Sessions Detected when an instantaneous (one minute samples) number of peak connected sessions for the entire site of a particular delivery group exceeds a configured count threshold.
Peak Disconnect Sessions Detected when an instantaneous (one minute samples) number of peak disconnected sessions for the entire site of a particular delivery group exceeds a configured count threshold.
Peak Concurrent Sessions Detected when an instantaneous (one minute samples) number of peak concurrent (total) sessions for the entire site of a particular delivery group exceeds a configured count threshold.
Connection Failure Count Detected when the number of connections in a configurable time period fail across the entire site of a particular delivery group exceeds a configured count threshold.
Connection Failure Rate Detected when the ratio of connection failures to connection attempts in a configurable time period across the entire site of a particular delivery group exceeds a configured percentage threshold.
Failed Desktop OS Machines Detected when an instantaneous (one minute samples) number of desktop OS machines in a failure state for the entire site of a particular delivery group exceeds a configured count threshold.
Failed Server OS Machines Detected when an instantaneous (one minute samples) number of Server OS machines in a failure state for the entire site of a particular delivery group exceeds a configured count threshold.
Average Logon Duration Detected when the average session logon time in a configurable time period across the entire site or for a particular delivery group exceeds a configured duration threshold.
RDS Load Evaluator Index* Detected when a configured load index value is sustained for 5 minutes at 80% (warning) or 100% (critical) on a particular RDS machine.

Assing DG

Note: Alert polices are resource location specific! An alert policy cannot be applied across multiple Apps and Desktops resource locations

Save

Once you click “Save,” you have created your first policy. As the threshold is reached an email is sent and corrective measures such as provision more desktops can be taken.

With multiple levels of alerts you can now act on issues before they surface and track the issue through different stages – all through email. You don’t have to be actively monitoring in the Citrix Workspace Cloud console.