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 onContinue reading “Monitor Replication with DataDog and DogStatsd”
Tag Archives: monitoring
Performance Data for this Service will not be Available
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 sectionContinue reading “Performance Data for this Service will not be Available”
Live Server CPU Spikes
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 –Continue reading “Live Server CPU Spikes”
Bouncy Monitoring
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 isContinue reading “Bouncy Monitoring”