Complete SQL Server Peace of Mind

SQLWATCH is a cloud-based, SQL Server observability platform built by DBAs for DBAs with affordable scalability in mind, for companies of all shapes and sizes. Our solution gives DBAs, DevOps, SREs and Engineering teams’ eyes on performance, security, and configuration to troubleshoot faster and easier, with out-of-the-box, real-time dashboards and regular health checks.​

A Complete SQL Server Observability Platform

Command complete oversight of your database environment, regardless of scale. Whether managing five, fifty, or 500 servers, gain comprehensive visibility through our centralised monitoring solution. Our advanced inventory dashboard delivers real-time and historical performance metrics across your entire SQL Server estate.
Improve your database performance with customised weekly health advisories and recommendations. Stay aligned with Microsoft best practices and maintain peak operational efficiency through our automated, enterprise-grade advisory services.
SQLWATCH collects and tracks key performance metrics, allowing you to spot issues and trends as they happen. The default 30-day history will enable you to investigate historical problems and spot trends over a longer period.
SQLWATCH continuously captures and processes critical query metrics, execution statistics, and performance indicators as they occur, allowing you to spot misbehaving queries. With detailed wait statistics and query performance data, SQLWATCH enables precise tuning and optimisation of your database environment without operational disruption.
Eliminate bottlenecks through blocking analysis. Visualize the complete chain of affected processes and problematic queries in real time while configuring custom alerting thresholds based on blocking duration.
SQLWATCH analyses and tags ERRORLOG entries with the correct severity based on the message content or exception. You can set alerts based on the ERRORLOG records too including high severity errors such as the 823 Data Corruption error.
SQLWATCH gives you visibility into SQL Agent Jobs execution, statistics and failures. You can track job duration and deviation from the usual duration and set alerts for failures or long-running jobs.

SQLWATCH monitor replication latency and performance, and status and performance of Availability Groups, allowing you to correlate performance bottlenecks related to data replication

SQLWATCH offers much more than can be shown on a few slides. Contact us to get a trial and see it yourself.

Why SQLWATCH Cloud?

Quick and easy setup. Start monitoring in minutes.

SQLWATCH comes with everything you need to get going in minutes. No tedious configuration and wondering what to monitor.

* Data collector requires Windows VM with PowerShell 5

What our customers say

SQLWatch has given me the ability to address concerns that happen after hours and to find trends that are occurring on our servers.

— Justin Roll, DBA, Molded Fiber Glass

As a SQL managed service provider, having all our monitoring/alerting in one place without dealing with firewall ports and multiple agents is invaluable to us and our customers.

— Nate E, President at Najaxa Software

SQLWatch is the only company we found democratizing SQL Server monitoring and alerting to make certain whole environments are covered.

— Business Owner, Managed Service Provider

Ready to Simplify Your SQL Server Monitoring?

FAQ

An instance is the SQL Server instance we are connecting to.

For example, a single VM with two SQL Server Instances will count as two instances. Availability Group will require a license for each monitored node or listener. Windows Failover Cluster with shared storage will require a single license for the listener, as only one node can be active at any point.

Azure SQL DB is an isolated database with its own network and resources, and it counts as a single instance. Ten licenses will be required to monitor 10 Azure SQL Databases. We are currently working on making it more cost-effective to monitor elastic pools, so please get in touch to find out more.

A user is any authenticated user that logs into the web application. For MSP plans this will include MSP users as well as clients. For example, if you have a total of 5 users, this could be 3 of the MSP team and 2 clients.

We are a UK business located in the beautiful City of York, specialising in SQL Server and Azure. We help companies run their SQL Server platforms, and we’d like to think we know a thing or two about SQL Server. We have been in the SQL Server business for over 20 years.

SqlWatchCloud has been designed with security in mind. We use PowerShell to collect data from your SQL Servers for complete peace of mind and transparency. The data is submitted to our secure API where we “make sense out of it”. This way, you can see exactly what is going on. You only need to install it on a single Windows Server, and it will collect data from all your SQL Servers.

A workspace is your private space where your data and dashboards are.

Our MSP plan is designed to host multiple private workspaces that you can share with your clients. Moreover, our single pane of glass approach allows you to see all your client’s workspaces in your “home” workspace.
There is no limit to how many servers you can monitor. Get in touch for a chat.

We designed SQLWATCH with GDPR and security in mind. This is why your data is always isolated and located in the exact geographical location of your business. We only collect performance-related data and not user data. We will work with you to make sure the solution meets your needs.

We designed this tool to be as safe as possible. We don’t collect any sensitive information or user data. Only SQL Server performance-related data. However, we understand this is not for everyone, but if you would like to chat about details, please let us know!

You don’t have to, but you can. SQLWATCH comes out of the box with a comprehensive suite of dashboards designed by our DBAs, so you don’t have to lift a finger. However, if you want to build a custom dashboard, it’s as easy as “drag and drop”, and we will happily guide you through the process in a training session.

Yes, we can help you collect custom metrics.

We are here to help! Contact us via the online portal, and we will sort things out for you!

We would like to work with you to ensure you get what you need. However, we understand you may not like the product. In that case, you can cancel anytime, and we will delete your entire workspace from the production system and any backups. There won’t be a way back to recover it. Ever.

Yes! Get in touch so we can discuss details.

No. However, like most SaaS platforms, this service too has its limits. Based on our experience, we expect a single server will require approximately 1GB of space for monthly data monitoring. We may discuss different options with you if you have a server requiring considerably more data (for example, if you have thousands of databases and thousands of data files), or if we want to run higher frequency or more metrics.

The Cloud version is not just hosted SQLWATCH Open Source. The Cloud version has been redesigned from scratch to be more efficient, faster, and flexible. All you need is a PowerShell module to collect data from all your company servers.  SQLWATCH Cloud has been designed for those who do not want to do “DIY” Open Source and want 100% reliable, hassle-free monitoring that works. The overhead has been reduced to almost zero compared to the SQLWATCH Open Source.

We agree that “cloud” is not the answer to everything but sometimes it makes sense. We want to make sure SQL Server monitoring is affordable, easy to use and flexible. We can only achieve this through clever automation and sophisticated cloud-native architecture, which would not be easy or impossible to attain on-prem at a low cost.

In the future, we would like to bring as an “appliance” on prem.

SQLWATCH is a dedicated SQL Server monitoring solution designed by SQL Server DBAs to be affordable yet ‘enterprise-grade’ with high flexibility in mind. Monitoring is personal; SQL Developers want to see metrics different from SQL DBAs and the Business. SQLWATCH enables you to build custom dashboards specific to each department so everyone is always on the same page. You can also tap into the API and integrate collected data with other data or your tools.

Currently not. Due to the significant difference in architecture, migration is not possible, but this is something we would love to implement, so watch this space.

Yes, this is something that we offer, but to discuss your specific needs please contact us. Also, when you sign up with us, if in the first 30 days you are not satisfied with the product you can cancel and receive your money back.