<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.nginx.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wiki.nginx.org/index.php?title=HttpStubStatusModule&amp;feed=atom&amp;action=history</id>
		<title>HttpStubStatusModule - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.nginx.org/index.php?title=HttpStubStatusModule&amp;feed=atom&amp;action=history"/>
		<link rel="alternate" type="text/html" href="http://wiki.nginx.org/index.php?title=HttpStubStatusModule&amp;action=history"/>
		<updated>2013-05-20T17:35:13Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.19.0</generator>

	<entry>
		<id>http://wiki.nginx.org/index.php?title=HttpStubStatusModule&amp;diff=3873&amp;oldid=prev</id>
		<title>Ser: Collectd.org</title>
		<link rel="alternate" type="text/html" href="http://wiki.nginx.org/index.php?title=HttpStubStatusModule&amp;diff=3873&amp;oldid=prev"/>
				<updated>2013-04-14T21:55:10Z</updated>
		
		<summary type="html">&lt;p&gt;Collectd.org&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 21:55, 14 April 2013&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 54:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 54:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [http://github.com/perusio/nginx-munin Nginx Munin plugins on Github with howto instructions]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [http://github.com/perusio/nginx-munin Nginx Munin plugins on Github with howto instructions]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [http://aouyar.github.com/PyMunin/ PyMunin - Multigraph Munin Plugins in Python] - PyMunin includes a Multigraph Munin Plugin for monitoring Nginx using http_stub_status module. Graphs active connections, connection rate, request rate and average requests per connection.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [http://aouyar.github.com/PyMunin/ PyMunin - Multigraph Munin Plugins in Python] - PyMunin includes a Multigraph Munin Plugin for monitoring Nginx using http_stub_status module. Graphs active connections, connection rate, request rate and average requests per connection.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;* [https://collectd.org/wiki/index.php/Plugin:nginx Collectd - high-resolution RRD statistics client-server software]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ser</name></author>	</entry>

	<entry>
		<id>http://wiki.nginx.org/index.php?title=HttpStubStatusModule&amp;diff=2185&amp;oldid=prev</id>
		<title>Yaoweibin: /* stub_status */</title>
		<link rel="alternate" type="text/html" href="http://wiki.nginx.org/index.php?title=HttpStubStatusModule&amp;diff=2185&amp;oldid=prev"/>
				<updated>2012-05-21T03:57:48Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;stub_status&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 03:57, 21 May 2012&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 37:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 37:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;code&amp;gt;active connections&amp;lt;/code&amp;gt; -- number of all open connections including connections to backends&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;code&amp;gt;active connections&amp;lt;/code&amp;gt; -- number of all open connections &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;s&amp;gt;&lt;/ins&gt;including connections to backends&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/s&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;code&amp;gt;server accepts handled requests&amp;lt;/code&amp;gt; -- nginx accepted 16630948 connections, handled 16630948 connections (no one was closed just it was accepted), and handles 31070465 requests&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;code&amp;gt;server accepts handled requests&amp;lt;/code&amp;gt; -- nginx accepted 16630948 connections, handled 16630948 connections (no one was closed just it was accepted), and handles 31070465 requests&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Yaoweibin</name></author>	</entry>

	<entry>
		<id>http://wiki.nginx.org/index.php?title=HttpStubStatusModule&amp;diff=221&amp;oldid=prev</id>
		<title>Aouyar: /* References */</title>
		<link rel="alternate" type="text/html" href="http://wiki.nginx.org/index.php?title=HttpStubStatusModule&amp;diff=221&amp;oldid=prev"/>
				<updated>2011-11-27T21:51:45Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;References&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;!-- page was renamed from NginxStubStatusModule&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
= Synopsis =&lt;br /&gt;
This module provides the ability to get some status from nginx.&lt;br /&gt;
&lt;br /&gt;
This module is not compiled by default and must be specified using the &lt;br /&gt;
&amp;lt;pre&amp;gt;--with-http_stub_status_module&amp;lt;/pre&amp;gt; &lt;br /&gt;
argument to &amp;lt;code&amp;gt;configure&amp;lt;/code&amp;gt; when compiling Nginx.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
location /nginx_status {&lt;br /&gt;
  # copied from http://blog.kovyrin.net/2006/04/29/monitoring-nginx-with-rrdtool/&lt;br /&gt;
  stub_status on;&lt;br /&gt;
  access_log   off;&lt;br /&gt;
  allow SOME.IP.ADD.RESS;&lt;br /&gt;
  deny all;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Directives =&lt;br /&gt;
== stub_status ==&lt;br /&gt;
'''syntax:''' ''stub_status'' on&lt;br /&gt;
&lt;br /&gt;
'''default:''' ''None''&lt;br /&gt;
&lt;br /&gt;
'''context:''' ''location''&lt;br /&gt;
&lt;br /&gt;
Enables the status handler in this location.&lt;br /&gt;
&lt;br /&gt;
The stub status module reports status similar to [http://www.mathopd.org/ mathopd's]  status page. It is plain text information like&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Active connections: 291&lt;br /&gt;
server accepts handled requests&lt;br /&gt;
  16630948 16630948 31070465&lt;br /&gt;
Reading: 6 Writing: 179 Waiting: 106&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;active connections&amp;lt;/code&amp;gt; -- number of all open connections including connections to backends&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;server accepts handled requests&amp;lt;/code&amp;gt; -- nginx accepted 16630948 connections, handled 16630948 connections (no one was closed just it was accepted), and handles 31070465 requests&lt;br /&gt;
(1.8 requests per connection)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;reading&amp;lt;/code&amp;gt; -- nginx reads request header&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;writing&amp;lt;/code&amp;gt; -- nginx reads request body, processes request, or writes response to a client &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;waiting&amp;lt;/code&amp;gt; -- keep-alive connections, actually it is &amp;lt;code&amp;gt;active - (reading + writing)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
* [http://blog.kovyrin.net/2006/04/29/monitoring-nginx-with-rrdtool/ Monitoring Nginx with RRDtool]&lt;br /&gt;
* [http://dev.2xlp.com/svn/nginx_config/trunk/conf/_rrd/__README__.txt RRDtool README]&lt;br /&gt;
* [http://exchange.munin-monitoring.org Munin Plugin Exchange] (containing plugins for Nginx)&lt;br /&gt;
* [http://github.com/perusio/nginx-munin Nginx Munin plugins on Github with howto instructions]&lt;br /&gt;
* [http://aouyar.github.com/PyMunin/ PyMunin - Multigraph Munin Plugins in Python] - PyMunin includes a Multigraph Munin Plugin for monitoring Nginx using http_stub_status module. Graphs active connections, connection rate, request rate and average requests per connection.&lt;/div&gt;</summary>
		<author><name>Aouyar</name></author>	</entry>

	</feed>