This is a collection of useful tips and resources for developing Splunk apps. For an explanation of the available app types please see my earlier article on the topic. Splunk Search References and Guides Splunk publishes two excellent resources for learning and working with its search processing language (SPL): The book Exploring Splunk Quick reference […]
When you start with developing apps for Splunk the first big question you hit is a bit unexpected: which technology do you work with, which app type do you choose?
Switching over to a new computer is certainly fun for a geek, but getting back to a perfectly tuned configuration can be a lot of work, whether you synchronize (part of) your data to the cloud or not.
Having made the switch from my trusty Lenovo T520 to the W540 here is my account of what works well and what does not. If you wonder what made me choose the W540: read this. Hardware M.2 SSD The W540 has two M.2 slots. One hosts the WiFi adapter, the other the WWAN adapter if […]
Tools that monitor network traffic typically work with IP adresses, not server names. Humans, on the other hand, seem to prefer names over cryptic numbers. Most tools deal with that by doing reverse lookups of the IP addresses, i.e. they are looking for DNS PTR records. The result of such a lookup, however, is not […]
You have been there: end users are complaining and your boss demands an explanation why “Citrix is slow” – again. You, the XenApp/XenDesktop admin, desperately look at Task Manager and Perfmon, but you cannot find a thing. Your servers are humming along quite nicely, but still: applications are slow, the system feels sluggish and logons […]
My current laptop is nearly three years old. That is a pretty long time, and I have contemplated getting a new machine more than once in the last years. I even went so far as to buy a more fancy replacement, but that attempt failed miserably. After using the new device for only a few […]
Imagine you need to determine the size of a directory, but you do not have access to it and cannot change the permissions, either. Such a situation is common with Windows user profiles. This article shows how to deal with it.
When I tried to connect to the administrative file share C$ on my wife’s computer I got the error A device attached to the system is not functioning. The other way round worked without a hitch, i.e. I could access my laptop’s C$ share from my wife’s computer. When I tried to connect to her […]
This article is part of Helge’s Profile Toolkit, a set of posts explaining the knowledge and tools required to tame Windows user profiles. As you may be aware Citrix Profile Management (aka UPM) automatically migrates existing roaming or local user profiles to its user store. A very nice feature, certainly, but what about the way […]
If you have ever been to a conference with a Splunk booth you will have noticed their t-shirts. They are all black with a cool slogan printed in white. When you have been working with Splunk for some time you will notice that it has a very powerful commandline tool, splunk.exe. You can use that […]
I am sure you all love XenDesktop VDAs that just won’t register. Although this is becoming less and less of a problem I had another case recently.
PowerCfg is a nifty little tool for analyzing and configuring all kinds of things related to battery usage and power plans. In Windows 8.1 PowerCfg learned how to analyze the effectiveness of connected standby, a new low-power mode introduced in Windows 8 that enables applications to stay connected while the device (mostly) sleeps. All the […]
The most obscure effects often have the simplest explanations – once you know where to go looking for them. Luckily uberAgent tells you exactly what is going on.
I am an infrastructure guy (by heart – and a developer by nature). As such, topics like maintaining my own webserver (which I don’t – yet) or configuring backup deeply fascinate me. I am also mildly paranoid with regards to the safety and, especially as of late, the privacy of my data. That makes finding […]
This is what I have been doing for the past few days: draining the battery of my new Dell Venue Pro 11, a Windows 8.1 tablet (the real deal, not RT). I wanted to find out how good Windows has become at battery-efficient video playback and how that is affected by GPU acceleration.
Splunk has a very extensive REST API – which is just a fancy way of saying that many of its capabilities are accessible via standard HTTP(S) requests. While much of the API is well documented, submitting data from C# to Splunk is kept a bit vague. Since I had to do that recently in order […]
When you have a cloud-based file sharing service it makes a lot of sense to synchronize part or all of the data with your desktop computer. Citrix ShareFile offers the Sync for Windows tool for that purpose. However, once you open its configuration screen you notice that has a severe restriction: it can only synchronize […]
With the advent of BYO it has become fashionable to regard PCs as untrusted devices that should be isolated in a dedicated security zone.
This is the third article in a multi-part series about building and maintaining an inexpensive scalable platform for VDI in enterprise environments. Previously in this Series In the last article I explained that shared storage should be avoided, for two reasons: it is (very) expensive, and you, the VDI guy, are not in control. The […]
This is the second article in a multi-part series about building and maintaining an inexpensive scalable platform for VDI in enterprise environments. Previously in this Series I started this series by defining requirements. Without proper requirements, everything else is moot. Remember that we are looking at running typical enterprise desktop workloads, we are trying to […]
Application startup duration is an essential component of user experience. If you want to make sure that UX on your Windows machines is acceptable you need to monitor the time it takes for applications to start up. That, however, is not exactly easy – without uberAgent for Splunk.
This is the first article in a multi-part series about building and maintaining an inexpensive scalable platform for VDI in enterprise environments. Requirements Before we can even start to think about a possible architecture, we need requirements. Only requirements enable us to make choices that benefit the customer. Without proper requirements we are not building […]
It sometimes happens when I reply to an e-mail from somebody who is asking about my products that the receiving mail server rejects my message with the code “554 rejected due to spam content”.
In five minutes from now you will know how uberAgent for Splunk helps you better understand your terminal server farm. It gives you all the information you need for optimizing logons, sizing your servers and monitoring application usage. In other words: it tells you what is going on. See for yourself!
When you use XenDesktop the only way it makes sense you may find that Citrix has not really put much effort into making that a smooth experience.
Processing several terabytes of data per day is not too uncommon and easily possible with Splunk – that is one of the many things I learned at .conf 2013 in Las Vegas.
This is a collection of answers to questions around Atlantis Ilio you are likely to have when using the appliance in production.
Whether user profiles are loading slowly or group policy processing is taking too long – uberAgent for Splunk tells you exactly what is causing slow logons. uberAgent always supported a broad range of platforms, from physical PCs through virtual desktops to Citrix XenApp. Today we add RES Workspace Manager to that list!
This article is part of Helge’s Profile Toolkit, a set of posts explaining the knowledge and tools required to tame Windows user profiles. Many errors related to user profiles result in the user getting a temporary profile instead of the regular local or roaming profile. I have written about possible causes for that here. In […]