Case studies

SQLBeat in production.

From a single payment processor to a platform spread across four datacenters, SQLBeat has been the way small teams keep large SQL Server environments under control.

Automotive eCommerce

SimplePart

A platform running online parts and accessories stores, with its SQL Server tier horizontally federated across datacenters in the US and Europe. SQLBeat monitored it for more than 15 years.

106servers and devices monitored
4datacenters
30+federated SQL Servers
10,000+transactions per minute
44,000weblog rows ingested per minute
99.99%SLA

Download the PDF

The challenge

SimplePart's database tier was a federation of more than 30 SQL Servers, all read-write, kept in sync in near real time across four datacenters. Behind them sat web farms serving thousands of IIS site bindings, and an SLA of 99.99%. The environment had to be run by a small team, and had to stand up to an annual PCI audit.

What SQLBeat did

One SQLBeat instance, on a single physical server, watched every SQL Server, Windows server, web server and network device in the environment: 106 in all. It read the event logs and key WMI metrics of every Windows server, the performance data of every SQL Server, and the logs of every website, about 44,000 rows a minute, into its warehouse. It also acted as the syslog receiver for network devices.

Its audit module kept a history of every procedure, table, index, login, permission and configuration file across the federation, so drift between servers was caught quickly and change was documented. That record was a key source of evidence in the annual PCI audits.

Because SQLBeat is T-SQL, the team built on it directly: website availability and SSL checks across every datacenter, detection of malicious traffic with live blocking at the firewall, automated regression tests, and SLA reporting for clients, all driven from SQLBeat's data.

The result

A large, complex environment run by a minimal number of DBAs, with critical issues caught and routed in real time, and a complete, queryable history for incident research, tuning and audits.

Payment processing

Planet Payment

A credit card processor with development, QA and production SQL Server environments.

30%faster average transaction processing
75%fewer transactions over target runtime
2x+transaction volume supported
30 hrsDBA services per month

Download the PDF

Using SQLBeat together with on-site DBA services, Planet Payment reduced average transaction processing time by 30% and its over-time ratio, the share of transactions running past their target time, by 75%, while transaction volume more than doubled.

SQLBeat provided real-time performance monitoring of production, application-level monitoring and a dashboard reporting system on its warehouse, so Planet Payment's own staff could follow database and enterprise performance and trends in their transaction processing. Alongside it, the SQLBeat team implemented a disaster recovery plan, managed development, QA and production environments, and provided code reviews, deployment management and 24/7 on-call support, averaging 30 hours a month.

Public sector

Georgia Department of Education

A state education agency with a mixed estate of SQL Server, SharePoint, web, file and Oracle servers.

100+servers of all types monitored
24x7monitoring of every SQL Server

Download the PDF

Using the full suite of SQLBeat's monitoring, the Georgia Department of Education brought more than 100 servers of all types under control. Every SQL Server in the enterprise was monitored around the clock, along with SharePoint servers, web servers, file servers, and Oracle database and application servers.

On SQLBeat's integrated warehouse, the team built dashboard reporting and carefully targeted monitoring, so SQLBeat and department staff could follow database and enterprise performance, and track trends in the department's own application-level transaction processing.

Running something similar? SQLBeat is free. We can install it for you, and a retainer keeps us on hand.

Pricing