Sophie

Sophie

distrib > Fedora > 20 > x86_64 > by-pkgid > f98ae754d110de22d0d172107b723e35 > files > 1356

cherokee-1.2.103-3.fc20.i686.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
                "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  <head>
    <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
    <meta http-equiv="Content-Language" content="en-us" />
    <meta name="ROBOTS" content="ALL" />
    <meta http-equiv="imagetoolbar" content="no" />
    <meta name="MSSmartTagsPreventParsing" content="true" />
    <meta name="Keywords" content="cherokee web server httpd http" />
    <meta name="Description" content="Cherokee is a flexible, very fast, lightweight Web server. It is implemented entirely in C, and has no dependencies beyond a standard C library. It is embeddable and extensible with plug-ins. It supports on-the-fly configuration by reading files or strings, TLS/SSL (via GNUTLS or OpenSSL), virtual hosts, authentication, cache friendly features, PHP, custom error management, and much more." />
    <link href="media/css/cherokee_doc.css" rel="stylesheet" type="text/css" media="all" />
  </head>
<body>
<h2 id="_a_href_index_html_index_a_8594_a_href_other_html_other_information_a"><a href="index.html">Index</a> &#8594; <a href="other.html">Other information</a></h2>
<div class="sectionbody">
</div>
<h2 id="_other_usage_graphs">Other: Usage graphs</h2>
<div class="sectionbody">
<div class="paragraph"><p>When <a href="http://oss.oetiker.ch/rrdtool/">RRDtool</a> is available in your
system, the information collector option of the
<a href="config_general.html">General</a> section can be activated to generate
several usage graphs.</p></div>
<div class="paragraph"><p>These graphs will represent several metrics (shown as current,
average, max, and total measures) against various time intervals (1
hour, 6 hours, 1 day, 1 week, 1 month).</p></div>
<div class="paragraph"><p>The graphs can be accessed through the <a href="config_status.html">status
section</a> and the <a href="config_virtual_servers.html#logging">logging tab</a>
of each virtual server.</p></div>
<h3 id="_a_href_config_status_html_status_section_a"><a href="config_status.html">Status section</a></h3><div style="clear:left"></div>
<div class="paragraph"><p>Three types of graphs are available. You can switch between them at
any time.</p></div>
<h4 id="traffic">Server-traffic</h4>
<div class="paragraph"><p>This is a straight forward representation showing the amount of bytes
per second that were downloaded from and uploaded to the server.</p></div>
<div class="imageblock">
<div class="content">
<img src="media/images/other_graphs_traffic.png" alt="media/images/other_graphs_traffic.png" />
</div>
</div>
<h4 id="connections">Connections / Requests</h4>
<div class="paragraph"><p>This one displays HTTP requests and TCP connections. Since you can
have Keep-alive enabled connections, several HTTP requests can be
issued through the same one thus considerably improving the web
server&#8217;s performance. Worst case scenario, both graphs will the
same. In normal conditions HTTP requests can be much higher than TCP
connections.</p></div>
<div class="imageblock">
<div class="content">
<img src="media/images/other_graphs_conns.png" alt="media/images/other_graphs_conns.png" />
</div>
</div>
<h4 id="timeouts">Connections Timeout</h4>
<div class="paragraph"><p>This graph will show the maximum, minimum and average number of
connections that are timed out per second. These timeouts can happen
for several reasons. If Keep-alive is enabled, a client will be able
to keep the connection lingering to improve performance. If this
happened indefinitely, sooner or later the server would be unable to
serve new requests. These connections must naturally expire according
to a configurable value to leave space for new users. Connections can
also timeout if a backend ceases to respond, which is something you
will need to monitor.</p></div>
<div class="paragraph"><p>Since each pixel of the graph can correspond to several seconds,
minutes, or hours, it makes sense that the upper borders of the red zone
will correspond to the maximum number of timeouts. The lower borders
will be the minimum, and the darker line in the middle will represent
the calculated average.</p></div>
<div class="imageblock">
<div class="content">
<img src="media/images/other_graphs_timeouts.png" alt="media/images/other_graphs_timeouts.png" />
</div>
</div>
<h3 id="vserver"><a href="config_virtual_servers.html#logging">Virtual server&#8217;s logging tab</a></h3><div style="clear:left"></div>
<div class="paragraph"><p>Just like the Server-traffic graph, it displays the amount of bytes
per second moving back and forth, in this case limited to a specific
virtual server. The <tt>global</tt> representation would show the total
amount of data transmitted by the whole server, which corresponds to
the sum of every virtual server&#8217;s outbound traffic.</p></div>
<div class="imageblock">
<div class="content">
<img src="media/images/other_graphs_logging.png" alt="media/images/other_graphs_logging.png" />
</div>
</div>
</div>
<div id="footer">
<div id="footer-text">
</div>
</div>
</body>
</html>