Monitis provides you with the ability to monitor almost any detail on your Windows server (also see our post How to Monitor Windows Servers with VBScript, WMI and Monitis).
Using a simple Visual Basic Script (VBS), you will be able to read the value of any Performance Counter on your Windows Server and send it to a Custom Monitor.

It’s easy as pie. Keep reading for the recipe!
Once you have learned how easy is to create Monitis custom monitor using simple Windows scripts, you may be ready to deploy those scripts in your productions server. Windows makes it very easy to run a program periodically so that you can feed your custom monitor with fresh data at the most suitable time for your environment.
In the following examples, we assume that you have already created and tested the scripts that creates and uploads data to your custom monitors, as explained in this series of articles: Start Exploring Monitis API with cURL and How to Monitor Windows Servers with VBScript, WMI and Monitis.
So, as an example, you may have one script for each custom monitor, named pushData1.vbs, pushData2.vbs, etc. We also assume that all necessary scripts are stored on a local folder, such as c:\monitis.
All versions of Windows includes the Task Scheduler, but it appears slightly different between the operating system versions.
Domain Name Systems (DNS) is a crucial aspect of web technology, and it is extremely important to make sure that your DNS is working efficiently, because essentially what it does is give your website visitors accurate and fast content. And isn’t speed and functionality what customers want?
To help you decide which DNS products are the best for your IT, Monitis has begun a series of new posts that identify and outline the pros and cons of major DNS providers. In our first post, we focused on hosted DNS providers, such as OpenDNS, Google Public DNS and DNS Advantage.
In this post, we’re discussing DNS software solutions.

Over the last couple of months, Monitis, through a series of blog posts, has provided guidance on picking the right NoSQL database storage tool that meets your company’s needs. In our previous blogs, we offered a comprehensive overview of why NoSQL technology is important and how it compares with Relational Database Management Systems (RDBMSs).

In our posts, we have also reviewed various brands — again, in the hopes that this information will help choosing NoSQL DBs such as Apache Cassandra, MongoDB, CouchDB, Redis, Riak, HBase and others…easier.
In this, our last post on the subject, let’s take a look at two more popular brands: Apache’s CouchDB and Membase.
Want to track a certain metric on your server which is not available out-of-the-box? The Monitis monitoring platform provides you with the ability to monitor almost anything you can think of, including any detail on your Windows servers. Using a simple Visual Basic Script (VBS or vbscript) you will be able to read any value from WMI (Windows Management Instrumentation) and send it to Monitis’s platform for visualization, tracking and alerting — using our so-called Custom Monitoring feature.
About WMI Service
WMI is a core Windows management technology that allows software to monitor and control managed resources throughout a network. WMI gives you a consistent way to access almost any detail of the operating system (OS) such as hardware, devices, services and applications.
At Monitis, we strive to monitor and report high uptime and provide the best user experience for our customers. To achieve this goal, we are preparing a series of performance tuning tips that cover areas including Windows and Linux server performance and Javascript tuning.
From a web application perspective, web server performance is one of the most critical segments. In this series of articles, we will cover IIS (Internet Information Server) web server performance tuning, providing tips to make IIS management easier.
Microsoft IIS Server is one of the most popular web servers for Windows-based servers.