Mercurial > prosody-modules
view mod_admin_web/admin_web/www_files/index.html @ 4877:adc6241e5d16
mod_measure_process: Report the enforced limit
The soft limit is what the kernel actually enforces, while the hard
limit is is how far you can change the soft limit without privileges.
Unless the process dynamically adjusts the soft limit, knowing the hard
limit is not as useful as knowing the soft limit.
Reporting the soft limit and the number of in-use FDs allows placing
alerts on expressions like 'process_open_fds / process_max_fds >= 0.95'
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Tue, 18 Jan 2022 18:55:20 +0100 |
parents | b3e2ed890b93 |
children |
line wrap: on
line source
<?xml version="1.0" encoding="utf-8" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Prosody Webadmin</title> <link rel="stylesheet" type="text/css" href="css/bootstrap-1.4.0.min.css" /> <link rel="stylesheet" type="text/css" href="css/style.css" /> <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" /> <script type="text/javascript" src="js/jquery-1.10.2.min.js"></script> <script type="text/javascript" src="js/strophe.min.js"></script> <script type="text/javascript" src="js/adhoc.js"></script> <script type="text/javascript" src="js/main.js"></script> </head> <body> <div id='top'> <div id='header'> <img src="images/prosody.png" alt="Prosody"/> </div> <div id='menu'> <ul> <li><a id='adhocMenu' href="#adhoc">General</a></li> <li><a id='serverMenu' href="#s2sList">Servers</a></li> <li><a id='clientMenu' href="#c2sList">Clients</a></li> <li><span id="selector">Host: <select id="host"></select></span></li> <li><a href="#" id='logout'>Logout</a></li> </ul> </div> </div> <div id='login'> <form id='cred' name='cred' class='form-stacked'> <fieldset> <div class='clearfix'> <label for='jid'>JID:</label> <div class='input'> <input type='text' id='jid' /> </div> </div> <div class='clearfix'> <label for='pass'>Password:</label> <div class='input'> <input type='password' id='pass' /> </div> </div> <div class='clearfix'> <div class='input'> <input type='submit' id='connect' value='Login' class='btn' /> </div> </div> </fieldset> </form> </div> <div id='main'> <div id="adhoc"> <div class="row"> <div id="adhocCommands" class="span4"></div> <div id="adhocDisplay" class="span12"></div> </div> </div> <div id="s2sList" class="container"> <div class="row"> <div class="span8"> <h2>Incoming S2S connections:</h2> <ul id="s2sin"></ul> </div> <div class="span8"> <h2>Outgoing S2S connections:</h2> <ul id="s2sout"></ul> </div> </div> </div> <div id="c2sList" class="container"> <div class="row"> <div class="span16"> <h2>Client connections:</h2> <ul id="c2s"></ul> </div> </div> </div> </div> <div id='log_container'> <a id='log_toggle' href='#'>Status Log :</a> <div id='log'></div> </div> </body> </html>