uberAgent https://uberagent.com Windows, Citrix & VMware monitoring on Splunk Fri, 15 Feb 2019 06:19:48 +0000 en-US hourly 1 Resources for Learning uberAgent & Splunk https://uberagent.com/blog/resources-for-learning-uberagent-splunk/ https://uberagent.com/blog/resources-for-learning-uberagent-splunk/#respond Tue, 12 Feb 2019 16:54:08 +0000 https://uberagent.com/?p=8334 Hello, my Name is Martin. Let me start by giving you a quick introduction about myself before talking about the resources I used to get started with uberAgent and Splunk. Like some of my colleagues, I live near Cologne, Germany. I joined vast limits, the company behind uberAgent, about a month ago. For the past...

The post Resources for Learning uberAgent & Splunk appeared first on uberAgent.

]]>
Hello, my Name is Martin. Let me start by giving you a quick introduction about myself before talking about the resources I used to get started with uberAgent and Splunk.

Like some of my colleagues, I live near Cologne, Germany. I joined vast limits, the company behind uberAgent, about a month ago. For the past 10 years, I spent a great part of my work life with Microsoft, Citrix and VMware technologies. The main focus was on planning, design and continuous improvement of implementations for customers and colleagues, using products like Citrix Virtual Apps and Desktops heavily.

With my new position as a Customer Success Engineer, my claim, to provide the customer with the best possible user experience, has not changed. What has changed though, are the products and technologies that make this possible.

Where to Start

uberAgent and Splunk crossed my path in the past now and then, but there was never any real opportunity to get in touch with these products in detail. I used the last few weeks to deepen my knowledge and came across several resources, which I want to share with you.

uberAgent

Let us start with uberAgent.

What I found to be the best resource is at the same time the one that is available to everybody. I am talking about our product documentation, which you can find here. It covers all topics from Quickstart over Installation to Advanced Topics, like optimizing data volume, just to name a few. We do also offer webinars and slides exclusively for our partners, which helped me a lot. Some of that content is also available to the public. For example, have a look at our video uberAgent explained in three minutes to get an idea what uberAgent can do for you.

What really got my attention is the User Logon Duration Dashboard. I know from personal experience that every Citrix administrator out there had to justify the “Citrix is slow” complaint at least once. And I think your prayers have been heard. Just have a look at this user logon data.

Dashboard User Logon Duration Group Policy CSEs and GPOs

Dashboard User Logon Duration Logon Process Performance

You can drill down into every single logon even to a process dependency level. In this case we probably should have a look at the drive mappings.

Splunk

On the Splunk side, I want to point out three locations to check out.

Your first stop should be the Splunk Training and Certification site, which offers a wide range of further education. You will find a combination of free and paid content. Speaking of free, I want to recommend two courses specifically. First up, the trainings are self-paced, so you can take them anytime. They offer a mixture of different content, including Instructor on Demand (IoD) videos, hands-on challenges, and quizzes to check on your learning progress.

The first course is Splunk Infrastructure Overview. This will give you an overview of the Splunk Enterprise infrastructure and a look at how to grow a Splunk deployment. With best practices for deploying, extending and integrating Splunk. The second one is called Splunk Fundamentals I and focuses on how to search and navigate in Splunk. It covers reports, dashboards, lookups, and alerts and will also introduce you to Splunk’s datasets features and Pivot interface.

The second resource is a rather classic learning approach. It is a book, but also available as PDF and other mobile readable formats. It is very well written, easy to understand, with real-life examples and a perfect way to recapitulate and consolidate what you have learned so far. You can download your copy of Exploring Splunk for free here.

Last but not least have a look at the Splunk documentation, as well as the Splunk forum. Anytime you want to know more about a Splunk topic, there is a good chance that it has already been documented or discussed.

Conclusion

I highly encourage you to set up a local development environment with uberAgent and Splunk. A free trial version is available for Splunk and we are always happy to send out free community licenses. The installation is done in minutes and you can start analyzing your data right afterwards.

At this point, I would like to thank all of my colleagues for their great support in my first weeks here at vast limits.

