Blog Summary for Week of February 20

1. A Few Thoughts about APM (Application Performance Management) and Its Future
Application Performance Management is one of those IT buzzwords that encompasses many products and services. Gartner has broken it down to five segments: End-user experience monitoring (a.k.a. RUM – Real-User Monitoring), Application runtime architecture discovery, modeling and display, User-defined transaction profiling (a.k.a. BTM – Business Transaction Monitoring/Management), Component deep-dive monitoring, and Application performance analytics. This post gives some insight into what APM means, and where it’s headed.

2. Using the Python SDK for Monitis Custom Monitors
This post introduces, a new development community that makes it easy to install custom monitors in Monitis. This post guides you through creating a sandbox account and installing a Python monitor which uses the Netstat command to extract system health information. Sample code is provided as well as snapshots of the tables from the web based dashboard.

3. PostgreSQL monitoring with Monitis
With Monitis M3, you can monitor practically anything in Monitis. This post shows you how to monitor PostgreSQL. It’s an open source relational database with some similarities to MySQL. If you host a website on Heroku, chances are you use a PostgreSQL database. The monitoring script will be able to check Transactions per second, Cache Hit Ratio, Commit Ratio, and other important database performance metrics.

4. Improving .NET Application Performance
This is the first of a series of posts which will be directed to more development oriented readers. In this post you’ll see a comprehensive list of best practices for optimizing .NET application performance. The tips are broken down into categories like Data Access Performance, ASP .NET performance, and so on.

5. Google Analytics With Monitis Dashboard
Google Analytics is the most popular website visitor tracking tool, used by 57% of the top 10,000 websites. This post shows you how to use a Java library provided by Monitis to view your Google Analytics data right in the Monitis dashboard. As a sysadmin, it’s important to be able to correlate website performance with website traffic.

6. Integrating Open Source Monitoring With Monitis
Nagios and Munin are two very popular open source monitoring solutions. If you’re already using one of these solutions, you might ask how you can utilize the benefits of the cloud without starting from scratch? This post shows you how to use a wrapper around your Nagios and/or Munin instance which sends the monitoring data to the Monitis cloud. This provides the added benefit of being able to use Monitis’ notification module, advanced charts and web based dashboard, mobile applications, and more.