All-In-One Monitoring

Mongo and Monitis: A NoSQL Dream Come True

Posted by Brad Carleton | Posted in Database Management, Monitoring Scripts, NoSQL Monitoring | Posted on 03-02-2012

Tags: , , ,

Mongo is a wonderful new NoSql solution from the folks at 10gen, and it has really gained a large following with a reputation for being high performance and developer friendly.  There are lots of good articles on Mongo best practices, see here and here for some examples.
We are going to go over a few common issues that people run into with Mongo, and how Monitis can help keep you informed and alert you to potential issues.

VDI on Windows Server 2008 R2 Hyper-V: Performance Monitoring Explained–Part 2

Posted by Ard-Jan Barnas | Posted in Monitoring Scripts, Virtual Servers, Windows Servers Monitoring | Posted on 02-02-2012

Tags: , , , ,

hypervIn this second part of our monitoring Hyper-V article we’ll discuss the details about Processor, Memory, and Storage monitoring. In part 1 we discussed the Overall Health metric set. Let’s start with the Processor Metrics.

Processor Metrics

There are three processor-related metric sets:

Monitor Everything with Monitis – And do it easily with PowerShell – Part 14 (Final)

Posted by Hovhannes Avoyan | Posted in Monitoring Scripts, Windows Servers Monitoring | Posted on 31-01-2012

Tags: ,

Scheduling Custom Monitors with Monitis and PowerShell

In last article, we talked about creating custom monitor updater commands that would run a script and upload the values to Monitis.  These custom updaters make it a snap to convert any PowerShell script to a Monitis monitor.  Simply plug the script in and start using it’s more logical name: Update-YourMonitor.

You Can Monitor Your XenServer With Monitis!

Posted by Wawrzyniec | Posted in cloud computing, Monitis API, Monitoring Scripts, Server Management, Virtual Servers | Posted on 31-01-2012

Tags: , , , , , ,

Left side (image): Hand crushing computer equpment; Right side (text): XenServer6 Intgrate, manage and automate a virtual datacenter. Learn More

As we have discussed on the Monitis blog virtualization is one of the hottest IT subjects today.

One leader in this field is Citrix — with the XenServer product family. XenServer is the most known commercial implementation of of the open source Xen hypervisor. By the way, you should pronounced Xen like “zen.” It comes from a Greek word meaning “guest.”

NGINX Best Practices

Posted by glenn.chen | Posted in Linux Servers Monitoring, Mac OS Monitoring, Performance Management, Server Management | Posted on 30-01-2012

Tags:

 

Need for Speed?

With its first public release in 2004, NGINX now is the second most used web server in the world. This is quite impressive considering NGINX was born among several big players including Apache, Microsoft IIS, and other popular web server software. By sharing best practices and a few tips today, we would like to bring NGINX’s new blood up to speed. Even if you come from the Apache world, you will learn how to build an Apache server that married NGINX, an extremely fast and high-performance web server. Let’s go:

VDI on Windows Server 2008 R2 Hyper-V: Performance Monitoring Explained–Part 1

Posted by Ard-Jan Barnas | Posted in 101 Reasons To Choose Monitis, Monitoring Scripts, Network Monitoring, Performance Management, Server Management, Windows Networking | Posted on 30-01-2012

Tags: , , , ,

hypervIn this article we’ll go into VDI (virtual desktop interface) monitoring on Windows Server Hyper-V and in particular what and where to monitor and what counters to utilize to determine of your virtual machine is overloaded and what resources are used. This article focuses on measuring networking, storage, and CPU usage.

Windows Hyper-V has three main components, each of which can be monitored; the virtstack, devices, and the hypervisor. When Windows 2008 boots the system it launches the virtstack and hypervisor. The virtstack handles the emulated devices, manages virtual machines, services I/O, etc. The Hypervisor schedules the virtual processors, manages interrupts, services timers, and controls other chip-level functions.

M3 code refactor & DBI support

Posted by Dan Fruehauf | Posted in 101 Reasons To Choose Monitis, Applications Monitoring, Database Management, Database Monitoring, Management Scripts, Monitis API, Monitoring Scripts, MS SQL Server Monitoring, MySQL monitoring, Network Monitoring, Server Management, Sysadmin Tools, Uptime Monitoring, Website Monitoring | Posted on 27-01-2012

Tags: , , , , , , , , ,

Pluggable M3 (Monitis Monitor Manager) Framework

Who needs an introduction about M3? – Perhaps no one!
After gaining some reputation with M3, providing extra-easy integration of any monitor into Monitis it was time to take it to the next level.

Generally speaking, the work flow of M3 was described in detail in this article.

After some thought and design, we’ve decided it’d be best if M3 was pluggable. Pluggable in terms of being able to easily add execution and parsing plugins.
The interface and behavior of M3 stayed exactly the same, however now it is much easier to obtain data from any source and parse the data the way you want it.
Saying that, it was time to put the new design for a test. We tried to integrate the DBI support into M3.
Guess what – it was much easier than expected!

Cassandra and Monitis

Posted by Brad Carleton | Posted in Database Management, Monitoring Scripts, NoSQL Monitoring, Performance Management | Posted on 25-01-2012

Tags: , , ,

Cassandra is a robust and highly scalable NoSQL datastore that usually consists of multiple nodes spread out across multiple datacenters.  If you are the system administrator for a large Cassandra deployment then you might be curious as to how your cluster is doing.  In fact your job probably depends on it!  So how can you combine a great service like Monitis with Cassandra to make sure you cluster is buzzing along smoothly?

We have done a little bit of the work for you and created an open source Monitis-Cassandra project that can help you monitor your Cassandra clusters in style.Let’s get started, first you need to grab the code:

Using Tomcat With a Database – Performance Optimization Tips

Posted by Hovhannes Avoyan | Posted in Java Monitoring, MySQL monitoring, Performance Management, Website Monitoring | Posted on 24-01-2012

Tags: , , , , , , ,

The Internet is a great resource, but it is sometimes too much to wade through hundreds of web pages looking for tips about using Tomcat with a database. So we at Monitis have done it for you! Below are some of the more useful tips found in various places on the Internet.

Integrate NGINX Monitoring into Monitis.com

Posted by glenn.chen | Posted in Management Scripts, Monitoring Scripts, Performance Management, Sysadmin Tools, Web Server Monitoring, Website Monitoring | Posted on 23-01-2012

Tags:

 

 

NGINX is the new rising star among NGINX's logoother web servers. In fact, NGINX is now the 2nd most widely used web server (22 million websites) in the world. NGINX fanboys will tell you no one can top their love of NGINX, because it succeeds in efforts to achieve high performance with small memory footprint. It makes NGINX suitable to deliver static content, to work as a reverse proxy, or even to run as a load balancer, all of the above in a fast and scalable way. Several well-known companies pick NGINX to power their sites, including WordPress and Github.