The post Resources for Learning uberAgent & Splunk appeared first on uberAgent.

]]>
https://uberagent.com/blog/resources-for-learning-uberagent-splunk/feed/
uberAgent 5.2: Firefox Browser Performance & Citrix ADC Monitoring https://uberagent.com/blog/uberagent-5-2-firefox-browser-performance-citrix-adc-monitoring/ https://uberagent.com/blog/uberagent-5-2-firefox-browser-performance-citrix-adc-monitoring/#respond Mon, 04 Feb 2019 17:08:40 +0000 https://uberagent.com/?p=8190 We are happy to announce the newest version of our user experience and application performance monitoring product. uberAgent 5.2 brings new features and improvements for any kind of device. For a full list of all improvements and bugfixes please consult the changelog. As always, upgrading is highly recommended (instructions). Web App Metrics From Mozilla Firefox In...

The post uberAgent 5.2: Firefox Browser Performance & Citrix ADC Monitoring appeared first on uberAgent.

]]>
We are happy to announce the newest version of our user experience and application performance monitoring product. uberAgent 5.2 brings new features and improvements for any kind of device.

For a full list of all improvements and bugfixes please consult the changelog. As always, upgrading is highly recommended (instructions).

Dashboard Citrix ADC Appliance Performance

Web App Metrics From Mozilla Firefox

In version 5.0 we added detailed information about browser page loads and background data transfers. Exactly what you need to analyze the performance of SaaS and web apps.

Our customers loved this feature! We started with support for Chrome, then Internet Explorer and are now extending this to Mozilla Firefox (support for Edge to follow). The functionality requires a browser extension to be installed.

Citrix ADC Monitoring

uberAgent has had Citrix site monitoring capabilities for a long time. With 5.2, we are extending our Citrix monitoring portfolio to Citrix ADC (formerly NetScaler ADC). Citrix ADC is a critical component in every Citrix deployment as it provides a secure gateway to published resources from all over the world. As it is such an important component, administrators need to know if it is fast, secure and configured correctly.

uberAgent delivers right that by monitoring:

  • Citrix ADC appliance performance like CPU, RAM and disk utilization
  • Citrix ADC gateway and virtual server performance like network data volume, SSL settings, bound policies and availability
  • Availability for services and service groups

In addition, uberAgent collects inventory data from all Citrix ADCs and shows you licensing, high-availability and firmware information as well as TLS certificates with their expiration dates.

Instructions on how to configure uberAgent’s Citrix ADC monitoring can be found here.

Other Improvements

Apache Kafka

With uberAgent 5.2 we introduce the ability to send the collected data to Apache Kafka via Confluent REST Proxy. Instructions are available in the documentation.

Data Models

We separated the inventory datasets into a dedicated uberAgent60m accelerated data model, with the summarization period set to 60 minutes. This helps reduce the Splunk server load.

Licensing

As more and more of our costumers start using Microsoft’s Azure Active Directory, we added the ability to cover this service within our licensing.

Log File Improvements

uberAgent’s logfile now highlights version mismatches between the agent and the configuration file. This is intended as a reminder to enable additional metrics introduced in a newer version that a customer configuration does not cover.

About uberAgent

uberAgent is a Windows user experience analytics and application performance monitoring product. Its highlights include detailed information about boot and logon duration (showing why and when boots/logons are slow), application unresponsiveness detection, network reliability drilldowns, process startup duration, application usage metering, browser performance per website and remoting protocol insights.

About vast limits

vast limits GmbH is the company behind uberAgent, the innovative user experience and application performance monitoring product. Our customer list includes organizations from industries like finance, healthcare, professional services and education, ranging from medium-sized businesses to global enterprises. vast limits’ network of qualified solution partners ensures best-in-class service and support anywhere in the world.

Our founder, Helge Klein, is an experienced consultant and developer who architected the user profile management product whose successor is now available as Citrix Profile Management. In 2009 Helge received the Citrix Technology Professional (CTP) award, in 2011 he was nominated a Microsoft Most Valuable Professional (MVP), in 2014 he was a Splunk Revolution Award Winner, in 2015 he became a VMware vExpert. Helge frequently presents at conferences and user group events.

The post uberAgent 5.2: Firefox Browser Performance & Citrix ADC Monitoring appeared first on uberAgent.

]]>
https://uberagent.com/blog/uberagent-5-2-firefox-browser-performance-citrix-adc-monitoring/feed/
Why Monitor Web Apps & Browsers? https://uberagent.com/blog/why-monitor-web-apps-browsers/ https://uberagent.com/blog/why-monitor-web-apps-browsers/#respond Fri, 18 Jan 2019 12:26:43 +0000 https://uberagent.com/?p=8093 Is a browser just another app? Should Chrome, Firefox and Internet Explorer be monitored like Word, SAP and all the other business productivity tools? Or do browsers require special attention, dedicated features, specific support? The Modern Web Let us start with a look back. Gmail, one of the first modern web apps, was launched in...

