All-In-One Monitoring

Monitis–Where You Can Monitor Exchange 2010 with PowerShell

Posted by Mikayel Vardanyan | Posted in Mail Server Monitoring, Monitoring Scripts, Sysadmin Tools | Posted on 16-07-2011

Tags: ,

Did you know that you can use Monitis to monitor your critical applications such as Exchange?
Microsoft Exchange is a popular and powerful enterprise messaging platform and provides critical collaboration tools. It’s very popular with companies, and it is important to ensure that every aspect of the messaging infrastructure is working flawlessly. And you do that (rather, we do it for you) by monitoring the most important parameters.

Just add the following information to our recent trove of blog posts on ways to improve IT performance and administration via Monitis. So far, we’ve written a book full of posts on such topics as Cacti, SNMP, Monitis and what’s between them, adding Monitis website monitors using Excel, how to manage Monitis monitors with VBScript…the list goes on.

Introduction to Perl interface for Monitis API

Posted by Hovhannes Avoyan | Posted in Monitoring Scripts, Server Management | Posted on 11-07-2011

Tags: ,

Monitis announces even more simple way to access API through Perl interface — a high-level, general-purpose, interpreted, dynamic programming language.

The new Monitis CPAN module is now publicly available. CPAN, the Comprehensive Perl Archive Network, is an archive of over 90,000 modules of software written in Perl, as well as documentation for it. Monitis CPAN Perl library acts as an interface to Monitis leading systems monitoring platform and utilizes Monitis’s REST Application Programming Interface (API) . The code is publicly available at Monitis’ github open source repository.

Cacti, SNMP, Monitis and what’s between them

Posted by Hovhannes Avoyan | Posted in Linux Servers Monitoring, Monitoring Scripts, Network Monitoring | Posted on 08-07-2011

Tags: ,

Got Cacti? Proper disclosure – the author have never properly used Cacti as a monitoring system in a production environment.

So what’s Cacti? – I’m not sure that after the proper disclosure I can actually comment too much, but from my first impression, Cacti is a fairly comprehensive server and network monitoring platform for Unix.

It’ll support graphing of performance counters, alerting, polling of SNMP MIB counters from various devices (that are not necessarily computers, but also routers, switches, etc.) and probably many other functions that unfortunately I can’t mention – because I’m unfamiliar with.

Custom Monitors in Monitis with Python

Posted by Hovhannes Avoyan | Posted in 101 Reasons To Choose Monitis, Management Scripts, Monitoring Scripts, Server Management | Posted on 07-07-2011

Tags:

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.

Blog Story: A Recap of Recent Posts on Monitis Extension Scripts

Posted by Hovhannes Avoyan | Posted in Linux Servers Monitoring, Monitis API, Monitoring Scripts, Web Server Monitoring | Posted on 06-07-2011

Over the last several weeks, Monitis has posted several articles in this blog on how to extend our all-in-one monitoring platform to enable you to explore a series of external and internal system monitors. Unlimited extensions measure almost any data and push it to Monitis. And with that data Monitis presents a nice customizable dashboard, and sysadmins can set up flexible notifications using their own thresholds. (Monitis has multiple notification channels — including live phone, email, Twitter and even URLs.)Here is a list of scripts and scenarios for sysadmins to show you how to automate routine system management tasks. Thus, you can spend more time playing golf or tennis. But if you really want to work, you can still use the information to save time and, instead, devote more resources to strategic thinking and actual IT management.

Integrate Apache Monitoring into Monitis.com

Posted by Hovhannes Avoyan | Posted in Monitoring Scripts, Performance Management, Sysadmin Tools, Web Server Monitoring, Website Monitoring | Posted on 03-07-2011

Tags:

Everyone knows what Apache web server is and that the Internet basically runs on it, but few know how to effectively monitor and graph statistics of Apache. Most people just check whether the website is available and leave it at that.  The cross your fingers and hope it works solution is not acceptable for Enterprise level of monitoring.Apache has a great tool to allow you to monitor your web server, mod_status. You can monitor such things as Total kBytes served, Total Uptime, Requests/Second, and much more.

However, when you enable this module, it only presents the data on a local machine. This can get very frustrating and annoying for the sysadmin who has many web servers to monitor. You would have to load up each web page on each server that presents the stats.  How annoying, now you have great statistics, but no reasonable way to view them across your multiple web-servers.

Create a System Load Monitor for Mac OS X on Monitis

Posted by Hovhannes Avoyan | Posted in 101 Reasons To Choose Monitis, Mac OS Monitoring, Monitoring Scripts | Posted on 30-06-2011

Tags: ,

A system administrator’s job is frequently an ongoing battle with complexity.  In an ideal world, we would manage all of our systems on similar or identical platforms, greatly simplifying the job of configuring, updating, and monitoring them.  In practice, the requirements of the applications we support often dictate that we manage a huge variety of operating systems and hardware platforms.

Fortunately, Monitis can help ease the pain of monitoring such disparate systems.  Previously, we’ve talked about how you can monitor almost any Linux and Windows health and performance metrics.  In this article, we’ll describe how Monitis makes it possible to leverage much of your work monitoring Linux systems to monitor your Mac OS X systems as well.

Create Nagios Plugin Monitor on Monitis.com

Posted by Hovhannes Avoyan | Posted in Linux Servers Monitoring, Monitis vs. Other services, Monitoring Scripts, Network Monitoring, Performance Management, Server Management, Sysadmin Tools | Posted on 28-06-2011

Tags:

Nagios Web SiteNagios is a widely used monitoring software for systems and networks. It provides the flexibility to monitor anything on your systems or networks using a script or plugin.  Known for having plugins and scripts available to monitor your needs, Nagios’ the interface and user friendliness leaves much to be desired.  Plus you have to maintain and monitor another server to store and analyze the data provided through your Nagios plugins and scripts.  And worst of all, if your Nagios server or network fail – you may not get an alert at all when you need them the most.

A hosted system monitor gathering your stats is a good way to ensure that alerts get to you, and having it have nice tools and interfaces is definitely a bonus.  Monitis is a hosted systems and networks monitoring solution that offers a simple user interface, with powerful tools, and a distributed network to prevent any service failures  blocking your alerts.  It will free up your sysadmins from monitoring their monitoring servers, and will allow them to focus on the issues rather than looking for the issues.

Monitoring Your Windows Server Metrics with WMI

Posted by Hovhannes Avoyan | Posted in Monitoring Scripts, Windows Networking, Windows Servers Monitoring | Posted on 27-06-2011

Tags: ,

In past posts, we’ve talked about how you can create a Windows WMI custom monitor and automatically upload values into them. But now you may be wondering how to gather all the, well, valuable, value that is needed to effectively monitor your systems.

In this article, Monitis provides a list of WMI queries that can be used in your script to get the data you need.

Monitoring IIS With VBScript via Monitis; It’s so Easy!

Posted by Hovhannes Avoyan | Posted in 101 Reasons To Choose Monitis, Articles, Monitis API, Monitoring Scripts, Sysadmin Tools, Website Monitoring, Windows Servers Monitoring | Posted on 25-06-2011

Tags: , ,

As Buddy Holly once said: “It’s so easy!”  Rock star Holly was talking about falling in love. But we’re talking about monitoring Internet Information Services (IIS) with Visual Basic Scripting (VBScript) via Monitis. 

In previous posts, we already learned how to access Performance Counters metrics, and How to Monitor Windows Servers with VBScript, WMI and Monitis.  But, in this article, we will put everything together and create a Monits page with the most important parameters for monitoring an IIS Server in production.