Automation

Monitor Replication with DataDog and DogStatsd

Posted on

Although DataDog comes with a healthy selection of integrations, there is always going to be something custom that you want to monitor. This is why DogStatsd has been made available. DogStatsd is a small server that aggregates your custom app metrics. Let’s look at monitoring SQL Server Replication using DogStatsd and C#. DogStatsd runs on […]

Windows

Performance Data for this Service will not be Available

Posted on

Here is a pretty common piece of static interference you may find in your event log. It is commonly reported against the background intelligent transfer service: Application/Microsoft-Windows-Perflib The Open Procedure for service “BITS” in DLL “C:\Windows\System32\bitsperf.dll” failed. Performance data for this service will not be available. The first four bytes (DWORD) of the Data section […]

Windows

Live Server CPU Spikes

Posted on

We are monitoring a number of live servers, which we have grouped by role. This let’s use spot outlying servers pretty easily. The below graph shows the free CPU on one group of servers, with one obvious outlier. In our case, a quick glance at the box told us this wasn’t anything particularly suspicious – […]

Windows

Bouncy Monitoring

Posted on

Bouncy monitoring can sometimes be down to real events occurring in your system, but when it looks as regular as the image below – it probably isn’t! The yellow line in that image is suggesting that the free memory on a machine is chugging along like an alarmed rabbit’s heartbeat. What this actually means is […]