The post Why Monitor Web Apps & Browsers? appeared first on uberAgent.

]]>
Is a browser just another app? Should Chrome, Firefox and Internet Explorer be monitored like Word, SAP and all the other business productivity tools? Or do browsers require special attention, dedicated features, specific support?

The Modern Web

Let us start with a look back. Gmail, one of the first modern web apps, was launched in 2004. A lot has happened since!

Funny anecdote: initially, Gmail ran on a bunch of old Pentium 3 boxes that Google employees did not want any more. That is why Google had to come up with the invitation system to slowly ramp up the user count, which led to a huge demand for invitations. At times, they were sold on eBay for $150. Accidental marketing genius.

The browser is an OS for web applications

Today, the browser is an OS for web applications. Browsers provide much the same services to applications as regular operating systems do. This includes APIs, a runtime environment, and hardware abstraction with controlled access to resources like graphics, storage or networking.

The site What Web Can Do Today gives a nice overview of modern web capabilities and which of those are supported in the browser you are accessing the site with. Here is what it looks like in Chrome 70:

Browser support for the 43 capabilities listed at What Web Can Do Today varies a lot:

  • Chrome 70: 33
  • Firefox 63: 23
  • Edge 1803: 20
  • IE 11: 12

Web Apps in Disguise

Web apps are more and more morphing into desktop apps. The web is coming for you if you want it or not.

Electron

Electron is a framework for packaging web apps as native apps. Popular examples of apps that make use of Electron are Slack, Microsoft Teams, and Visual Studio Code.

Benefits for developers include a native UI and an automatic update mechanism. But most important of all, Electron apps are platform-independent. A single codebase supports Windows, macOS, Linux, and, of course, web apps.

Progressive Web Apps (PWAs)

PWAs are web apps that look like native apps. Capabilities include offline usage, full-screen experience (no browser UI), add to home screen, and push notifications even when the browser is not running.

The big advantage of PWAs is that they offer many advantages of “real” (smartphone) apps without requiring the installation of an app (which many users shy away from). PWAs are still a relatively new technology. Expect a massive growth in the next years.

To try PWAs today go to mobile.twitter.com in your phone’s browser. You will be asked if you want to add Twitter to your home screen and if you want to enable notifications.

Conclusion

Web apps have reached the same level of capability and complexity as traditional apps. They should be monitored in the same way.

The post Why Monitor Web Apps & Browsers? appeared first on uberAgent.

]]>
https://uberagent.com/blog/why-monitor-web-apps-browsers/feed/
Offsetting our Company’s CO2 Emissions https://uberagent.com/blog/offsetting-our-companys-co2-emissions/ https://uberagent.com/blog/offsetting-our-companys-co2-emissions/#respond Mon, 17 Dec 2018 15:13:01 +0000 https://uberagent.com/?p=7733 Do you have children? Many of us vast limits employees do, and that makes us even more concerned about humanity’s future on this planet than we would otherwise be. A child born today, in 2018, might well live beyond the year 2100. If that does not ring a bell: 2100 is the year that many...

The post Offsetting our Company’s CO2 Emissions appeared first on uberAgent.

]]>
Do you have children? Many of us vast limits employees do, and that makes us even more concerned about humanity’s future on this planet than we would otherwise be. A child born today, in 2018, might well live beyond the year 2100. If that does not ring a bell: 2100 is the year that many climate change projections use as “end date”. 2100 seems to be so far away that a temperature increase of two, three or four degrees cannot really matter – or can it?

Grandchildren

Humans have a problem with scale, and especially with long timescales. 2100 seems to be so far off – yet it might be the year your grandchildren are the age you are today.

What kind of world do you want your grandchildren to live in? Rising temperatures not only cause increased weather extremes, including heatwaves, droughts, floods, and fires. Rising temperatures also affect society, and not in a good way. New areas of conflict will emerge. Water will be precious in more areas. People will be fleeing from their homes, possibly causing a new migration crisis.

Action

Climate change can hopefully still be managed. A lot can – and needs to – be done today.

Airplanes

