2 * Generated by convertxsl.pl 1.14 2008/07/17 23:43:26 jinmei Exp
3 * From bind9.xsl 1.19.82.2 2009/01/29 23:47:43 tbox Exp
6 "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
8 " - Copyright (C) 2006-2009 Internet Systems Consortium, Inc. (\"ISC\")\n"
10 " - Permission to use, copy, modify, and/or distribute this software for any\n"
11 " - purpose with or without fee is hereby granted, provided that the above\n"
12 " - copyright notice and this permission notice appear in all copies.\n"
14 " - THE SOFTWARE IS PROVIDED \"AS IS\" AND ISC DISCLAIMS ALL WARRANTIES WITH\n"
15 " - REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY\n"
16 " - AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,\n"
17 " - INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM\n"
18 " - LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE\n"
19 " - OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\n"
20 " - PERFORMANCE OF THIS SOFTWARE.\n"
23 "<!-- \045Id: bind9.xsl,v 1.19.82.2 2009/01/29 23:47:43 tbox Exp \045 -->\n"
25 "<xsl:stylesheet version=\"1.0\"\n"
26 " xmlns:xsl=\"http://www.w3.org/1999/XSL/Transform\"\n"
27 " xmlns=\"http://www.w3.org/1999/xhtml\">\n"
28 " <xsl:template match=\"isc/bind/statistics\">\n"
31 " <style type=\"text/css\">\n"
33 " font-family: sans-serif;\n"
34 " background-color: #ffffff;\n"
39 " border-collapse: collapse;\n"
43 " text-align: center;\n"
44 " border: 1px solid #000000;\n"
45 " background-color: #8080ff;\n"
50 " text-align: right;\n"
51 " border: 1px solid #000000;\n"
52 " background-color: teal;\n"
57 " text-align: left;\n"
58 " border: 1px solid #000000;\n"
59 " background-color: teal;\n"
64 " padding-right: 5px;\n"
65 " padding-left: 5px;\n"
69 " background-color: teal;\n"
75 " background-color: #ffffff;\n"
87 " font-weight: bold;\n"
90 "div.statcounter h2 {\n"
91 " text-align: center;\n"
92 " font-size: large;\n"
93 " border: 1px solid #000000;\n"
94 " background-color: #8080ff;\n"
98 "div.statcounter dl {\n"
101 " margin-bottom: 0;\n"
103 " margin-right: 0;\n"
106 "div.statcounter dt {\n"
108 " text-align: center;\n"
109 " font-weight: bold;\n"
110 " border: 0.5px solid #000000;\n"
111 " background-color: #8080ff;\n"
115 "div.statcounter dd {\n"
117 " text-align: right;\n"
118 " border: 0.5px solid #000000;\n"
119 " background-color: teal;\n"
122 " margin-right: 0;\n"
125 "div.statcounter br {\n"
129 " <title>BIND 9 Statistics</title>\n"
132 " <div class=\"header\">\n"
133 " <h1>Bind 9 Configuration and Statistics</h1>\n"
139 " <tr class=\"rowh\"><th colspan=\"2\">Times</th></tr>\n"
140 " <tr class=\"lrow\">\n"
141 " <td>boot-time</td>\n"
142 " <td><xsl:value-of select=\"server/boot-time\"/></td>\n"
144 " <tr class=\"lrow\">\n"
145 " <td>current-time</td>\n"
146 " <td><xsl:value-of select=\"server/current-time\"/></td>\n"
153 " <tr class=\"rowh\"><th colspan=\"2\">Incoming Requests</th></tr>\n"
154 " <xsl:for-each select=\"server/requests/opcode\">\n"
155 " <tr class=\"lrow\">\n"
156 " <td><xsl:value-of select=\"name\"/></td>\n"
157 " <td><xsl:value-of select=\"counter\"/></td>\n"
165 " <tr class=\"rowh\"><th colspan=\"2\">Incoming Queries</th></tr>\n"
166 " <xsl:for-each select=\"server/queries-in/rdtype\">\n"
167 " <tr class=\"lrow\">\n"
168 " <td><xsl:value-of select=\"name\"/></td>\n"
169 " <td><xsl:value-of select=\"counter\"/></td>\n"
176 " <xsl:for-each select=\"views/view\">\n"
178 " <tr class=\"rowh\">\n"
179 " <th colspan=\"2\">Outgoing Queries from View <xsl:value-of select=\"name\"/></th>\n"
181 " <xsl:for-each select=\"rdtype\">\n"
182 " <tr class=\"lrow\">\n"
183 " <td><xsl:value-of select=\"name\"/></td>\n"
184 " <td><xsl:value-of select=\"counter\"/></td>\n"
193 " <div class=\"statcounter\">\n"
194 " <h2>Server Statistics</h2>\n"
195 " <xsl:for-each select=\"server/nsstat\">\n"
197 " <dt><xsl:value-of select=\"name\"/></dt>\n"
198 " <dd><xsl:value-of select=\"counter\"/></dd>\n"
204 " <div class=\"statcounter\">\n"
205 " <h2>Zone Maintenance Statistics</h2>\n"
206 " <xsl:for-each select=\"server/zonestat\">\n"
208 " <dt><xsl:value-of select=\"name\"/></dt>\n"
209 " <dd><xsl:value-of select=\"counter\"/></dd>\n"
215 " <div class=\"statcounter\">\n"
216 " <h2>Resolver Statistics (Common)</h2>\n"
217 " <xsl:for-each select=\"server/resstat\">\n"
219 " <dt><xsl:value-of select=\"name\"/></dt>\n"
220 " <dd><xsl:value-of select=\"counter\"/></dd>\n"
226 " <xsl:for-each select=\"views/view\">\n"
227 " <div class=\"statcounter\">\n"
228 " <h2>Resolver Statistics for View <xsl:value-of select=\"name\"/></h2>\n"
229 " <xsl:for-each select=\"resstat\">\n"
231 " <dt><xsl:value-of select=\"name\"/></dt>\n"
232 " <dd><xsl:value-of select=\"counter\"/></dd>\n"
241 " <xsl:for-each select=\"views/view\">\n"
243 " <tr class=\"rowh\">\n"
244 " <th colspan=\"2\">Cache DB RRsets for View <xsl:value-of select=\"name\"/></th>\n"
246 " <xsl:for-each select=\"cache/rrset\">\n"
247 " <tr class=\"lrow\">\n"
248 " <td><xsl:value-of select=\"name\"/></td>\n"
249 " <td><xsl:value-of select=\"counter\"/></td>\n"
256 " <div class=\"statcounter\">\n"
257 " <h2>Socket I/O Statistics</h2>\n"
258 " <xsl:for-each select=\"server/sockstat\">\n"
260 " <dt><xsl:value-of select=\"name\"/></dt>\n"
261 " <dd><xsl:value-of select=\"counter\"/></dd>\n"
269 " <xsl:for-each select=\"views/view\">\n"
271 " <tr class=\"rowh\">\n"
272 " <th colspan=\"10\">Zones for View <xsl:value-of select=\"name\"/></th>\n"
274 " <tr class=\"rowh\">\n"
278 " <th>Success</th>\n"
279 " <th>Referral</th>\n"
280 " <th>NXRRSET</th>\n"
281 " <th>NXDOMAIN</th>\n"
282 " <th>Failure</th>\n"
283 " <th>XfrReqDone</th>\n"
286 " <xsl:for-each select=\"zones/zone\">\n"
287 " <tr class=\"lrow\">\n"
289 " <xsl:value-of select=\"name\"/>\n"
292 " <xsl:value-of select=\"rdataclass\"/>\n"
295 " <xsl:value-of select=\"serial\"/>\n"
298 " <xsl:value-of select=\"counters/QrySuccess\"/>\n"
301 " <xsl:value-of select=\"counters/QryReferral\"/>\n"
304 " <xsl:value-of select=\"counters/QryNxrrset\"/>\n"
307 " <xsl:value-of select=\"counters/QryNXDOMAIN\"/>\n"
310 " <xsl:value-of select=\"counters/QryFailure\"/>\n"
313 " <xsl:value-of select=\"counters/XfrReqDone\"/>\n"
316 " <xsl:value-of select=\"counters/XfrRej\"/>\n"
327 " <tr class=\"rowh\">\n"
328 " <th colspan=\"7\">Network Status</th>\n"
330 " <tr class=\"rowh\">\n"
334 " <th>References</th>\n"
335 " <th>LocalAddress</th>\n"
336 " <th>PeerAddress</th>\n"
339 " <xsl:for-each select=\"socketmgr/sockets/socket\">\n"
340 " <tr class=\"lrow\">\n"
342 " <xsl:value-of select=\"id\"/>\n"
345 " <xsl:value-of select=\"name\"/>\n"
348 " <xsl:value-of select=\"type\"/>\n"
351 " <xsl:value-of select=\"references\"/>\n"
354 " <xsl:value-of select=\"local-address\"/>\n"
357 " <xsl:value-of select=\"peer-address\"/>\n"
360 " <xsl:for-each select=\"states\">\n"
361 " <xsl:value-of select=\".\"/>\n"
369 " <tr class=\"rowh\">\n"
370 " <th colspan=\"2\">Task Manager Configuration</th>\n"
372 " <tr class=\"lrow\">\n"
373 " <td>Thread-Model</td>\n"
375 " <xsl:value-of select=\"taskmgr/thread-model/type\"/>\n"
378 " <tr class=\"lrow\">\n"
379 " <td>Worker Threads</td>\n"
381 " <xsl:value-of select=\"taskmgr/thread-model/worker-threads\"/>\n"
384 " <tr class=\"lrow\">\n"
385 " <td>Default Quantum</td>\n"
387 " <xsl:value-of select=\"taskmgr/thread-model/default-quantum\"/>\n"
390 " <tr class=\"lrow\">\n"
391 " <td>Tasks Running</td>\n"
393 " <xsl:value-of select=\"taskmgr/thread-model/tasks-running\"/>\n"
399 " <tr class=\"rowh\">\n"
400 " <th colspan=\"5\">Tasks</th>\n"
402 " <tr class=\"rowh\">\n"
405 " <th>References</th>\n"
407 " <th>Quantum</th>\n"
409 " <xsl:for-each select=\"taskmgr/tasks/task\">\n"
410 " <tr class=\"lrow\">\n"
412 " <xsl:value-of select=\"id\"/>\n"
415 " <xsl:value-of select=\"name\"/>\n"
418 " <xsl:value-of select=\"references\"/>\n"
421 " <xsl:value-of select=\"state\"/>\n"
424 " <xsl:value-of select=\"quantum\"/>\n"
431 " <tr class=\"rowh\">\n"
432 " <th colspan=\"4\">Memory Usage Summary</th>\n"
434 " <xsl:for-each select=\"memory/summary/*\">\n"
435 " <tr class=\"lrow\">\n"
436 " <td><xsl:value-of select=\"name()\"/></td>\n"
437 " <td><xsl:value-of select=\".\"/></td>\n"
443 " <tr class=\"rowh\">\n"
444 " <th colspan=\"10\">Memory Contexts</th>\n"
446 " <tr class=\"rowh\">\n"
449 " <th>References</th>\n"
450 " <th>TotalUse</th>\n"
453 " <th>BlockSize</th>\n"
455 " <th>HiWater</th>\n"
456 " <th>LoWater</th>\n"
458 " <xsl:for-each select=\"memory/contexts/context\">\n"
459 " <tr class=\"lrow\">\n"
461 " <xsl:value-of select=\"id\"/>\n"
464 " <xsl:value-of select=\"name\"/>\n"
467 " <xsl:value-of select=\"references\"/>\n"
470 " <xsl:value-of select=\"total\"/>\n"
473 " <xsl:value-of select=\"inuse\"/>\n"
476 " <xsl:value-of select=\"maxinuse\"/>\n"
479 " <xsl:value-of select=\"blocksize\"/>\n"
482 " <xsl:value-of select=\"pools\"/>\n"
485 " <xsl:value-of select=\"hiwater\"/>\n"
488 " <xsl:value-of select=\"lowater\"/>\n"
497 "</xsl:stylesheet>\n";