Leading an outstanding engineering org working on Analytics for Citrix Workspace, Citrix Director and API Platform. Building Cloud services to provide advanced Analytics and insight for customers to measure and improve user experience. Expertise in developing Cloud services for Analytics using ML and REST API Platform.View the profile
About the talk
See how Citrix is bringing together the power of Citrix Director and Citrix Analytics to intelligently manage, monitor and proactively secure your Citrix Virtual Apps and Desktops deployments. In this session, you will see the latest Citrix Director and Analytics integrations that make it easy to ensure your apps and desktops are running at optimal performance.Note: This session will be live-streamed during the event and available for on-demand viewing post-event on Citrix Synergy TV.
Hello, everyone. Thank you for joining us for this session on a 9V going to take you through. The latest advancements were made in the monitoring side of Pacific stack. It's been a very exciting year for as we implemented a lot of cool things that are of value to Citrix administrators who have to maintain the environment on a day-to-day basis. My name is Bangladesh willingly. I'm the product manager for Citrix director and a performance Analytics. Okay. Before we get into the session equipment from a lawyer's Citrix reserves the
right to schedule and the futures. These are the hashtag. So if you want to blast on the social media, please go ahead. so let's begin with. The simple concept of visibility right when you have a really large environment. Visibility is crucial. You have a lot of users plenty of science different geographies and different devices and you have distributed all over the world. Now without visibility. You cannot ensure that the deployment lives up to its potential you can have a lot of
venues on the other Spectrum as a friend. So how do you ensure that the experiences Optima you need? obviously tell me the right set of tools you can gain visibility into what's going to happen in the future. And what's happening in the in the Endicott and as well. So if you are equally worried about what's happening with you and your sister today versus are you going to be able to support the next thousand users were going to login in the next week? So you have to be equally
cognizant of what you can do to be prepared. So you have the tools now, what are the outcomes we expect from the tools we expect actionable insights, right? So it's it's simpler to just surface Matrix, but to be able to point you advance to the most impactful thing you can do app friend is what one thing is all about. And that is where we have focused on the last year so that's a wide variety of Tools are available to use that is obviously Citrix director and performance and it's also the
stadium so they all have their own strengths. And today we're going to focus specifically on what we've been doing on Citrix director and a bit on performance Analytics. soap Personal research and what they have learned from Advanced IQ. The number one problem. They hear on a day-to-day basis is my Citrix login is slow. So we have gotten really deep into providing visibility into wanted logon process really means via broken it down into a larger number of faces and we are we have really gone deep into telling you how many milliseconds
each phase takes a specific profile to look at. We also invested a lot in creating synthetic users. You cannot be there every at every hour that and use the applications, right? So we have cleared of these little Asian skull probes that would simulate human uses. You just wait for the props to lunch and they will send you an alert if things are not working as they're supposed to be saving you time and energy obviously. We also wanted to get deep into the root cause analysis. We have always been good at giving your metrics
but finding you to the root cause of the problems has been a focus. What is this guy? So when you go through all the features we have built into this specific teams, and we'll have a short demonstration of many of the future as well. So this is the timeline or if you look at everyone there is something on Logan generation improving as well. You will see that there is there are two types of probes you can set up there's an application probe and there's a desktop Pro bit as well. We're also removed some
of the differences you had like haha having to have an SMTP server to send out alerts real kind of room you. And you can use the building integration that sends emails from the diploid cell. We've also focused on getting into parity with some of the other comprehensive Services pushing up the insured that cities that I can monitor the latest versions of any company that you're adopting. Okay, so let's dig deep into what we have done for the logon duration. Right? So be broken down and
what is happening on the client-side vs. What is happening on the video side, right. So that's the first level of braids on the side with me or is it on my workload? So that's something you can do with dad today. And that's a that's a timing of activities that happens when the user tries to log on. So there's obviously deeply user unit process from the GPO policy that you have used on the video site. And then there is the username that actually happens of the client seduction extension spider process that policy
and obviously wants this on Sally policies are applied that special which is the interface that the application tries to launch to the user. So it's the middle of events that happens between these three phases will go a little deeper into what does events are and how they fall into each of these faces. so when does UPS on process there are multiple clients and extensions that I can retrieve it and try to process it as an admin if you are able to find which specific policy
is taking a lot of time to to get processed. You can quickly get down to that policy and and figure out if that needs changing a couple of things that can go wrong when you cough and it is one of them is that the order in which you may be suboptimal status Auto Service here, you know that you might have a theory that these pallets would be processed in a different. So when you look at this, you know, what is actually going on on the specific session.
The second most common reason for such as taking a lot of time is the size of your profile. So when do you use a lots on Netflix activity happening from a from a file standpoint are using my dog ate a lot of files and they had to be copied over to the video now. Hey, my my session is slow. I cannot launch an application very frequently. It means that he just has a lot of files that I can copy it over when you lots of the session so I don't know what are the number of
policy has how many fights does he have easy actually creating more files than other people in the group so you can get all that by looking at the proper load on the logon donation page. So if you look at this, this is a sample user. He has quite a few files and he has around 9 in the folders. You definitely want to know why and as an admin you can ask him to reset the profile. You can do it yourself. Even listed on retrieving Matrix from uem. This is one of the oldest companies that are monitoring relies on this is where we can really breakdown
of which light is on the client set vs. Which leg is on the South Side so we can see how much time it took from the bus pass application side and Rectangle, you know how much time is actually spent on the server side. So if if you are all the events at end of a these events are processed you can identify which specific event is taking its where are the most time has been spent. They haven't said that they just don't know what to do. Now. He will demonstrate all these things look on the data. Cancel.
Italy panic submuscular reasons Miss Glenn Beck used to have someone to make text with a very high level and a few quarters work better than what we have done is try to make the work session metrics that we show us both on the rocks by Sara Bareilles on the media. What is really going on with that is actually happening on the on the bus. As well as I should like to Fort Wright from the new electric sound icon to launch an app builder in working even that actually happens and Wiz Khalifa. Set timer to actually eat a Big Tex latex, or I will text more time
just like we showed up here so that you know, they just leave some country changes that you need to do to a person that fix the problem. So this is one of the few minutes that we have actually done so we probably do bears like we have a documentation. Explains. Like what does it mean if an admin can take to fix that issue is to let him he's taking longer time. I can go and love Netflix. If you're not ashamed to dress like so direct directly hard like a different methods that we used to show up for the log on that happens. So
broken down in Texas X human too much further steps with Landing where we saw the stuff that actually can actually take action about unless I was actually thinking more time, right? So we'd instead of just showing GPS taken 10 seconds. We actually saw what is the exact gfuel scripts that I can take in time. So what is the exact temperature what is the exact opposite of the second timer? Bodybuilder everybody configure and they can go display fixture for Club GPO
all information and send it to the person who has actually deployed in the gym clothes. What do the GPS bracelet with her leg? Real difference between different stages. Which obviously around Lake Erie Street in Plainville policy is for Redemption. So it can be different kinds of policies that causing issues. So we explored insights into all those all those different step-by-step Direction. Principal investor like your profile and I feel like it's taking a long time to load profile
itself. If they don't have bull semen kind of tablet enable so you can actually take longer time. So so we provide their insights into a select number of files that profile pic a part of the profile. So maybe like this at the profiler like a different location. So login times lately become faster. Whiskey lake level Lake City what is going on in the world today? She's improving or eclipse going down or is it getting better is something that we have time in the next like you add Windex to compare and see if because of all this fixes that that mean he's doing actually just getting better all the
time or is it actually getting worse? So good use cases, if you're considering contacting profile streaming, you can even review The Matrix prior to any of that policy and you can come back and review it after the policy was enable and a bunch of fuses have actually tried logging on. So silly useful in cases like that. Play the next most important thing we focused on was creating synthetic users. These are agents that are deployed on your endpoints. So Many of you will have a situation where a specific set up users are more critical than the rest by
let let's say there are a bunch of user to login at 9 a.m. Every day and they use the most critical application for your business. Your setup is working. All right, so you don't have to do have to manually do that anymore. You can create probes. And it's a simple three-step process. You asking silly just installed this agents on this endpoint you log into director and create a schedule for the Sprouts you pick the applications and desktops you want to lunch and you just wait for the results to show up. So when the time comes the props will launch themselves
launch the application and the results are sent back to director is that an actual username and counter so you can store franu titanium reading the applications and then you try authenticating application so you can just figure out which space is failing as of now. Fallout list of users So this is really useful. When when when you have an anticipated Peak. And they just want to ensure that your environment can actually hold up. Hold up to the Lord that you're expecting.
Can you put Rolex? diamonds Like seriously, like how close were we before we fix that problem if Alexa is looking up laundry failing because her friend is misconfigured are something has gone bad before your. Comes into office tomorrow morning at 8 and sees that issue that we should be able to go to pick up application. so so what is Westlake country schedule in the morning this appropriate, for next week's top 20. Launching applications as well as SNSD stops baby from different branch offices or different locations where they launched applications like as if
we login to Disturbed at the top of the list today right from the launch Plex Village every every step that in the process, but I got my landlord is actually feeling for filling for a drink and basically going to kick the dust-up. Reddit sexually so they can fix that issue before yours is coming launch launch the address, please so we probably be able to see the probes for lost one seven days as well as I feel like they can filter based on the house and the Beast on the field types
that are actually happening. Unless we fix the issues before you go to seize the Seas the failure. So in addition to the application process take level of hybrids hybrids are monitoring, but with lace latest versions of director director. Tulsa pain director del Rey school so we can actually comprehend this conversation that we have to do in library. Throwing up on director if animals with this so Call of Duty all the time up on director was pretty complex like for every year
Let me have I feel like we have multiple settings that needs to be done like right from Superior to Alexa. If you being 60% to 80% of all these conditions has to be I feel like giving birth when this land is used to be pretty complex. So what we have done is Wesley, we have created us for flex-fuel memory and disk if those pretzels actually reaches Place TV repair Dallas automatic Lee & Country Implement. We have done so so so that I can start without countering them and having to go to the complexity of Contracting it Another name for what we have done is this like the
males that we actually get for Alex Bay Street light. Show me the latest version of Ford electron cloud. I need to have an SMTP server what is remote and you can actually get the mail without without without going to get on the bed. Yep. the SMTP Polish winter carnival boat, Florida nonpareil With mice like this. This is how we allowed to wood surface on the data. Cancel. So three, two teams being able to get deep into Laden being able to play at being able to use it. But then you also need deep root cause analysis problem and fix issues.
So come across is the network. You can reconnect where it is transferred into the use of the daily podcast play the other more deceptive kind of recognition. Where did you see what just blacks out and it tries to reconnect so But that occur at a single session level you can see how many reconnections had happened for that session. So it doesn't break down by the type of indication that the user is going through if you noticed the two tabs and reconnect concession trailer.
The other thing that we have invested in if you're in the previous session autoscale is is a very useful from savings and estimating standpoint and all that savings that you might be do you might be expecting can be confirmed by looking at a desire to cancel the Best Buy figures out if your Saturday is even using the results in terms of cost savings on on a specific time. Letter u u u l 6 p.m. What is that going to mean in terms of fast so you can get all that by looking at the data Council. HDX inside
a lot of fruit cause acid in the network layer. So as as an admin, you may want to look at the the methods you see at sea level from Netflix contact us also help you with that. You can look at the headaches cancel from within that occur so that they contact list recent. So gently used mobile device has a lot of functionality. Sometimes it's it may get a little difficult to find the function of the word you're looking for. So we will be in the slot in Providence in products help so you can just go to this guy that is dead within the product itself to find where a
specific features and also faced any new Iron Man smash that we are doing so that you don't miss out on them. Soap is your day today console where you kind of monitor the environment and react to issues as an Ender happening, but there are other systemic issues that maybe you know that maybe growing in your environment. So how do you spot them? That's been performance analytics comes in? So that's available on the cloud where you can start with user experience at the score. did the ultimate question that all are all admins won't know
how many of my users are happy how many of them are having a poor experience so Soak beans where to place have found a way to fly to the categories user experience in the excellent para and por based on multiple factors like you a lot like the Los Angeles and they had to sit through like they eat like the network like they had to suffer if they had full video quality. We consider all of those things and we come up with what we call a user experience score. So what are you using for? So you can quantify that
you can find a babysitter if someone says, okay. Can you actually say that? No, it's not. Okay. It's actually excellent because these are the metrics you have had in the last few weeks. This this is what you learned. Your lesson was. This is Ensign session experience was at this level at this level has not been a lot of ammunition to do to have to have a meaningful conversation with your users and managers. So it also Aggregates multisite information. So if you have a lot of sites right now using tools like that, you would have to call you this information
side-by-side, but about the phones and we kind of aggregate all information across sites. Yep, so I might understand it's a cloud service that. That's that that needs needs you to be on the analytics portal to access. What we're done is that if you are using data today, that's a simple 3-step process. You can go through to start sending them wanting information under the cloud. So all it really needs is a 1 oz bone connection with Port 443 obviously an n a simple floor that you can do through
director. Let's see what the floor looks like. Is it good to see you? Actually turn on predictive on my cycling is my Synergy side and I have another top to bottom like this. Should I click on an Olympic star? Click on the table and Wesley text me to the configuration page where it actually explains. What is the tiny to do with disabilities best play two step process to make sure that the control of the DDC has the outboard engines connection on the second step is basically go Lawton to get my Citi account
Westlake week is activated and then all that I need to do is On one side you look at it, and I need to go and select the right customer service. If I have multiple customer accounts on Citrus pleuritis, like the right customer to wish some I want to send this data to my own prom date site that I need to be Central and obvious Isn't So once I tell what is a provisioning the resources that are needed for a few months. So most likely we are to take care of everything else in the background.
So once they respond to get actually like I can simply go in the Press go to insulate my tech field few minutes of a few minutes time till you actually start seeing the data we collect data for sale for 10 minutes and then I start showing it up one of my semantics. Hey Google dislike. You actually have the sight on board it on it on Pokemon X and then you start seeing the dashboard. So I think I'll stop the world. If they just like I know there's no download no installation. Just a single step conjugation where I need to go to view my credentials
and say I'm bored. I'm bored. I'm bored. So if you want to try performance and the things we met you do to participate in our Tech preview program. This text will be on your mysynergy site. You can refer to this link. Two dimensional the new Innovations we have built in the last year as an admin. How do you adopt all these pictures? So you can upgrade to the current lease if you want a specific feature, you can verify you can check our official compatibility Matrix that tells you which version of Dieter and which version of your controller will have a specific feature
option is the next LDS. Once you have the required components side just a simple machines to the users you want you Users who need to have access to director through studio and you can just. If you log in with the electron shells for the cloud as it's as simple as clicking on the monitor tab on cloud portal. So I just want to leave you with the highlights. But if you take away four things, the first thing you need to have in mind is that you can leave it at synthetic users to simulate actual usage and be
very proactive in preventing outages and scaling up all the second thing you can do it. You can use the you can use to pinpoint a specific policy or a consecration that's affecting a lot of users hypervisor are now in directly. You don't have to sit on the hypervisor cancel all the time to wait for issues. That is also a new and upcoming performance analytics attempts to be more attractive and Adams to spot trends that lead to outages and issues for your users. You can you can get to our performance Alex through director of the steps that good night just demonstrated. So
this is what I want to leave you all with. Before I leave you can check out the session that does a slightly more detail look at performance and Playstation to a 1 this afternoon where you will have a lot more information on performance analytics and data. Thank you. That is all we had.
Buy this talk
Access to all the recordings of the event
Buy this video
With ConferenceCast.tv, you get access to our library of the world's best conference talks.