The best thing, obviously, is to prevent CO2 from even being released. Looking at personal CO2 emissions, plane rides often stand out. For example, a trip from Frankfurt to Los Angeles emits approximately 5 tons of CO2 into the atmosphere, nearly 5 times as much as the average German household per person per year!

This kind of inefficiency at the expense of our children and grandchildren cannot go on. At vast limits, we are committed to using the most efficient transport available, preferring trains and other types of public transport. But that is not enough.

Offsetting Our Emissions

We take our responsibility versus our children very seriously indeed. Avoiding CO2 emissions completely, unfortunately, is not possible today, but something else is: removing the emitted CO2 from the atmosphere. The best way to do that is to plant trees. Trees take carbon dioxide out of the atmosphere, releasing oxygen instead. Trees use carbon dioxide to build their trunks and leaves. Used cleverly, trees also provide a sustainable income for local farmers. Reforestation instead of deforestation. How to support that?

As it turns out, there is an organization in Germany that does exactly what we talked about above: planting trees and supporting local farmers to remove CO2 from the atmosphere: PrimaKlima e.V.

As vast limits, we are supporting PrimaKlima e.V. by not only donating the amount required to offset our company’s activities but also all our employee’s households’ emissions, too. Of course, we cannot not determine all our households’ CO2 emissions exactly, so we used the 2016 German average and added 50% on top, just to be on the safe side.

Company Forest

PrimaKlima e.V. have many offerings for individuals and organizations, one of them being company forests. Do you think we should do more? Would you like to see a vast limits company forest? Let us know in the comments below.

The post Offsetting our Company’s CO2 Emissions appeared first on uberAgent.

]]>
https://uberagent.com/blog/offsetting-our-companys-co2-emissions/feed/
Top 10 Issues uberAgent Helps Identify in Minutes https://uberagent.com/blog/top-10-issues-uberagent-helps-identify-in-minutes/ https://uberagent.com/blog/top-10-issues-uberagent-helps-identify-in-minutes/#respond Thu, 13 Dec 2018 14:23:55 +0000 https://uberagent.com/?p=7671 The wealth of data collected by uberAgent may initially be a little bit overwhelming. There are so many useful metrics that the hardest decision may be which one is the most useful. This post should help. We picked the top 10 issues we see in the field and we show how to pinpoint each one...

The post Top 10 Issues uberAgent Helps Identify in Minutes appeared first on uberAgent.

]]>
The wealth of data collected by uberAgent may initially be a little bit overwhelming. There are so many useful metrics that the hardest decision may be which one is the most useful. This post should help. We picked the top 10 issues we see in the field and we show how to pinpoint each one of them in minutes with uberAgent.

1. Slow Logon Because of Delays in the Logon Script

Problem

Logon scripts are great if they are well-written. They can be a major pain if not! The top stumbling blocks I saw in my former consultant job were drive mappings, copy jobs and sleep commands. I am sure you could add a few more to the list.

How uberAgent Helps

uberAgent detects and lists every process that runs during any user logon. uberAgent shows when and for how long a process ran, the process’ parent and its command line. Just the information you need to troubleshoot delays in logon scripts.

Helpful dashboards: User Logon Duration, Single Logon

2. Slow Logon Because of GPP Drive Mapping Issues

Problem

Group Policy Preferences (GPP) makes mapping network drives comfortable by presenting a nice user interface, instead of having to fumble with logon scripts. However, if target servers are unavailable, logons become slow. The typical delay is 5-7 seconds – per mapping. Trying to map three drives to servers that are not available may easily cost your users 20 seconds. Every single time they log on or start a published application. This happens way more often than one should think it does.

How uberAgent Helps

uberAgent shows the duration for every CSE (client-side extension) that is running during a logon, including the one responsible for drive mappings configured with GPP. If you see very high numbers here, there is most likely a problem with the target server.

Helpful dashboards: User Logon Duration, Single Logon

3. Outlook Occasionally Slow Because of an Overloaded Backend

Problem

As a client/server application, Outlook constantly communicates with its backend Exchange servers. If an Exchange server is overloaded and cannot respond in a timely manner, Outlook has to wait. For the end user, it appears as if Outlook was slow where in reality the backend is causing the delays.

How uberAgent Helps

The time it takes Outlook to send data to its backend server and getting the answer is called network latency. uberAgent’s application network communication metrics include the latency for every target. If the latency to one target is high, that target is overloaded or has other kinds of problems.

