
In a recent blog post, we announced the Perl interface for Monitis API, a simple way to access our API through Perl, which is a high-level, general-purpose, interpreted, dynamic programming language.
In this post, we’ll discuss how to take care of some administrative IT tasks via the Perl library — which includes two sample scripts that allow you to create, list and delete subaccounts right from the following command line: create_subaccount.pl and delete_subaccount.pl.

A rabbit?
Writing custom monitors for Monitis is easy. On monitisexchange you can find many examples for custom monitors. However, now I bring you a surprise.
It is only rarely after I write a piece of code and represent it to others that I feel like pulling a rabbit out of a hat. On this occasion – there is something even better than a rabbit!
I’m proud to present you this time with ‘Monitis Monitor Manager‘, or M3 (M³) in short.
Posted by Mikayel Vardanyan | Posted in Management Scripts, Monitis API | Posted on 13-07-2011

Did you know that, using VBScript and powerful Monitis API, you can not only create monitors and feed them with data, but you can also manage your monitors and retrieve information? This group of scripts allows you to perform some tasks without using the Web Console.
All scripts share a common configuration file where your API Key and Secret Key are stored. You can store your keys with the command:
cscript KeyManager.vbs /cmd:set /APIKey:3TE4KFEAJICQDKRANI3IPTBLQK /SecretKey:5CK8P2176A21Q9ARDDRGEWSAK
You can check that your key is correctly stored with the command:
cscript KeyManager.vbs /cmd:get
As a system administrator, you will often find yourself responsible for managing a wide range of operating systems. Since many management tools are only available for a subset of the platforms, this means you may be forced to work with more management tools than you’d like.
Cross-platform tools, when you can find them, greatly simplify the job of keeping track of so many disparate systems.Monitis provides agents for Windows and Linux systems, with a number of built-in metrics. But, in situations where those metrics aren’t enough, or when you need to support systems that don’t have an agent available, using custom monitors written in a cross-platform scripting language can provide consistency across all of your managed systems. Python can provide just such a scripting language. In this article, we’ll walk through an example of using Python to measure system load.

It’s time again to bulk up the muscles for the beach. But did you also know that you could add blocs of website monitors using the common, everyday and ordinary Microsoft Excel program?
Let’s say that you want to monitor a long list of websites and URLs with Monitis. Why would you want to do this? Well, you may want to monitor every page in your large website. Or, you may have a load of sites you need to manage for clients. Adding sites to monitor by bulk in just plain convenient!
This article will show you how easy it is to add several monitors in bulk to your Monitis account — quickly and easily running a script from your Windows desktop.
Okay. So, the key here is to assemble the names of the sites and their parameters that you’re targeting in a list in an Excel file. Then export the contents in CSV and let a script configure the monitors for you automatically. It’s that simple!