The Renewal Nobody’s Excited About
There’s a special kind of melancholy that comes with renewing a product that feels like its own vendor has forgotten about it. You’re not angry. You’re not even disappointed, really. You’re just tired. You’ve been running Quest Spotlight on SQL Server Enterprise for years, it mostly works, and every year you renew it because switching monitoring tools is one of those things that’s always on the list but never at the top.
This might be the year to actually do something about that.
What That Renewal Actually Costs
Quest Spotlight licenses per monitored instance. Pricing varies depending on your edition, support tier, and how long ago you negotiated your deal, but you’re generally looking at $1,500–$2,500 per instance per year. Some resellers list the Enterprise edition with 24×7 maintenance north of $4,000 per instance, though most people aren’t paying sticker price.

At 5 instances, that’s $7,500–$12,500/year. At 10, you’re at $15,000–$25,000. At 20, you could be looking at $30,000–$50,000 a year. For a tool that is, let’s be charitable, not the most actively developed product in Quest’s portfolio.
Quest has a sprawling product catalog. They sell everything from Active Directory management to backup software to database tools to things I’ve never heard of. Spotlight on SQL Server is one product among hundreds, and it gets the attention you’d expect from that arrangement. Their market share in database monitoring has been declining year over year, which is not the trajectory you want to see from a tool you’re depending on for production monitoring.
What You’re Getting For That Money
Spotlight does the basics. It monitors CPU, memory, I/O, wait stats, blocking, deadlocks. The diagnostic server collects data from your instances and presents it through a desktop client or web console. The alerting system works. The overview dashboard with its server health drilldowns gives you a reasonable picture of what’s happening across your environment.
It’s stable, generally. Users tend to agree on that point. It runs, it collects data, it doesn’t fall over often. That’s about where the enthusiasm ends.
The complaints are the kind you get from a product that’s been on maintenance mode for a while. Users report false alarms triggered by things like daylight saving time changes. The mobile app works on iPhone but not reliably on Android. Blocking alarms don’t always fire even when blocking is clearly happening. These are the kinds of bugs that get fixed quickly in a product someone cares about, and linger indefinitely in a product that’s just collecting renewal fees.
There’s also the infrastructure. Spotlight needs a Diagnostic Server running somewhere, a Spotlight Statistics Repository database, and the connections to each monitored instance. That’s not nothing to maintain, and when something goes wrong with the monitoring infrastructure itself, the support experience is going to depend on how much attention Quest is giving this product that quarter.
What Free Looks Like Now
If you’re renewing Spotlight out of inertia more than conviction, this is the part where I try to make that inertia work in a different direction.
PerformanceMonitor covers everything Spotlight is doing for you. Wait stats with delta calculations and trend charts. CPU utilization tracking. Memory pressure and memory clerk breakdowns. Blocking detection and deadlock analysis with full XML graphs. File I/O latency. TempDB monitoring. Perfmon counters. Top queries and procedures by CPU. Query Store integration. Configurable real-time alerts via system tray and email.
The Full Edition runs 32 T-SQL collectors on configurable schedules. Lite is a standalone desktop app — download, connect to a server, data flowing in five minutes. Nothing installed on the target server, nothing touching your Agent jobs. VIEW SERVER STATE and you’re done.
Unlike Spotlight, PerformanceMonitor was built this year by someone who’s actively working on it. Issues get closed. Features get added. The MCP server integration lets you ask Claude or Cursor questions about your monitoring data in plain English — 51 to 63 read-only tools depending on edition. The graphical plan viewer with 30-rule PlanAnalyzer gives you execution plan analysis that Spotlight has never offered.
And because it’s open source, you can see every query it runs. Every collector is a T-SQL stored procedure sitting in the GitHub repo. No black box, no wondering what’s happening on your servers, no trusting that someone at Quest is keeping things secure and up to date.
The Pitch
I’ll be honest: there isn’t much to defend here that’s unique to Spotlight. It doesn’t have multi-platform support that would justify staying. It doesn’t have a killer feature that nothing else replicates. Its main selling point at this point is that it’s already installed and switching is a pain.
PerformanceMonitor doesn’t have a web console — it’s a WPF desktop app. If browser-based access for your team is a hard requirement, that’s a gap. And if you’re genuinely using Spotlight Cloud for the SaaS experience, that’s a different product and a different conversation.
But if you’re running the on-prem Spotlight Enterprise product and mostly using it to check server health, look at waits and blocking, and get alerted when something breaks — you’re paying a lot of money for a product that isn’t getting a lot of love, when there’s a free alternative that is.
Before You Sign
If there was ever a renewal to question, it’s this one. You’re paying per-instance for a product with declining market share, known unfixed bugs, and all the energy of a Tuesday afternoon in February. The free alternative has more active development, deeper plan analysis, AI integration, and costs nothing.
Give it a try. You’ve got nothing to lose except the renewal.
It costs nothing to find out if it’s enough.
Thanks for reading.