Helpful dashboards: Application Network Communication

4. Application Errors Because of a Missing Firewall Activation

Problem

Missing firewall activations are a favorite topic, especially in large companies. When an application does not work and you are calling the firewall guys you will often get “the port should be open” as a response. It never is!

How uberAgent Helps

uberAgent shows application network issues including failed connects for every target and port. Now you can prove that the port is not open!

Helpful dashboards: Application Network Issues

5. Slow Boot Because of too Many Services and Agents

Problem

We know uberAgent is not the only agent on your systems. You might already have a backup agent, a software deployment agent, an anti-virus agent and so on. That is why we come with a small footprint! The more agents and services you have, the more is written to and read from the storage during daily work but especially during boots. That means a lot of storage IO which results in slow boots.

How uberAgent Helps

uberAgent collects detailed IO information for every process running during any machine boot. It even shows which drivers and services cause delays. This functionality makes it possible to identify agents and other software components that cause delays at a glance.

Helpful dashboards: Boot Duration, Boot Delays

6. High Citrix Site Load Because of an Incorrect Sizing

Problem

You can find tons of articles out there on how to properly size Citrix environments. Even experienced engineers often fail in this space. Without proper sizing, you are likely to spend more money than necessary and spend part of it on things you do not need instead of investing it where it really improves performance.

How uberAgent Helps

uberAgent has a dashboard solely for sizing Citrix sites which shows the average load for CPU, RAM, disk, and network. Based on these numbers you can identify the bottleneck in your Citrix site and invest money where it really improves performance.

Helpful dashboards: SBC Sizing and Capacity Planning

7. Which Applications are Actually Being Used?

Problem

You know exactly which applications are installed on your endpoints, right? Of course, you (should) have a software deployment tool which shows that. But do you also know which of them are actually being used? It is not unlikely that your organization is maintaining dozens or even hundreds of applications that no one ever runs.

How uberAgent Helps

With uberAgent’s application usage metering you are able to answer annoying questions like these:

  • We need to test our applications prior to the migration to a new OS. For starters, how many different applications do we have?
  • We have got 140 licenses for product Z. Is that enough?
  • We are ordering new servers for application A. We need 1 CPU core per user – how many cores do we need in total?

In other words, application usage metering helps with resource planninglicense compliance and sizing.

By the way, uberAgent also has an application inventory functionality.

Helpful dashboards: Application Usage

8. Which Web and SaaS Apps are Actually Being Used?

Problem

Now that you know which applications are really being run by your users (see point 7), do you also know to which percentage they are working in the browser and with which apps? These days, web apps have nearly the same capabilities as native Windows applications, hence they should be monitored in the same way.

How uberAgent Helps

With the help of browser extensions, uberAgent shows which web apps are used how often, for how long, and how slow (or fast) the web pages are loading.

Helpful dashboards: Browser Web App Performance, Browser Web App Usage

9. Which Citrix Workspace Client Versions Do You Have?

Problem

Citrix releases new versions of Workspace client (formerly Citrix Receiver) faster than new versions of Virtual Apps and Desktops (formerly XenApp & XenDesktop). It is quite likely that you have different ICA/HDX client versions in the field which makes troubleshooting unnecessarily difficult.

How uberAgent Helps

uberAgent shows the client version for every remoting session. This makes troubleshooting a lot easier. By the way, this works for VMware Horizon and Microsoft RDP, too, of course,

Helpful dashboards: Session Info: Citrix, Session Info: VMware

10. Application Crashes at a Specific Version or for a Certain User

Problem

Some users are complaining that your line of business application crashes from time to time. For other users, the application runs fine. These are everybody’s most “loved” helpdesk tickets. Good luck calling all your 20,000 users asking which version they are using right now.

How uberAgent Helps

uberAgent provides important information about application hangs and crashes that is not available in the Windows event log. For every hang or crash, uberAgent not only records the process name, faulting module, and exception code, but also the application version, the username and the process lifetime.

Helpful dashboards: Application Errors

This concludes our list. Do you have other stories how uberAgent helped you? We would be happy to hear about them in the comments!

