How to monitor a Windows server with StatusCake

We often get requests from our customers on how to monitor a Windows server or workstation with StatusCake. So today I wanted to take you through a great method of doing this that you should be able to set up in just a few minutes on a Windows 10 workstation, or Windows server.

We provide this coverage using the PUSH variant of our uptime monitoring – a type of reverse monitoring that requires the device to contact us in order to demonstrate downtime. This is also really handy in situations where your Windows device or server sits on an internal network and will not allow external connectivity.

How to set it up

To get started – just set up a new PUSH type Uptime Test within your StatusCake account, and we’ll provide you with a link per test that we need your device to hit. 

From there, on the Windows device or server, you want the “Task Scheduler” functionality found in the GUI explorer view. It’s possible to access this by typing Task Scheduler into your start bar, you should see the program and will be able to open it by clicking on it or pressing enter.

This will present you with the Task Scheduler GUI, and you will want to take the following steps to complete setup, first we will configure the General section.

  • In the window which appears the next step is to select “Create Task” from the options on the right side of the window.
  • In the “Create Task” interface you will see headings for General, Triggers, Actions, Conditions, and Settings, first we will configure the General section.
  • Enter a custom name for the Scheduled Task, and optional description. You can choose to run this task only when the user is logged in, or at all times. You should also select Windows 10 in the bottom “Configure for” field.
  • If this task won’t be running under an administrator, be sure to tick the “Run with highest Privileges” box before continuing.1

Next in the Triggers section:

  • Ensure that the task is set to begin “On a schedule”
  • Set the task to “One time” and ensure that the start time is populated with the first instance you would like the task to run.

The last screen that we will need to configure is the Actions section:

  • Click the “New” button to create a new Action
  • Ensure that the action type is set to “Start a Program”
  • Type powershell into the Program/Script field
  • In the “Add Arguments” field you should add the following, ensuring that you include your PUSH test URL created at StatusCake:

ExecutionPolicy Bypass -Command Invoke-WebRequest ‘YOUR_PUSH_URL_HERE’ -UseBasicParsing

Once that’s complete you can click OK in the open windows to close them, and your scheduled task will now be monitoring your Windows server or Workstation and returning the data into the StatusCake dashboard.

With these steps completed, you will now have a fully monitored Windows Server or Workstation, and all you have to do to add more is repeat the above process. We hope that this will help out users wishing to monitor a wider variety of systems, and we’re excited to bring you further methods in future posts.

Share this

More from StatusCake

code Kata

Solving Code Katas Using Test Driven Development (TDD)

7 min read Let’s dip our toes into TDD by using a Code Kata. A Code Kata is an exercise in programming which helps developers hone their skills through practice and repetition. There are many code katas out there, I’m going to pick a simple one for this example. You can follow along in any language you chose, for this example I’ll be working in C#.

customer interaction

How does your website design and content affect customer interactions and conversions?

4 min read The aim of your website is obviously to get potential customers to engage with as much of it as possible, and ultimately, make a purchase. But as we well know, it isn’t as simple as someone landing on your website and instantly converting. 9 times out of 10, there’s a whole sequence of actions that take place before a customer makes a purchase. The best thing? You can see exactly what this sequence of events looks like by analysing and combining data from a couple of your tools so you can make better, more informed decisions about the content of your website.


DevOps Explained

4 min read If you’re in the software development space, or just started a career in software development you’ve probably heard people talking about DevOps. Studies show that 74% of companies have implemented DevOps in some fashion, but what is it exactly? Find out everything you need to know in this post.


Microservices vs Monoliths explained

6 min read If you’re a dev you’ve no doubt, come across people talking about monolith and microservice application architecture. Perhaps you are involved in designing a new system and have been asked to consider both architectures. The conversations are often regarding how microservices are the successor to monolith architecture, but today I’m going to try and layout why it’s not as simple as one being better than the other.

black friday

Why you should have a website monitoring tool ready for Black Friday

2 min read It’s not all fun and games as a company owner during the biggest sales season of the year; unfortunately, you’re more likely to suffer website issues than on an average day. Find out how you can keep your website performing at its best during Black Friday right here!


Why Google SSO is so important

3 min read Do you know what an SSO is? Do you know if you’re currently using one? Here’s everything you need to know about an SSO and what the benefits are to using them.

Want to know how much website downtime costs, and the impact it can have on your business?

Find out everything you need to know in our new uptime monitoring whitepaper 2021

*By providing your email address, you agree to our privacy policy and to receive marketing communications from StatusCake.