Apache and Nginx web servers both expose a very nice interface for polling the web server status via HTTP, providing you with useful counters for statistics and up-time.
Read the full post

Apache and Nginx web servers both expose a very nice interface for polling the web server status via HTTP, providing you with useful counters for statistics and up-time.
Read the full post
INTRODUCTIONThere are a variety of ways to implement proxying capabilities for web servers. As Apache is the most popular web server, we will try to implement proxying on it. Everyone who knows Apache well, probably knows that Apache implements proxying capability for AJP13 , FTP, CONNECT , HTTP/1.x.
The choice of reverse proxy server is fully dependent on what is actually trying to be hidden behind it. Each proxy mechanism has its own benefits and bottlenecks. Only for Apache, there are several ways to hide application servers (mod_proxy, mod_passenger, mod_wsgi, mod_jk). While mod_passenger and mod_wsgi are good for ruby and python servers respectively, these are a little bit outside the proxying idea. In this article I would like to discuss mod_proxy and mod_jk.
Read the full post
Welcome M3Among the many hats I wear, I also wear a DevOps/SysAdmin hat in Lacoon Security.
When I was invited to custom tailor the monitoring solution for Lacoon Security, I didn’t even hesitate and recommended to use Monitis and M3.
Partly because I wrote M3 but mainly because I think it is a really good solution.
Lacoon Security implements a security service for mobile devices, based on the cloud.
Lacoon’s monitoring needs were rather complex, however, nothing Monitis & M3 could not achieve. Here is the proof.
Read the full post
StatsD is a Node.js daemon that accepts metrics over a simple and lightweight UDP protocol, aggregates those metrics, and sends the results to one or more backend systems for long-term time series data storage, graphing, alerting, etc. Existing backends included with StatsD support graphite and console output for testing. There are also third-party backends for Librato, Ganglia, and AMQP.
Read the full post
As we have mentioned on our blog few weeks ago. Apache is still the most popular webserver in the world. Monitis is already helpful in monitoring Apache performance (e.g. you can check how to get metrics provided by Apache status module or speed of served static content), but in this article we show how to use simple python script with M3 to monitor number of HTTP request and status codes of response provided by Apache. We will show how to use a new plugin to monitor the most popular types of HTTP requests (GET and POST) or groups of response status codes (2XX, 3XX, 4XX, 5XX).
Read the full post
Monitis GFI is a specialist provider of web and Cloud monitoring services that include website monitoring, site load testing, transaction monitoring, application and database monitoring, Cloud resource monitoring, and server and internal network monitoring within one easy-to-use dashboard. Over 100,000 users worldwide have chosen Monitis as their provider of choice to increase uptime and user experience of their services and products. What makes Monitis' solutions different is that they are fast to deploy, feature-rich in technology and provide a comprehensive single-pane view of on-premise and off-premise infrastructure and applications.