The post Top 10 Issues uberAgent Helps Identify in Minutes appeared first on uberAgent.

]]>
https://uberagent.com/blog/top-10-issues-uberagent-helps-identify-in-minutes/feed/
Testing FSLogix Cloud Cache with uberAgent on Multi-User Windows 10 https://uberagent.com/blog/testing-fslogix-cloud-cache-with-uberagent-on-multi-user-windows-10/ https://uberagent.com/blog/testing-fslogix-cloud-cache-with-uberagent-on-multi-user-windows-10/#respond Tue, 06 Nov 2018 16:08:10 +0000 https://uberagent.com/?p=7367 In this webinar CTPs Helge Klein and Jim Moyle will take multi-user Windows 10 for a spin, the new OS version that supports multiple concurrent remote sessions Microsoft is basing its Windows Virtual Desktop offering on. Windows Virtual Desktop, currently in preview, offers a multi-user Windows 10 experience from Azure. In addition to Windows 10,...

The post Testing FSLogix Cloud Cache with uberAgent on Multi-User Windows 10 appeared first on uberAgent.

]]>
In this webinar CTPs Helge Klein and Jim Moyle will take multi-user Windows 10 for a spin, the new OS version that supports multiple concurrent remote sessions Microsoft is basing its Windows Virtual Desktop offering on.

Windows Virtual Desktop, currently in preview, offers a multi-user Windows 10 experience from Azure. In addition to Windows 10, it supports Windows 7 and Windows Server 2012+. Microsoft 365 E3, E5, or F1 customers can access Windows Virtual Desktop for free.

In a world where apps and desktops are alternatingly hosted in the cloud and on-premises, user state management can be challenging. FSLogix Cloud Cache offers an elegant solution that provides flexibility and resiliency with truly location-independent user profile containers.

Hybrid clouds become complex quickly. To deal with that, IT needs the visibility that uberAgent brings to the table. With its user experience and application performance analytics capabilities, uberAgent is the monitoring solution for the modern workspace.

Register now to learn how Helge and Jim validated the benefits of profile containers on multi-user Windows 10 with uberAgent:

  • High availability
  • Fast logons
  • On-premises and Azure
  • Concurrent access

The post Testing FSLogix Cloud Cache with uberAgent on Multi-User Windows 10 appeared first on uberAgent.

]]>
https://uberagent.com/blog/testing-fslogix-cloud-cache-with-uberagent-on-multi-user-windows-10/feed/
uberAgent Log Syntax Highlighter for Notepad++ https://uberagent.com/blog/uberagent-log-syntax-highlighter-for-notepad/ https://uberagent.com/blog/uberagent-log-syntax-highlighter-for-notepad/#respond Thu, 11 Oct 2018 21:00:58 +0000 https://uberagent.com/?p=6790 We put a lot of effort into making uberAgent a product that just works. Install it on your endpoints, point it to your Splunk backend and the dashboards immediately populate with these great metrics. That is just the way any (enterprise) software should work. Sometimes, however, you might get to a point where you want...

The post uberAgent Log Syntax Highlighter for Notepad++ appeared first on uberAgent.

]]>
We put a lot of effort into making uberAgent a product that just works. Install it on your endpoints, point it to your Splunk backend and the dashboards immediately populate with these great metrics. That is just the way any (enterprise) software should work.

Sometimes, however, you might get to a point where you want to dig deeper and need more information about the product’s inner workings. In such a case, of course, uberAgent’s log files are your first stop.

Finding The Cause More Easily

uberAgent logs all of its actions and a great number of relevant system events (e.g., process starts, or logons). That gives you the opportunity to easily identify the root causes of problems (side note: those are most often caused by configuration issues that are typically very easy to spot in the log file).

Even though we take great care to optimize the log for readability it is sometimes hard to find the needle in the haystack. That is why we created an uberAgent log syntax highlighter for Notepad++, our preferred text editor on Windows. It highlights the key information, making it easier to find what you are searching for.

Installing The Highlighter

  1. Download the highlighter and unpack it.
  2. Open Notepad++ and go to Language -> Define your language…
  3. Click on Import… and select the unpacked XML file.
  4. Restart Notepad++
  5. The uberAgent Log Syntax highlighter is now available as a language in Notepad++

Using The Highlighter

The new language does the following things:

  • It highlights the different severities in different colors
    • DEBUG = blue
    • INFO = green
    • WARNING = yellow
    • ERROR = red
  • It colors the separators comma and equal in grey
  • It highlights values enclosed in <> in red-brown

This should make troubleshooting with uberAgent’s log file a lot more convenient. Enjoy!

The post uberAgent Log Syntax Highlighter for Notepad++ appeared first on uberAgent.

]]>
https://uberagent.com/blog/uberagent-log-syntax-highlighter-for-notepad/feed/
uberAgent 5.1: Browser Performance & Usage for Internet Explorer, Too https://uberagent.com/blog/uberagent-5-1-browser-performance-web-app-usage-chrome-internet-explorer/ https://uberagent.com/blog/uberagent-5-1-browser-performance-web-app-usage-chrome-internet-explorer/#respond Wed, 12 Sep 2018 20:41:28 +0000 https://uberagent.com/?p=6183 We are happy to announce the newest version of our user experience and application performance monitoring product. uberAgent 5.1 brings new features and improvements for any kind of device. For a full list of all improvements and bugfixes please consult the changelog. As always, upgrading is highly recommended (instructions). Web App Metrics From Internet Explorer With...

The post uberAgent 5.1: Browser Performance & Usage for Internet Explorer, Too appeared first on uberAgent.

]]>
We are happy to announce the newest version of our user experience and application performance monitoring product. uberAgent 5.1 brings new features and improvements for any kind of device.

For a full list of all improvements and bugfixes please consult the changelog. As always, upgrading is highly recommended (instructions).

Web App Metrics From Internet Explorer

With version 5.0, we added functionalities to collect detailed information for page loads and background data transfers. Exactly what you need to analyze the performance of SaaS and web apps.

Our customers loved this feature! We started with support for Chrome and are now extending this to Internet Explorer, still one of the most used browsers in enterprises (support for Firefox and Edge to follow). The functionality requires a browser extension to be installed.

URL Blacklists and Whitelists

In addition to bringing web app monitoring to IE, we also added the ability to blacklist and whitelist URLs. uberAgent can track performance and usage metrics for any site, but sometimes that is too much. The new blacklisting and whitelisting capabilities let you specify exactly which websites you are interested in.

Web App Usage

uberAgent’s application usage metering feature helps a lot with resource planning, license compliance, and sizing. As more and more traditional Windows applications are replaced by SaaS and web apps, accessed from a browser, there is a need for similar visibility for web apps. We are more than happy to introduce just that in our newest version!

uberAgent has had application reporting capabilities for a long time. These show at which time or day applications are being used, how often and by which groups of users. When it comes to browsers, however, more insight is needed. Browsers may have dozens of concurrent tabs, each running a different web app. Knowing which tabs are used how often can be quite important for the business. Whenever a browser window is in the foreground, uberAgent determines the URL of the active tab. Combined with the other web app metrics this gives you perfect visibility of SaaS and website usage.

Other Improvements

Filtering

Filtering uberAgent’s Splunk dashboards is very useful to focus on a specific machine or user. uberAgent 5.1 introduces more flexible filtering by supplying appropriate search operators depending on the chosen filter field. uberAgent now offers the operators <, <=, =, >=, > for number fields, is and isNot for IP addresses and in and isNot for strings. Using in rather than is for strings enables you to search for multiple expressions, separated by commas.

An example:

filter username is "Dominik"

only searches for the user Dominik, while

filter username in (Dominik, Timm)

searches for the users Dominik and Timm.

Configuration file enhancements

We have implemented support for environment variables and regular expressions in all applicable configuration file sections allowing you to make more advanced configuration adjustments.

About uberAgent

uberAgent is a Windows user experience analytics and application performance monitoring product. Its highlights include detailed information about boot and logon duration (showing why and when boots/logons are slow), application unresponsiveness detection, network reliability drilldowns, process startup duration, application usage metering, browser performance per website and remoting protocol insights.

About vast limits

vast limits GmbH is the company behind uberAgent, the innovative user experience and application performance monitoring product. Our customer list includes organizations from industries like finance, healthcare, professional services and education, ranging from medium-sized businesses to global enterprises. vast limits’ network of qualified solution partners ensures best-in-class service and support anywhere in the world.

Our founder, Helge Klein, is an experienced consultant and developer who architected the user profile management product whose successor is now available as Citrix Profile Management. In 2009 Helge received the Citrix Technology Professional (CTP) award, in 2011 he was nominated a Microsoft Most Valuable Professional (MVP), in 2014 he was a Splunk Revolution Award Winner, in 2015 he became a VMware vExpert. Helge frequently presents at conferences and user group events.

The post uberAgent 5.1: Browser Performance & Usage for Internet Explorer, Too appeared first on uberAgent.

]]>
https://uberagent.com/blog/uberagent-5-1-browser-performance-web-app-usage-chrome-internet-explorer/feed/
Furthering Education, the Problem Solver #1 https://uberagent.com/blog/furthering-education-the-problem-solver-1/ https://uberagent.com/blog/furthering-education-the-problem-solver-1/#respond Wed, 05 Sep 2018 18:59:33 +0000 https://uberagent.com/?p=5067 We believe in education. We believe that learning and knowledge make people more tolerant, more objective, and more understanding. In other words: we believe that education not only makes the world a better place but in the long term is the most effective way to achieve that goal. This belief is reflected in our company...

The post Furthering Education, the Problem Solver #1 appeared first on uberAgent.

]]>
We believe in education. We believe that learning and knowledge make people more tolerant, more objective, and more understanding. In other words: we believe that education not only makes the world a better place but in the long term is the most effective way to achieve that goal.

This belief is reflected in our company motto, coined by Mark Twain:

Education: that which reveals to the wise, and conceals from the stupid, the vast limits of their knowledge.

Why Education?

A good education stimulates a child’s natural curiosity, the desire to learn and to discover the world. It enables us to reach our full potential, to challenge traditional viewpoints while at the same time better understanding them. In short: education makes us better humans – humans that strive to make the world a better place. Educated people have the means to do so. They have the necessary understanding of how the world works that is required to implement much-needed changes.

Education is the key to solving almost all of today’s pressing problems, including, but not limited to: climate change, poverty, diseases, inequality, nationalism, fundamentalism, and so on. There is simply no way around education. It is the only solution that works long-term.

How vast limits Helps

vast limits is dedicated to making the world a better place – in many different ways. As a company, we are offering uberAgent, a product that helps organizations improve the user experience of their IT systems. As employees, we enjoy a work culture based on individual freedom and mutual respect. As human beings, we donate to charity organizations whose purpose is the furthering of education.

In 2018 we will be donating significant amounts to the following charities:

Bampangi Ya Mono

Bampangi ya mono (“my brothers”) builds schools, wells, and community centers in the Democratic Republic of the Congo.

burundikids

burundikids aims to give kids in Burundi a chance at a worthwhile future.

Clave de Sol

Clave de Sol (“treble clef”) supports children in the Brazilian favela Sao Marcos, near Ittapecarica da Serra.

VIA / Actuar por Bolívar

Actuar por Bolívar supports family-owned businesses in Colombia with micro-credits and know-how.

SOS Children’s Villages

SOS Children’s Villages works to protect and care for children who have lost parental care, or who stand at risk of losing it – worldwide.

The post Furthering Education, the Problem Solver #1 appeared first on uberAgent.

]]>
https://uberagent.com/blog/furthering-education-the-problem-solver-1/feed/
Webinar: Deep-Dive Into Web App UX Monitoring https://uberagent.com/blog/webinar-deep-dive-into-web-app-ux-monitoring/ https://uberagent.com/blog/webinar-deep-dive-into-web-app-ux-monitoring/#comments Thu, 23 Aug 2018 14:21:04 +0000 https://uberagent.com/?p=6135 uberAgent is one of the very few tools available that provide visibility into the user experience and performance of web-based SaaS applications. Helge Klein, Citrix CTP, ex Microsoft MVP & VMware vExpert will be explaining how that works and why you need it in an upcoming webinar hosted by xenappblog.com: deep-dive into web app UX...

The post Webinar: Deep-Dive Into Web App UX Monitoring appeared first on uberAgent.

]]>
uberAgent is one of the very few tools available that provide visibility into the user experience and performance of web-based SaaS applications. Helge Klein, Citrix CTP, ex Microsoft MVP & VMware vExpert will be explaining how that works and why you need it in an upcoming webinar hosted by xenappblog.com: deep-dive into web app UX monitoring with uberAgent.

  • Application usage: do you know which SaaS apps your users spend most of their time in?
  • Performance: are your browser-based apps loading fast enough?
  • Troubleshooting: can you pinpoint web app responsiveness problems?

In this deep-dive session, you will learn how to answer all of the above with uberAgent. Register now!

The post Webinar: Deep-Dive Into Web App UX Monitoring appeared first on uberAgent.

]]>
https://uberagent.com/blog/webinar-deep-dive-into-web-app-ux-monitoring/feed/ 2