Update of /cvsroot/perfparse/_perfparse-phpgui/templates In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2285/templates Modified Files: add_amend_host_group.tpl.html all_bin.tpl.html all_raw.tpl.html edit_default_delete_policies.tpl.html edit_delete_policies.tpl.html edit_host_list.tpl.html error.tpl.html graph.tpl.html graphmenu.tpl.html mainmenu.tpl.html raw_history.tpl.html read_nag_config.tpl.html saved_graphs.tpl.html select_host.tpl.html select_metric.tpl.html show_effective_del_policies.tpl.html Added Files: default.css Log Message: Start new more modern design and change Smarty delimiter for better editability. Index: mainmenu.tpl.html =================================================================== RCS file: /cvsroot/perfparse/_perfparse-phpgui/templates/mainmenu.tpl.html,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** mainmenu.tpl.html 10 Nov 2007 21:03:32 -0000 1.11 --- mainmenu.tpl.html 23 Jan 2008 22:33:53 -0000 1.12 *************** *** 3,74 **** <TITLE> PerfParse</TITLE> ! <BODY BGcolor="#EEFFFF" TEXT="#000000" LINK="#000000" VLINK="#000000" ALINK="#000000"> ! <p align=center> ! <table width=600 border=1 cellpadding=5 cellspacing=0 bgcolor="#CCCCCC"> ! <tr><td> ! <table width="100%" border=0 cellpadding=0 cellspacing=0> ! <tr> ! <td colspan=3 align=center><img src="<{$http_image_path}>perfparse-logo.png" border=0></td> ! </tr> ! <tr> ! <td width="10%"> </td> ! <td align=center><font face="Arial, Helvetica" size=2> ! <b><a href="http://perfparse.sourceforge.net">PerfParse</a></b><br> ! <{tr}>Copyright<{/tr}> © 2004-2007. <{$version}></b></font> ! </td> ! <td width="10%" align=right><font face="Arial, Helvetica" size=1> </td> ! </tr> ! <tr><td colspan=3><hr width="96%"</td></tr> ! <tr><td colspan=3 align=center><font face="Arial, Helvetica" size=2> ! <b><{tr}>Data Analysis Options<{/tr}></b> ! </td></tr> ! <tr><td></td><td colspan=2><font face="Arial, Helvetica" size=2> ! <a href="perfparse.php?page=select_host"><{tr}>Graph Binary Data<{/tr}>.</a> ! </td></tr> ! <tr><td></td><td colspan=2><font face="Arial, Helvetica" size=2> ! <a href="perfparse.php?page=all_bin"><{tr}>View and Graph Binary Data<{/tr}>.</a> ! </td></tr> ! <tr><td></td><td colspan=2><font face="Arial, Helvetica" size=2> ! <a href="perfparse.php?page=all_raw&normal=1&warning=1&critical=1&unknown=1"><{tr}>View Raw Plugin Data<{/tr}>.</a></td> ! </td></tr> ! <tr><td></td><td colspan=2><font face="Arial, Helvetica" size=2> ! <a href="perfparse.php?page=saved_graphs"><{tr}>View Stored Graphs<{/tr}>.</a></td> ! </td></tr> ! <tr><td colspan=3><hr width="96%"</td></tr> ! <tr><td colspan=3 align=center><font face="Arial, Helvetica" size=2> ! <b><{tr}>Administration<{/tr}></b> ! </td></tr> ! <tr><td></td><td colspan=2><font face="Arial, Helvetica" size=2> ! <a href="perfparse.php?page=add_amend_host_group"><{tr}>View / Edit Host Groups<{/tr}></a> ! </td></tr> ! <tr><td></td><td colspan=2><font face="Arial, Helvetica" size=2> ! <a href="perfparse.php?page=edit_host_list"><{tr}>View / Edit Host Groups List<{/tr}>.</a> ! </td></tr> ! <tr><td></td><td colspan=2><font face="Arial, Helvetica" size=2> ! <a href="perfparse.php?page=read_nag_config"><{tr}>Synchronize Host Groups with Nagios Configuration<{/tr}>.</a> ! </td></tr> ! <tr><td colspan=2> </td></tr> ! <tr><td></td><td colspan=2><font face="Arial, Helvetica" size=2> ! <a href="perfparse.php?page=edit_delete_policies"><{tr}>View / Edit Deletion Policy Templates<{/tr}></a> ! </td></tr> ! <tr><td></td><td colspan=2><font face="Arial, Helvetica" size=2> ! <a href="perfparse.php?page=edit_default_delete_policies"><{tr}>View / Edit Default Deletion Policies<{/tr}>.</a> ! </td></tr> ! <tr><td></td><td colspan=2><font face="Arial, Helvetica" size=2> ! <a href="perfparse.php?page=edit_group_delete_policies"><{tr}>View / Edit Group Deletion Policies<{/tr}>.</a> ! </td></tr> ! <tr><td></td><td colspan=2><font face="Arial, Helvetica" size=2> ! <a href="perfparse.php?page=edit_host_delete_policies"><{tr}>View / Edit Hosts Deletion Policies<{/tr}>.</a> ! </td></tr> ! <tr><td></td><td colspan=2><font face="Arial, Helvetica" size=2> ! <a href="perfparse.php?page=delete_policy_bin"><{tr}>View / Edit Binary Data Deletion Policies (Metrics)<{/tr}>.</a> ! </td></tr> ! <tr><td></td><td colspan=2><font face="Arial, Helvetica" size=2> ! <a href="perfparse.php?page=delete_policy_raw"><{tr}>View / Edit Raw Data Deletion Policies (Services)<{/tr}>.</a> ! </td></tr> ! <tr><td></td><td colspan=2><font face="Arial, Helvetica" size=2> ! <a href="perfparse.php?page=show_effective_del_policies"><{tr}>Display effective delete policies of objects<{/tr}>.</a> ! </td></tr> ! </table> ! </td></tr></table></p> </body></html> --- 3,61 ---- <TITLE> PerfParse</TITLE> ! ! <script type="text/javascript" src="tabber.js"></script> ! <link rel="stylesheet" href="templates/tabbed/default.css" TYPE="text/css" MEDIA="screen"> ! <link rel="stylesheet" href="templates/tabbed/print.css" TYPE="text/css" MEDIA="print"> ! ! {literal} ! <script type="text/javascript"> ! ! /* Optional: Temporarily hide the "tabber" class so it does not "flash" ! on the page as plain HTML. After tabber runs, the class is changed ! to "tabberlive" and it will appear. */ ! ! document.write('<style type="text/css">.tabber{display:none;}<\/style>'); ! </script> ! {/literal} ! ! </HEAD> ! ! <BODY> ! ! <p align="center"> ! <span class="logo"> ! <img src="{$http_image_path}perfparse-logo.png" border=0><br /><br /> ! <b><a href="http://perfparse.sourceforge.net">PerfParse</a></b><br /><br /> ! <b>{tr}Copyright{/tr} © 2004-2007. {$version}</b> ! </span> ! <br /> ! </p> ! ! ! <div class="tabber"> ! <div class="tabbertab"> ! <h2>{tr}Data Analysis Options{/tr}</h2> ! <a href="perfparse.php?page=select_host">{tr}Graph Binary Data{/tr}.</a><br /> ! <a href="perfparse.php?page=all_bin">{tr}View and Graph Binary Data{/tr}.</a><br /> ! <a href="perfparse.php?page=all_raw&normal=1&warning=1&critical=1&unknown=1">{tr}View Raw Plugin Data{/tr}.</a><br /> ! <a href="perfparse.php?page=saved_graphs">{tr}View Stored Graphs{/tr}.</a><br /> ! </div> ! ! <div class="tabbertab"> ! <h2>{tr}Administration{/tr}</h2> ! <h3>{tr}Host Groups{/tr}</h3> ! <a href="perfparse.php?page=add_amend_host_group">{tr}View / Edit Host Groups{/tr}</a><br /> ! <a href="perfparse.php?page=edit_host_list">{tr}View / Edit Host Groups List{/tr}.</a><br /> ! <a href="perfparse.php?page=read_nag_config">{tr}Synchronize Host Groups with Nagios Configuration{/tr}.</a><br /> ! <h3>{tr}Deletion Policies{/tr}</h3> ! <a href="perfparse.php?page=edit_delete_policies">{tr}View / Edit Deletion Policy Templates{/tr}</a><br /> ! <a href="perfparse.php?page=edit_default_delete_policies">{tr}View / Edit Default Deletion Policies{/tr}.</a><br /> ! <a href="perfparse.php?page=edit_group_delete_policies">{tr}View / Edit Group Deletion Policies{/tr}.</a><br /> ! <a href="perfparse.php?page=edit_host_delete_policies">{tr}View / Edit Hosts Deletion Policies{/tr}.</a><br /> ! <a href="perfparse.php?page=delete_policy_bin">{tr}View / Edit Binary Data Deletion Policies (Metrics){/tr}.</a><br /> ! <a href="perfparse.php?page=delete_policy_raw">{tr}View / Edit Raw Data Deletion Policies (Services){/tr}.</a><br /> ! <a href="perfparse.php?page=show_effective_del_policies">{tr}Display effective delete policies of objects{/tr}.</a><br /> ! </div> ! </div> ! </body></html> Index: edit_default_delete_policies.tpl.html =================================================================== RCS file: /cvsroot/perfparse/_perfparse-phpgui/templates/edit_default_delete_policies.tpl.html,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** edit_default_delete_policies.tpl.html 3 Sep 2007 23:03:48 -0000 1.2 --- edit_default_delete_policies.tpl.html 23 Jan 2008 22:33:53 -0000 1.3 *************** *** 12,21 **** <table width="100%" border=0 cellpadding=0 cellspacing=0> <tr> ! <td width=60><img src="<{$http_image_path}>/perfparse-logo-sm.png" border=0></td> <td align=center><font face="Arial, Helvetica" size=2> ! <b><{tr}>Edit Default Deletion Policies<{/tr}></b><br> ! <a href="perfparse.php"><{tr}>Return to main menu<{/tr}></a><br> </td> ! <td width=60 align=right><font face="Arial, Helvetica" size=1><{$version}></td> </tr> </table> --- 12,21 ---- <table width="100%" border=0 cellpadding=0 cellspacing=0> <tr> ! <td width=60><img src="{$http_image_path}/perfparse-logo-sm.png" border=0></td> <td align=center><font face="Arial, Helvetica" size=2> ! <b>{tr}Edit Default Deletion Policies{/tr}</b><br> ! <a href="perfparse.php">{tr}Return to main menu{/tr}</a><br> </td> ! <td width=60 align=right><font face="Arial, Helvetica" size=1>{$version}</td> </tr> </table> *************** *** 23,33 **** <!-- Error Window --> ! <{if $sql_error}> <p align=center> <table width=600 border=1 cellpadding=5 cellspacing=0 bgcolor="#CCCCCC"><tr><td> ! <{$sql_error}> </td></tr></table> </p> ! <{/if}> <!-- Edit default policies --> --- 23,33 ---- <!-- Error Window --> ! {if $sql_error} <p align=center> <table width=600 border=1 cellpadding=5 cellspacing=0 bgcolor="#CCCCCC"><tr><td> ! {$sql_error} </td></tr></table> </p> ! {/if} <!-- Edit default policies --> *************** *** 41,50 **** <tr> <td align=center width="33%" colspan="6" ><font face="Arial, Helvetica" size=2> ! <{tr}>Edit the default delete policy for binary data<{/tr}>: </td> </tr> <tr> <td align=center width="33%" colspan="6" ><font face="Arial, Helvetica" size=2> ! <{tr}>(enter a negative value to keep the data forever. Choose 0 to delete immediately)<{/tr}>: </td> </tr> --- 41,50 ---- <tr> <td align=center width="33%" colspan="6" ><font face="Arial, Helvetica" size=2> ! {tr}Edit the default delete policy for binary data{/tr}: </td> </tr> <tr> <td align=center width="33%" colspan="6" ><font face="Arial, Helvetica" size=2> ! {tr}(enter a negative value to keep the data forever. Choose 0 to delete immediately){/tr}: </td> </tr> *************** *** 53,66 **** <td> <font face="Arial, Helvetica" size=2> ! <{tr}>Days<{/tr}>: </td><td> <font face="Arial, Helvetica" size=2> ! <input type="text" name="def_bin_policy_days" size="4" value="<{$bin_policy.policy_days}>"/> </td><td> <font face="Arial, Helvetica" size=2> ! <{tr}>Hours<{/tr}>: </td><td> <font face="Arial, Helvetica" size=2> ! <input type="text" name="def_bin_policy_hours" size="2" value="<{$bin_policy.policy_hours}>"/> </td> </tr> --- 53,66 ---- <td> <font face="Arial, Helvetica" size=2> ! {tr}Days{/tr}: </td><td> <font face="Arial, Helvetica" size=2> ! <input type="text" name="def_bin_policy_days" size="4" value="{$bin_policy.policy_days}"/> </td><td> <font face="Arial, Helvetica" size=2> ! {tr}Hours{/tr}: </td><td> <font face="Arial, Helvetica" size=2> ! <input type="text" name="def_bin_policy_hours" size="2" value="{$bin_policy.policy_hours}"/> </td> </tr> *************** *** 68,85 **** <td> <font face="Arial, Helvetica" size=2> ! <{tr}>Minutes<{/tr}>: </td><td> <font face="Arial, Helvetica" size=2> ! <input type="text" name="def_bin_policy_minutes" size="2" value="<{$bin_policy.policy_minutes}>"/> </td><td> <font face="Arial, Helvetica" size=2> ! <{tr}>Seconds<{/tr}>: </td><td> <font face="Arial, Helvetica" size=2> ! <input type="text" name="def_bin_policy_seconds" size="2" value="<{$bin_policy.policy_seconds}>"/> </td> </tr> <td align=center width="33%" colspan="6"> ! <input type=submit value="<{tr}>Enter<{/tr}>"> </td> </tr> --- 68,85 ---- <td> <font face="Arial, Helvetica" size=2> ! {tr}Minutes{/tr}: </td><td> <font face="Arial, Helvetica" size=2> ! <input type="text" name="def_bin_policy_minutes" size="2" value="{$bin_policy.policy_minutes}"/> </td><td> <font face="Arial, Helvetica" size=2> ! {tr}Seconds{/tr}: </td><td> <font face="Arial, Helvetica" size=2> ! <input type="text" name="def_bin_policy_seconds" size="2" value="{$bin_policy.policy_seconds}"/> </td> </tr> <td align=center width="33%" colspan="6"> ! <input type=submit value="{tr}Enter{/tr}"> </td> </tr> *************** *** 92,101 **** <tr> <td align=center width="33%" colspan="6" ><font face="Arial, Helvetica" size=2> ! <{tr}>Edit the default delete policy for raw data<{/tr}>: </td> </tr> <tr> <td align=center width="33%" colspan="6" ><font face="Arial, Helvetica" size=2> ! <{tr}>(enter a negative value to keep the data forever. Choose 0 to delete immediately)<{/tr}>: </td> </tr> --- 92,101 ---- <tr> <td align=center width="33%" colspan="6" ><font face="Arial, Helvetica" size=2> ! {tr}Edit the default delete policy for raw data{/tr}: </td> </tr> <tr> <td align=center width="33%" colspan="6" ><font face="Arial, Helvetica" size=2> ! {tr}(enter a negative value to keep the data forever. Choose 0 to delete immediately){/tr}: </td> </tr> *************** *** 104,117 **** <td> <font face="Arial, Helvetica" size=2> ! <{tr}>Days<{/tr}>: </td><td> <font face="Arial, Helvetica" size=2> ! <input type="text" name="def_raw_policy_days" size="4" value="<{$raw_policy.policy_days}>"/> </td><td> <font face="Arial, Helvetica" size=2> ! <{tr}>Hours<{/tr}>: </td><td> <font face="Arial, Helvetica" size=2> ! <input type="text" name="def_raw_policy_hours" size="2" value="<{$raw_policy.policy_hours}>"/> </td> </tr> --- 104,117 ---- <td> <font face="Arial, Helvetica" size=2> ! {tr}Days{/tr}: </td><td> <font face="Arial, Helvetica" size=2> ! <input type="text" name="def_raw_policy_days" size="4" value="{$raw_policy.policy_days}"/> </td><td> <font face="Arial, Helvetica" size=2> ! {tr}Hours{/tr}: </td><td> <font face="Arial, Helvetica" size=2> ! <input type="text" name="def_raw_policy_hours" size="2" value="{$raw_policy.policy_hours}"/> </td> </tr> *************** *** 119,136 **** <td> <font face="Arial, Helvetica" size=2> ! <{tr}>Minutes<{/tr}>: </td><td> <font face="Arial, Helvetica" size=2> ! <input type="text" name="def_raw_policy_minutes" size="2" value="<{$raw_policy.policy_minutes}>"/> </td><td> <font face="Arial, Helvetica" size=2> ! <{tr}>Seconds<{/tr}>: </td><td> <font face="Arial, Helvetica" size=2> ! <input type="text" name="def_raw_policy_seconds" size="2" value="<{$raw_policy.policy_seconds}>"/> </td> </tr> <td align=center width="33%" colspan="6"> ! <input type=submit value="<{tr}>Enter<{/tr}>"> </td> </tr> --- 119,136 ---- <td> <font face="Arial, Helvetica" size=2> ! {tr}Minutes{/tr}: </td><td> <font face="Arial, Helvetica" size=2> ! <input type="text" name="def_raw_policy_minutes" size="2" value="{$raw_policy.policy_minutes}"/> </td><td> <font face="Arial, Helvetica" size=2> ! {tr}Seconds{/tr}: </td><td> <font face="Arial, Helvetica" size=2> ! <input type="text" name="def_raw_policy_seconds" size="2" value="{$raw_policy.policy_seconds}"/> </td> </tr> <td align=center width="33%" colspan="6"> ! <input type=submit value="{tr}Enter{/tr}"> </td> </tr> Index: show_effective_del_policies.tpl.html =================================================================== RCS file: /cvsroot/perfparse/_perfparse-phpgui/templates/show_effective_del_policies.tpl.html,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** show_effective_del_policies.tpl.html 28 Sep 2007 21:53:16 -0000 1.3 --- show_effective_del_policies.tpl.html 23 Jan 2008 22:33:53 -0000 1.4 *************** *** 12,21 **** <table width="100%" border=0 cellpadding=0 cellspacing=0> <tr> ! <td width=60><img src="<{$http_image_path}>/perfparse-logo-sm.png" border=0></td> <td align=center><font face="Arial, Helvetica" size=2> ! <b><{tr}>Show effective Deletion Policies<{/tr}></b><br> ! <a href="perfparse.php"><{tr}>Return to main menu<{/tr}></a><br> </td> ! <td width=60 align=right><font face="Arial, Helvetica" size=1><{$version}></td> </tr> </table> --- 12,21 ---- <table width="100%" border=0 cellpadding=0 cellspacing=0> <tr> ! <td width=60><img src="{$http_image_path}/perfparse-logo-sm.png" border=0></td> <td align=center><font face="Arial, Helvetica" size=2> ! <b>{tr}Show effective Deletion Policies{/tr}</b><br> ! <a href="perfparse.php">{tr}Return to main menu{/tr}</a><br> </td> ! <td width=60 align=right><font face="Arial, Helvetica" size=1>{$version}</td> </tr> </table> *************** *** 23,35 **** <!-- Error Window --> ! <{if $sql_error}> <p align=center> <table width=600 border=1 cellpadding=5 cellspacing=0 bgcolor="#CCCCCC"><tr><td> ! <{tr}>SQL-Error<{/tr}>: </td></tr><tr><td> ! <{$sql_error}> </td></tr></table> </p> ! <{/if}> <!-- Edit default policies --> --- 23,35 ---- <!-- Error Window --> ! {if $sql_error} <p align=center> <table width=600 border=1 cellpadding=5 cellspacing=0 bgcolor="#CCCCCC"><tr><td> ! {tr}SQL-Error{/tr}: </td></tr><tr><td> ! {$sql_error} </td></tr></table> </p> ! {/if} <!-- Edit default policies --> *************** *** 43,51 **** <tr><td align=center width="33%" colspan="2" ><font face="Arial, Helvetica" size=2> ! <b><{tr}>Default Policies<{/tr}>:</b> </td></tr><tr><td><font face="Arial, Helvetica" size=2> ! <{tr}>Bin Policy<{/tr}>:</td><td><font face="Arial, Helvetica" size=2><{$default_bin_policy.delete_policy_seconds|difftime}> </td></tr><tr><td><font face="Arial, Helvetica" size=2> ! <{tr}>Raw Policy<{/tr}>:</td><td><font face="Arial, Helvetica" size=2><{$default_raw_policy.delete_policy_seconds|difftime}> </td></tr> </table></td></tr></table><br /> --- 43,51 ---- <tr><td align=center width="33%" colspan="2" ><font face="Arial, Helvetica" size=2> ! <b>{tr}Default Policies{/tr}:</b> </td></tr><tr><td><font face="Arial, Helvetica" size=2> ! {tr}Bin Policy{/tr}:</td><td><font face="Arial, Helvetica" size=2>{$default_bin_policy.delete_policy_seconds|difftime} </td></tr><tr><td><font face="Arial, Helvetica" size=2> ! {tr}Raw Policy{/tr}:</td><td><font face="Arial, Helvetica" size=2>{$default_raw_policy.delete_policy_seconds|difftime} </td></tr> </table></td></tr></table><br /> *************** *** 55,218 **** <table width="100%" border=0 cellpadding=0 cellspacing=0> <!-- Group selection --> ! <{if $group_id}> ! <input type=hidden name="group_id" value="<{$group_id}>"> <tr><td align=center width="33%" colspan="2" ><font face="Arial, Helvetica" size=2> ! <b><{tr}>Selected Group<{/tr}>: <{$groupinfos.$group_id}></b> </td></tr> <tr><td colspan="2" ><font face="Arial, Helvetica" size=2> ! <i><{tr}>bin deletion policy<{/tr}>:</i> </td></tr><tr> <td><font face="Arial, Helvetica" size=2> ! <{tr}>Source<{/tr}>: </td><td><font face="Arial, Helvetica" size=2> ! <{$bin_group_policy.source}> </td> </tr><tr> <td><font face="Arial, Helvetica" size=2> ! <{tr}>Policy Name<{/tr}>: </td><td><font face="Arial, Helvetica" size=2> ! <{$bin_group_policy.policy_name}> </td> </tr><tr> <td><font face="Arial, Helvetica" size=2> ! <{tr}>Retention Time<{/tr}>: </td><td><font face="Arial, Helvetica" size=2> ! <{$bin_group_policy.policy_seconds|difftime}> </td> </tr> <td colspan="2" ><font face="Arial, Helvetica" size=2> ! <i><{tr}>raw deletion policy<{/tr}>:</i> </td> </tr><tr> <td><font face="Arial, Helvetica" size=2> ! <{tr}>Source<{/tr}>: </td><td><font face="Arial, Helvetica" size=2> ! <{$raw_group_policy.source}> </td> </tr><tr> <td><font face="Arial, Helvetica" size=2> ! <{tr}>Policy Name<{/tr}>: </td><td><font face="Arial, Helvetica" size=2> ! <{$raw_group_policy.policy_name}> </td> </tr><tr> <td><font face="Arial, Helvetica" size=2> ! <{tr}>Retention Time<{/tr}>: </td><td><font face="Arial, Helvetica" size=2> ! <{$raw_group_policy.policy_seconds|difftime}> </td> </tr> ! <{else}> <tr><td align=center width="33%" ><font face="Arial, Helvetica" size=2> ! <{tr}>Select Group<{/tr}>: </td></tr> <tr><td> <select name="group_id"> ! <option value="-1"><{tr}>Unassigned<{/tr}></option> ! <{foreach from=$groupinfos key=gid item=gname}> ! <option value="<{$gid}>"><{$gname}></option> ! <{/foreach}> </select> </td></tr> <tr><td align=center width="33%" colspan="2" ><font face="Arial, Helvetica" size=2> ! <input type="submit" name="set_group" value="<{tr}>Set<{/tr}>"> </td></tr> ! <{/if}> </table></td></tr></table><br /> ! <{if $group_id}> <table width=600 border=1 cellpadding=5 cellspacing=0 bgcolor="#CCCCCC"><tr><td> <table width="100%" border=0 cellpadding=0 cellspacing=0> <!-- Host selection --> ! <{if $host_id}> ! <input type=hidden name="host_id" value="<{$host_id}>"> <tr><td align=center width="33%" colspan="2" ><font face="Arial, Helvetica" size=2> ! <b><{tr}>Selected Host<{/tr}>: <{$selected_host}></b> </td></tr> <tr><td colspan="2" ><font face="Arial, Helvetica" size=2> ! <i><{tr}>bin deletion policy<{/tr}>:</i> </td></tr><tr> <td><font face="Arial, Helvetica" size=2> ! <{tr}>Source<{/tr}>: </td><td><font face="Arial, Helvetica" size=2> ! <{$bin_host_policy.source}> </td> </tr><tr> <td><font face="Arial, Helvetica" size=2> ! <{tr}>Policy Name<{/tr}>: </td><td><font face="Arial, Helvetica" size=2> ! <{$bin_host_policy.policy_name}> </td> </tr><tr> <td><font face="Arial, Helvetica" size=2> ! <{tr}>Retention Time<{/tr}>: </td><td><font face="Arial, Helvetica" size=2> ! <{$bin_host_policy.policy_seconds|difftime}> </td> </tr> <td colspan="2" ><font face="Arial, Helvetica" size=2> ! <i><{tr}>raw deletion policy<{/tr}>:</i> </td> </tr><tr> <td><font face="Arial, Helvetica" size=2> ! <{tr}>Source<{/tr}>: </td><td><font face="Arial, Helvetica" size=2> ! <{$raw_host_policy.source}> </td> </tr><tr> <td><font face="Arial, Helvetica" size=2> ! <{tr}>Policy Name<{/tr}>: </td><td><font face="Arial, Helvetica" size=2> ! <{$raw_host_policy.policy_name}> </td> </tr><tr> <td><font face="Arial, Helvetica" size=2> ! <{tr}>Retention Time<{/tr}>: </td><td><font face="Arial, Helvetica" size=2> ! <{$raw_host_policy.policy_seconds|difftime}> </td> </tr> ! <{else}> <tr><td align=center width="33%" ><font face="Arial, Helvetica" size=2> ! <{tr}>Select Host<{/tr}>: </td></tr> <tr><td> <select name="host_id"> ! <{foreach from=$hostinfos key=hid item=hinfo}> ! <option value="<{$hid}>"><{$hinfo.host_name}></option> ! <{/foreach}> </select> </td></tr> <tr><td align=center width="33%" colspan="2" ><font face="Arial, Helvetica" size=2> ! <input type="submit" name="set_host" value="<{tr}>Set<{/tr}>"> </td></tr> ! <{/if}> </table></td></tr></table><br /> ! <{/if}> ! <{if $group_id && $host_id}> <table width=600 border=1 cellpadding=5 cellspacing=0 bgcolor="#CCCCCC"><tr><td> <table width="100%" border=0 cellpadding=0 cellspacing=0> ! <tr><td><b><{tr}>Service<{/tr}></b></td><td><b><{tr}>Raw deletion policy<{/tr}></b></td> ! <td><b><{tr}>Effective raw deletion policy<{/tr}></b></td> ! <td><b><{tr}>Metric<{/tr}></b></td><td><b><{tr}>Bin deletion policy<{/tr}></b></td> ! <td><b><{tr}>Effective bin deletion policy<{/tr}></b></td> </tr> ! <{foreach from=$metricsinfos key=serviceid item=servicearray}> <tr> ! <td rowspan="<{$servicearray.count_metrics}>"><{$servicearray.service_description}></td> ! <td rowspan="<{$servicearray.count_metrics}>">todo</td> ! <td rowspan="<{$servicearray.count_metrics}>">todo</td> ! <{foreach from=$servicearray.metrics key=metricid item=metric}> ! <td><{$metric}></td> <td>todo</td> <td>todo</td> </tr> ! <{/foreach}> ! <{/foreach}> </table></td></tr></table></p> ! <{/if}> </form> --- 55,218 ---- <table width="100%" border=0 cellpadding=0 cellspacing=0> <!-- Group selection --> ! {if $group_id} ! <input type=hidden name="group_id" value="{$group_id}"> <tr><td align=center width="33%" colspan="2" ><font face="Arial, Helvetica" size=2> ! <b>{tr}Selected Group{/tr}: {$groupinfos.$group_id}</b> </td></tr> <tr><td colspan="2" ><font face="Arial, Helvetica" size=2> ! <i>{tr}bin deletion policy{/tr}:</i> </td></tr><tr> <td><font face="Arial, Helvetica" size=2> ! {tr}Source{/tr}: </td><td><font face="Arial, Helvetica" size=2> ! {$bin_group_policy.source} </td> </tr><tr> <td><font face="Arial, Helvetica" size=2> ! {tr}Policy Name{/tr}: </td><td><font face="Arial, Helvetica" size=2> ! {$bin_group_policy.policy_name} </td> </tr><tr> <td><font face="Arial, Helvetica" size=2> ! {tr}Retention Time{/tr}: </td><td><font face="Arial, Helvetica" size=2> ! {$bin_group_policy.policy_seconds|difftime} </td> </tr> <td colspan="2" ><font face="Arial, Helvetica" size=2> ! <i>{tr}raw deletion policy{/tr}:</i> </td> </tr><tr> <td><font face="Arial, Helvetica" size=2> ! {tr}Source{/tr}: </td><td><font face="Arial, Helvetica" size=2> ! {$raw_group_policy.source} </td> </tr><tr> <td><font face="Arial, Helvetica" size=2> ! {tr}Policy Name{/tr}: </td><td><font face="Arial, Helvetica" size=2> ! {$raw_group_policy.policy_name} </td> </tr><tr> <td><font face="Arial, Helvetica" size=2> ! {tr}Retention Time{/tr}: </td><td><font face="Arial, Helvetica" size=2> ! {$raw_group_policy.policy_seconds|difftime} </td> </tr> ! {else} <tr><td align=center width="33%" ><font face="Arial, Helvetica" size=2> ! {tr}Select Group{/tr}: </td></tr> <tr><td> <select name="group_id"> ! <option value="-1">{tr}Unassigned{/tr}</option> ! {foreach from=$groupinfos key=gid item=gname} ! <option value="{$gid}">{$gname}</option> ! {/foreach} </select> </td></tr> <tr><td align=center width="33%" colspan="2" ><font face="Arial, Helvetica" size=2> ! <input type="submit" name="set_group" value="{tr}Set{/tr}"> </td></tr> ! {/if} </table></td></tr></table><br /> ! {if $group_id} <table width=600 border=1 cellpadding=5 cellspacing=0 bgcolor="#CCCCCC"><tr><td> <table width="100%" border=0 cellpadding=0 cellspacing=0> <!-- Host selection --> ! {if $host_id} ! <input type=hidden name="host_id" value="{$host_id}"> <tr><td align=center width="33%" colspan="2" ><font face="Arial, Helvetica" size=2> ! <b>{tr}Selected Host{/tr}: {$selected_host}</b> </td></tr> <tr><td colspan="2" ><font face="Arial, Helvetica" size=2> ! <i>{tr}bin deletion policy{/tr}:</i> </td></tr><tr> <td><font face="Arial, Helvetica" size=2> ! {tr}Source{/tr}: </td><td><font face="Arial, Helvetica" size=2> ! {$bin_host_policy.source} </td> </tr><tr> <td><font face="Arial, Helvetica" size=2> ! {tr}Policy Name{/tr}: </td><td><font face="Arial, Helvetica" size=2> ! {$bin_host_policy.policy_name} </td> </tr><tr> <td><font face="Arial, Helvetica" size=2> ! {tr}Retention Time{/tr}: </td><td><font face="Arial, Helvetica" size=2> ! {$bin_host_policy.policy_seconds|difftime} </td> </tr> <td colspan="2" ><font face="Arial, Helvetica" size=2> ! <i>{tr}raw deletion policy{/tr}:</i> </td> </tr><tr> <td><font face="Arial, Helvetica" size=2> ! {tr}Source{/tr}: </td><td><font face="Arial, Helvetica" size=2> ! {$raw_host_policy.source} </td> </tr><tr> <td><font face="Arial, Helvetica" size=2> ! {tr}Policy Name{/tr}: </td><td><font face="Arial, Helvetica" size=2> ! {$raw_host_policy.policy_name} </td> </tr><tr> <td><font face="Arial, Helvetica" size=2> ! {tr}Retention Time{/tr}: </td><td><font face="Arial, Helvetica" size=2> ! {$raw_host_policy.policy_seconds|difftime} </td> </tr> ! {else} <tr><td align=center width="33%" ><font face="Arial, Helvetica" size=2> ! {tr}Select Host{/tr}: </td></tr> <tr><td> <select name="host_id"> ! {foreach from=$hostinfos key=hid item=hinfo} ! <option value="{$hid}">{$hinfo.host_name}</option> ! {/foreach} </select> </td></tr> <tr><td align=center width="33%" colspan="2" ><font face="Arial, Helvetica" size=2> ! <input type="submit" name="set_host" value="{tr}Set{/tr}"> </td></tr> ! {/if} </table></td></tr></table><br /> ! {/if} ! {if $group_id && $host_id} <table width=600 border=1 cellpadding=5 cellspacing=0 bgcolor="#CCCCCC"><tr><td> <table width="100%" border=0 cellpadding=0 cellspacing=0> ! <tr><td><b>{tr}Service{/tr}</b></td><td><b>{tr}Raw deletion policy{/tr}</b></td> ! <td><b>{tr}Effective raw deletion policy{/tr}</b></td> ! <td><b>{tr}Metric{/tr}</b></td><td><b>{tr}Bin deletion policy{/tr}</b></td> ! <td><b>{tr}Effective bin deletion policy{/tr}</b></td> </tr> ! {foreach from=$metricsinfos key=serviceid item=servicearray} <tr> ! <td rowspan="{$servicearray.count_metrics}">{$servicearray.service_description}</td> ! <td rowspan="{$servicearray.count_metrics}">todo</td> ! <td rowspan="{$servicearray.count_metrics}">todo</td> ! {foreach from=$servicearray.metrics key=metricid item=metric} ! <td>{$metric}</td> <td>todo</td> <td>todo</td> </tr> ! {/foreach} ! {/foreach} </table></td></tr></table></p> ! {/if} </form> Index: graph.tpl.html =================================================================== RCS file: /cvsroot/perfparse/_perfparse-phpgui/templates/graph.tpl.html,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -d -r1.13 -r1.14 *** graph.tpl.html 18 Jun 2007 22:12:38 -0000 1.13 --- graph.tpl.html 23 Jan 2008 22:33:53 -0000 1.14 *************** *** 3,7 **** <TITLE> PerfParse</TITLE> ! <{literal}> <SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript"> function isAbsRelVisible(sw,ref) { --- 3,7 ---- <TITLE> PerfParse</TITLE> ! {literal} <SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript"> function isAbsRelVisible(sw,ref) { *************** *** 29,33 **** </SCRIPT> ! <{/literal}> <BODY BGcolor="#EEFFFF" TEXT="#000000" LINK="#000000" VLINK="#000000" ALINK="#000000" onload="isAbsRelVisible()"> <p align=center> --- 29,33 ---- </SCRIPT> ! {/literal} <BODY BGcolor="#EEFFFF" TEXT="#000000" LINK="#000000" VLINK="#000000" ALINK="#000000" onload="isAbsRelVisible()"> <p align=center> *************** *** 40,98 **** <tr> <td colspan=7><table width="100%" border=0 cellpadding=0 cellspacing=0><tr><td> ! <td width=60><img src="<{$http_image_path}>perfparse-logo-sm.png" border=0></td> ! <td align=center><font face="Arial, Helvetica" size=2><b><{tr}>PerfParse Metric Analysis<{/tr}></b><br><br> ! <a href="perfparse.php"><{tr}>Click to return to main menu<{/tr}>.</a><br> ! <a href="perfparse.php?page=all_bin"><{tr}>Click to select new service<{/tr}>.</a> </td> ! <td width=60 align=right><font face="Arial, Helvetica" size=1><{$version}></td> </td></tr></table></td> </tr> ! <tr><td align="center" colspan="7"><input type="submit" value="<{tr}>Draw graph<{/tr}>" /> <!-- save the graphs array --> ! <{foreach from=$graphs key=mid item=bla}> ! <input type="hidden" name="graphs[<{$mid}>]" value="<{$bla}>" /> ! <{/foreach}> </td></tr> <!-- loop through displaygraphs --> ! <{foreach from=$displaygraphs key=host_name item=hostarray}> ! <!-- host <{$host_name}> --> ! <{foreach from=$hostarray key=service item=servicearray}> ! <!-- service <{$service}> --> ! <{foreach from=$servicearray key=metric item=metricarray}> ! <!-- metric <{$metric}> --> <tr><td colspan=7><hr width="100%"></td></tr> <tr> <td align="center" rowspan="14"> <!-- The graph --> ! <img src="<{$metricarray.url}>" border=0> </td> ! <td align=right><font face="Arial, Helvetica" size=2><b><{tr}>Host<{/tr}>:</td> ! <td><font face="Arial, Helvetica" size=2> <{$host_name}></td> ! <td align=right><font face="Arial, Helvetica" size=2><b><{tr}>Service<{/tr}>:</td> ! <td><font face="Arial, Helvetica" size=2> <{$service}></td> ! <td align=right><font face="Arial, Helvetica" size=2><b><{tr}>Metric<{/tr}>:</td> ! <td><font face="Arial, Helvetica" size=2> <{$metric}></td> </tr> <tr><td colspan=6 height=4><hr></td></tr> <tr> ! <td align=right><font face="Arial, Helvetica" size=2><{tr}>Scale<{/tr}>:</td> <td> ! <select name="displaygraphs[<{$host_name}>][<{$service}>][<{$metric}>][scale]"> ! <option value="1" <{if $metricarray.scale == 1}>selected="selected"<{/if}>><{tr}>User<{/tr}>: ! <option value="0" <{if $metricarray.scale == 0}>selected="selected"<{/if}>><{tr}>User, Rounded<{/tr}>: ! <option value="2" <{if $metricarray.scale == 2}>selected="selected"<{/if}>><{tr}>User, as Percent<{/tr}>: ! <{if $metricarray.value_max }> ! <option value="3" <{if $metricarray.scale == 3}>selected="selected"<{/if}>><{tr}>from Plugin<{/tr}>: ! <option value="4" <{if $metricarray.scale == 4}>selected="selected"<{/if}>><{tr}>from Plugin, Rounded<{/tr}>: ! <option value="5" <{if $metricarray.scale == 5}>selected="selected"<{/if}>><{tr}>from Plugin, as Percent<{/tr}>: ! <{/if}> ! <option value="6" <{if $metricarray.scale == 6}>selected="selected"<{/if}>><{tr}>Automatic<{/tr}>. </select> </td> <td align=right><font face="Arial, Helvetica" size=2> ! <{tr}>User Min<{/tr}>: </td> <td> ! <input type=text name="displaygraphs[<{$host_name}>][<{$service}>][<{$metric}>][minin]" value="<{$metricarray.minin}>" size=12 maxlength=12> </td> <td align=right><font face="Arial, Helvetica" size=2> --- 40,98 ---- <tr> <td colspan=7><table width="100%" border=0 cellpadding=0 cellspacing=0><tr><td> ! <td width=60><img src="{$http_image_path}perfparse-logo-sm.png" border=0></td> ! <td align=center><font face="Arial, Helvetica" size=2><b>{tr}PerfParse Metric Analysis{/tr}</b><br><br> ! <a href="perfparse.php">{tr}Click to return to main menu{/tr}.</a><br> ! <a href="perfparse.php?page=all_bin">{tr}Click to select new service{/tr}.</a> </td> ! <td width=60 align=right><font face="Arial, Helvetica" size=1>{$version}</td> </td></tr></table></td> </tr> ! <tr><td align="center" colspan="7"><input type="submit" value="{tr}Draw graph{/tr}" /> <!-- save the graphs array --> ! {foreach from=$graphs key=mid item=bla} ! <input type="hidden" name="graphs[{$mid}]" value="{$bla}" /> ! {/foreach} </td></tr> <!-- loop through displaygraphs --> ! {foreach from=$displaygraphs key=host_name item=hostarray} ! <!-- host {$host_name} --> ! {foreach from=$hostarray key=service item=servicearray} ! <!-- service {$service} --> ! {foreach from=$servicearray key=metric item=metricarray} ! <!-- metric {$metric} --> <tr><td colspan=7><hr width="100%"></td></tr> <tr> <td align="center" rowspan="14"> <!-- The graph --> ! <img src="{$metricarray.url}" border=0> </td> ! <td align=right><font face="Arial, Helvetica" size=2><b>{tr}Host{/tr}:</td> ! <td><font face="Arial, Helvetica" size=2> {$host_name}</td> ! <td align=right><font face="Arial, Helvetica" size=2><b>{tr}Service{/tr}:</td> ! <td><font face="Arial, Helvetica" size=2> {$service}</td> ! <td align=right><font face="Arial, Helvetica" size=2><b>{tr}Metric{/tr}:</td> ! <td><font face="Arial, Helvetica" size=2> {$metric}</td> </tr> <tr><td colspan=6 height=4><hr></td></tr> <tr> ! <td align=right><font face="Arial, Helvetica" size=2>{tr}Scale{/tr}:</td> <td> ! <select name="displaygraphs[{$host_name}][{$service}][{$metric}][scale]"> ! <option value="1" {if $metricarray.scale == 1}selected="selected"{/if}>{tr}User{/tr}: ! <option value="0" {if $metricarray.scale == 0}selected="selected"{/if}>{tr}User, Rounded{/tr}: ! <option value="2" {if $metricarray.scale == 2}selected="selected"{/if}>{tr}User, as Percent{/tr}: ! {if $metricarray.value_max } ! <option value="3" {if $metricarray.scale == 3}selected="selected"{/if}>{tr}from Plugin{/tr}: ! <option value="4" {if $metricarray.scale == 4}selected="selected"{/if}>{tr}from Plugin, Rounded{/tr}: ! <option value="5" {if $metricarray.scale == 5}selected="selected"{/if}>{tr}from Plugin, as Percent{/tr}: ! {/if} ! <option value="6" {if $metricarray.scale == 6}selected="selected"{/if}>{tr}Automatic{/tr}. </select> </td> <td align=right><font face="Arial, Helvetica" size=2> ! {tr}User Min{/tr}: </td> <td> ! <input type=text name="displaygraphs[{$host_name}][{$service}][{$metric}][minin]" value="{$metricarray.minin}" size=12 maxlength=12> </td> <td align=right><font face="Arial, Helvetica" size=2> *************** *** 100,199 **** </td> <td> ! <input type=text name="displaygraphs[<{$host_name}>][<{$service}>][<{$metric}>][maxin]" value="<{$metricarray.maxin}>" size=12 maxlength=12> </td> </tr> <tr><td colspan=6 height=4><hr></td></tr> <tr> ! <td align=right rowspan=2><font face="Arial, Helvetica" size=2><{tr}>Period<{/tr}>:</td> ! <td valign=middle><font face="Arial, Helvetica" size=2> <input type=radio name="displaygraphs[<{$host_name}>][<{$service}>][<{$metric}>][timerange]" value="r" onclick="javascript:isAbsRelVisible(this,'<{$host_name}>_<{$service}>_<{$metric}>')" id="RelSwitch" <{if $metricarray.timerange=="r"}>checked="checked"<{/if}> ><{tr}>Relative<{/tr}></td> ! <td align=right id="Rel_<{$host_name}>_<{$service}>_<{$metric}>"><font face="Arial, Helvetica" size=2><{tr}>Rel Period<{/tr}>:</td> ! <td valign=middle id="Rel_<{$host_name}>_<{$service}>_<{$metric}>"><font face="Arial, Helvetica" size=2> <input type=text name="displaygraphs[<{$host_name}>][<{$service}>][<{$metric}>][relativedays]" value="<{$metricarray.relativedays}>" size=2 maxlength=4> <{tr}>Days<{/tr}> </td> ! <td align=right id="Rel_<{$host_name}>_<{$service}>_<{$metric}>"><font face="Arial, Helvetica" size=2> ! <{tr}>And Hours<{/tr}>: </td> ! <td id="Rel_<{$host_name}>_<{$service}>_<{$metric}>"><font face="Arial, Helvetica" size=2> ! <input type=text name="displaygraphs[<{$host_name}>][<{$service}>][<{$metric}>][relativetime]" value="<{$metricarray.relativetime}>" size=5 maxlength=5> <{tr}>HH:MM<{/tr}> </td> </tr> <tr> <td><font face="Arial, Helvetica" size=2> ! <input type=radio name="displaygraphs[<{$host_name}>][<{$service}>][<{$metric}>][timerange]" value="a" onclick="javascript:isAbsRelVisible(this,'<{$host_name}>_<{$service}>_<{$metric}>')" id="AbsSwitch" <{if $metricarray.timerange=="a"}>checked="checked"<{/if}>><{tr}>Absolute<{/tr}> </td> ! <td align=right id="Abs_<{$host_name}>_<{$service}>_<{$metric}>"><font face="Arial, Helvetica" size=2><{tr}>Abs From<{/tr}>:</td> ! <td id="Abs_<{$host_name}>_<{$service}>_<{$metric}>"><input type=text name="displaygraphs[<{$host_name}>][<{$service}>][<{$metric}>][from]" value="<{$metricarray.from}>" size=17 maxlength=20></td> ! <td align=right id="Abs_<{$host_name}>_<{$service}>_<{$metric}>"><font face="Arial, Helvetica" size=2><{tr}>Abs To<{/tr}>:</td> ! <td id="Abs_<{$host_name}>_<{$service}>_<{$metric}>"><input type=text name="displaygraphs[<{$host_name}>][<{$service}>][<{$metric}>][to]" value="<{$metricarray.to}>" size=17 maxlength=20></td> </tr> <tr><td colspan=6 height=4><hr height=4></td></tr> <tr> ! <td align=right><font face="Arial, Helvetica" size=2><{tr}>Output<{/tr}>:</td> ! <td><select name="displaygraphs[<{$host_name}>][<{$service}>][<{$metric}>][output]"> ! <option value="Histogram" <{if $metricarray.output=="Histogram"}>selected="selected"<{/if}>><{tr}>Histogram<{/tr}> ! <option value="Average" <{if $metricarray.output=="Average"}>selected="selected"<{/if}>><{tr}>Daily Average<{/tr}> ! <option value="Diff" <{if $metricarray.output=="Diff"}>selected="selected"<{/if}>><{tr}>Differential Rate<{/tr}> ! <option value="Int" <{if $metricarray.output=="Int"}>selected="selected"<{/if}>><{tr}>Integral Sum<{/tr}> </td> <td colspan=2> </td> ! <td align=right><font face="Arial, Helvetica" size=2><{tr}>Size<{/tr}>:</td> ! <td><select name="displaygraphs[<{$host_name}>][<{$service}>][<{$metric}>][size]"> ! <option value="400x200" <{if $metricarray.size=="400x200"}>selected="selected"<{/if}>><{tr}>Small<{/tr}> ! <option value="585x300" <{if $metricarray.size=="585x300"}>selected="selected"<{/if}>><{tr}>Normal<{/tr}> ! <option value="1000x600" <{if $metricarray.size=="1000x600"}>selected="selected"<{/if}>><{tr}>Large<{/tr}> </td> </tr> <tr> ! <td align=right><font face="Arial, Helvetica" size=2><{tr}>Plot<{/tr}>:</td> <td colspan=5><font face="Arial, Helvetica" size="2"> ! <input type=checkbox name="displaygraphs[<{$host_name}>][<{$service}>][<{$metric}>][s_val]" value="1" <{if $metricarray.s_val}>checked="checked"<{/if}>> <{tr}>Value<{/tr}> ! <input type=checkbox name="displaygraphs[<{$host_name}>][<{$service}>][<{$metric}>][s_smo]" value="1" <{if $metricarray.s_smo}>checked="checked"<{/if}>> <{tr}>Smooth<{/tr}>* ! <input type=checkbox name="displaygraphs[<{$host_name}>][<{$service}>][<{$metric}>][s_war]" value="1" <{if $metricarray.s_war}>checked="checked"<{/if}>> <{tr}>Warning<{/tr}> ! <input type=checkbox name="displaygraphs[<{$host_name}>][<{$service}>][<{$metric}>][s_cri]" value="1" <{if $metricarray.s_cri}>checked="checked"<{/if}>> <{tr}>Critical<{/tr}> ! <input type=checkbox name="displaygraphs[<{$host_name}>][<{$service}>][<{$metric}>][s_sta]" value="1" <{if $metricarray.s_sta}>checked="checked"<{/if}>> <{tr}>Stan. Dev<{/tr}>* </font> ! <font face="Arial, Helvetica" size="1">(* <{tr}>Where Used<{/tr}>)</font> </td> </tr> <tr> ! <td colspan=4 align=center><font face="Arial, Helvetica" size=2><b><{tr}>Advanced Options<{/tr}>.</b></font></td> </tr> <tr> <td colspan=2 align=right><font face="Arial, Helvetica" size=2> ! <{tr}>Graph Legend<{/tr}>: </font></td> <td colspan=2> ! <input type="text" name="displaygraphs[<{$host_name}>][<{$service}>][<{$metric}>][title]" value="<{$metricarray.title}>" size=60 maxlength=80> </td> </tr> <tr> <td align=right colspan=2><font face="Arial, Helvetica" size=2> ! <{tr}>Smooth Plot: Gaussian Average: Width (pixels)<{/tr}>: </td> <td colspan=2><nobr> ! <input type="text" name="displaygraphs[<{$host_name}>][<{$service}>][<{$metric}>][g_sigma]" value="<{$metricarray.g_sigma}>" size=5 maxlength=5> ! <font face="Arial, Helvetica" size=1>(<{tr}>Large = Slow, see<{/tr}> <a href="http://perfparse.sourceforge.net/faq.php#gaussian"><{tr}>FAQ<{/tr}></a>)</font> </td> </tr> <tr> <td align=right colspan=2><font face="Arial, Helvetica" size=2> ! <{tr}>Save graph for future reference<{/tr}> </font></td> <td align=right colspan=2><font face="Arial, Helvetica" size=2><nobr> ! <input type="submit" name="save_graph_metric_id[<{$metricarray.metric_id}>]" value="Save graph" /> ! <b><{$errorsave[$metricarray.metric_id]}></b> </font></td> <td align=right colspan=2><font face="Arial, Helvetica" size=2><nobr> ! <{tr}>Save with Title<{/tr}>: ! <input type="text" name="displaygraphs[<{$host_name}>][<{$service}>][<{$metric}>][graph_name]" value="<{$metricarray.graph_name}>" size=40 maxlength=80> </font></td> </tr> <tr> ! <td colspan="6" align=center><font face="Arial, Helvetica" size=2><b><{tr}>URL to create this graph<{/tr}>:</b></td> </tr> <tr> <td colspan="7"><font face="Courier" size=-5> ! <{$uristart}><{$metricarray.url}></font> </td> </tr> ! <{/foreach}> ! <{/foreach}> ! <{/foreach}> ! <tr><td align="center" colspan="7"><input type="submit" value="<{tr}>Draw graph<{/tr}>" /></td></tr> </table> </td></tr></table></p> --- 100,199 ---- </td> <td> ! <input type=text name="displaygraphs[{$host_name}][{$service}][{$metric}][maxin]" value="{$metricarray.maxin}" size=12 maxlength=12> </td> </tr> <tr><td colspan=6 height=4><hr></td></tr> <tr> ! <td align=right rowspan=2><font face="Arial, Helvetica" size=2>{tr}Period{/tr}:</td> ! <td valign=middle><font face="Arial, Helvetica" size=2> <input type=radio name="displaygraphs[{$host_name}][{$service}][{$metric}][timerange]" value="r" onclick="javascript:isAbsRelVisible(this,'{$host_name}_{$service}_{$metric}')" id="RelSwitch" {if $metricarray.timerange=="r"}checked="checked"{/if} >{tr}Relative{/tr}</td> ! <td align=right id="Rel_{$host_name}_{$service}_{$metric}"><font face="Arial, Helvetica" size=2>{tr}Rel Period{/tr}:</td> ! <td valign=middle id="Rel_{$host_name}_{$service}_{$metric}"><font face="Arial, Helvetica" size=2> <input type=text name="displaygraphs[{$host_name}][{$service}][{$metric}][relativedays]" value="{$metricarray.relativedays}" size=2 maxlength=4> {tr}Days{/tr} </td> ! <td align=right id="Rel_{$host_name}_{$service}_{$metric}"><font face="Arial, Helvetica" size=2> ! {tr}And Hours{/tr}: </td> ! <td id="Rel_{$host_name}_{$service}_{$metric}"><font face="Arial, Helvetica" size=2> ! <input type=text name="displaygraphs[{$host_name}][{$service}][{$metric}][relativetime]" value="{$metricarray.relativetime}" size=5 maxlength=5> {tr}HH:MM{/tr} </td> </tr> <tr> <td><font face="Arial, Helvetica" size=2> ! <input type=radio name="displaygraphs[{$host_name}][{$service}][{$metric}][timerange]" value="a" onclick="javascript:isAbsRelVisible(this,'{$host_name}_{$service}_{$metric}')" id="AbsSwitch" {if $metricarray.timerange=="a"}checked="checked"{/if}>{tr}Absolute{/tr} </td> ! <td align=right id="Abs_{$host_name}_{$service}_{$metric}"><font face="Arial, Helvetica" size=2>{tr}Abs From{/tr}:</td> ! <td id="Abs_{$host_name}_{$service}_{$metric}"><input type=text name="displaygraphs[{$host_name}][{$service}][{$metric}][from]" value="{$metricarray.from}" size=17 maxlength=20></td> ! <td align=right id="Abs_{$host_name}_{$service}_{$metric}"><font face="Arial, Helvetica" size=2>{tr}Abs To{/tr}:</td> ! <td id="Abs_{$host_name}_{$service}_{$metric}"><input type=text name="displaygraphs[{$host_name}][{$service}][{$metric}][to]" value="{$metricarray.to}" size=17 maxlength=20></td> </tr> <tr><td colspan=6 height=4><hr height=4></td></tr> <tr> ! <td align=right><font face="Arial, Helvetica" size=2>{tr}Output{/tr}:</td> ! <td><select name="displaygraphs[{$host_name}][{$service}][{$metric}][output]"> ! <option value="Histogram" {if $metricarray.output=="Histogram"}selected="selected"{/if}>{tr}Histogram{/tr} ! <option value="Average" {if $metricarray.output=="Average"}selected="selected"{/if}>{tr}Daily Average{/tr} ! <option value="Diff" {if $metricarray.output=="Diff"}selected="selected"{/if}>{tr}Differential Rate{/tr} ! <option value="Int" {if $metricarray.output=="Int"}selected="selected"{/if}>{tr}Integral Sum{/tr} </td> <td colspan=2> </td> ! <td align=right><font face="Arial, Helvetica" size=2>{tr}Size{/tr}:</td> ! <td><select name="displaygraphs[{$host_name}][{$service}][{$metric}][size]"> ! <option value="400x200" {if $metricarray.size=="400x200"}selected="selected"{/if}>{tr}Small{/tr} ! <option value="585x300" {if $metricarray.size=="585x300"}selected="selected"{/if}>{tr}Normal{/tr} ! <option value="1000x600" {if $metricarray.size=="1000x600"}selected="selected"{/if}>{tr}Large{/tr} </td> </tr> <tr> ! <td align=right><font face="Arial, Helvetica" size=2>{tr}Plot{/tr}:</td> <td colspan=5><font face="Arial, Helvetica" size="2"> ! <input type=checkbox name="displaygraphs[{$host_name}][{$service}][{$metric}][s_val]" value="1" {if $metricarray.s_val}checked="checked"{/if}> {tr}Value{/tr} ! <input type=checkbox name="displaygraphs[{$host_name}][{$service}][{$metric}][s_smo]" value="1" {if $metricarray.s_smo}checked="checked"{/if}> {tr}Smooth{/tr}* ! <input type=checkbox name="displaygraphs[{$host_name}][{$service}][{$metric}][s_war]" value="1" {if $metricarray.s_war}checked="checked"{/if}> {tr}Warning{/tr} ! <input type=checkbox name="displaygraphs[{$host_name}][{$service}][{$metric}][s_cri]" value="1" {if $metricarray.s_cri}checked="checked"{/if}> {tr}Critical{/tr} ! <input type=checkbox name="displaygraphs[{$host_name}][{$service}][{$metric}][s_sta]" value="1" {if $metricarray.s_sta}checked="checked"{/if}> {tr}Stan. Dev{/tr}* </font> ! <font face="Arial, Helvetica" size="1">(* {tr}Where Used{/tr})</font> </td> </tr> <tr> ! <td colspan=4 align=center><font face="Arial, Helvetica" size=2><b>{tr}Advanced Options{/tr}.</b></font></td> </tr> <tr> <td colspan=2 align=right><font face="Arial, Helvetica" size=2> ! {tr}Graph Legend{/tr}: </font></td> <td colspan=2> ! <input type="text" name="displaygraphs[{$host_name}][{$service}][{$metric}][title]" value="{$metricarray.title}" size=60 maxlength=80> </td> </tr> <tr> <td align=right colspan=2><font face="Arial, Helvetica" size=2> ! {tr}Smooth Plot: Gaussian Average: Width (pixels){/tr}: </td> <td colspan=2><nobr> ! <input type="text" name="displaygraphs[{$host_name}][{$service}][{$metric}][g_sigma]" value="{$metricarray.g_sigma}" size=5 maxlength=5> ! <font face="Arial, Helvetica" size=1>({tr}Large = Slow, see{/tr} <a href="http://perfparse.sourceforge.net/faq.php#gaussian">{tr}FAQ{/tr}</a>)</font> </td> </tr> <tr> <td align=right colspan=2><font face="Arial, Helvetica" size=2> ! {tr}Save graph for future reference{/tr} </font></td> <td align=right colspan=2><font face="Arial, Helvetica" size=2><nobr> ! <input type="submit" name="save_graph_metric_id[{$metricarray.metric_id}]" value="Save graph" /> ! <b>{$errorsave[$metricarray.metric_id]}</b> </font></td> <td align=right colspan=2><font face="Arial, Helvetica" size=2><nobr> ! {tr}Save with Title{/tr}: ! <input type="text" name="displaygraphs[{$host_name}][{$service}][{$metric}][graph_name]" value="{$metricarray.graph_name}" size=40 maxlength=80> </font></td> </tr> <tr> ! <td colspan="6" align=center><font face="Arial, Helvetica" size=2><b>{tr}URL to create this graph{/tr}:</b></td> </tr> <tr> <td colspan="7"><font face="Courier" size=-5> ! {$uristart}{$metricarray.url}</font> </td> </tr> ! {/foreach} ! {/foreach} ! {/foreach} ! <tr><td align="center" colspan="7"><input type="submit" value="{tr}Draw graph{/tr}" /></td></tr> </table> </td></tr></table></p> Index: raw_history.tpl.html =================================================================== RCS file: /cvsroot/perfparse/_perfparse-phpgui/templates/raw_history.tpl.html,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** raw_history.tpl.html 12 Jun 2007 15:11:10 -0000 1.6 --- raw_history.tpl.html 23 Jan 2008 22:33:53 -0000 1.7 *************** *** 34,46 **** <table width="100%" border=0 cellpadding=0 cellspacing=0> <tr> ! <td width=60><img src="<{$http_image_path}>perfparse-logo-sm.png" border=0></td> <td align=center><font face="Arial, Helvetica" size="2"> ! <b><{tr}>Raw History Report<{/tr}></b> <br> ! <a href="perfparse.php?page=all_raw"><{tr}>Return to Raw Report<{/tr}>.</a> <br> ! <a href="perfparse.php"><{tr}>Return to main menu<{/tr}></a> </font></td> ! <td width=60 align=right><font face="Arial, Helvetica" size="1"><{$version}></font></td> </tr> </table> --- 34,46 ---- <table width="100%" border=0 cellpadding=0 cellspacing=0> <tr> ! <td width=60><img src="{$http_image_path}perfparse-logo-sm.png" border=0></td> <td align=center><font face="Arial, Helvetica" size="2"> ! <b>{tr}Raw History Report{/tr}</b> <br> ! <a href="perfparse.php?page=all_raw">{tr}Return to Raw Report{/tr}.</a> <br> ! <a href="perfparse.php">{tr}Return to main menu{/tr}</a> </font></td> ! <td width=60 align=right><font face="Arial, Helvetica" size="1">{$version}</font></td> </tr> </table> *************** *** 51,55 **** <table width="100%" border=0 cellpadding=0 cellspacing=0> <form method=get name="graph"> ! <input type=hidden name="service_id" value="<{$service_id|escape:"url"}>"> <input type=hidden name="page" value="raw_history"> </table> --- 51,55 ---- <table width="100%" border=0 cellpadding=0 cellspacing=0> <form method=get name="graph"> ! <input type=hidden name="service_id" value="{$service_id|escape:"url"}"> <input type=hidden name="page" value="raw_history"> </table> *************** *** 57,78 **** <tr> <td align=right><font face="Arial, Helvetica" size=2> ! <b><{tr}>Host<{/tr}>:</b> </td> <td><font face="Arial, Helvetica" size=2> ! <{$host_name|escape:"htmlall"}> </td> <td align=right><font face="Arial, Helvetica" size=2> ! <b><{tr}>Service<{/tr}>:</b> </td> <td><font face="Arial, Helvetica" size=2> ! <{$service|escape:"htmlall"}> </td> <td align=right><font face="Arial, Helvetica" size=2> ! <b><{tr}>Report<{/tr}>:</b> </td> <td><font face="Arial, Helvetica" size=2> <select name="type"> ! <option value="0" <{if $type==0}>selected="selected"<{/if}>><{tr}>All events<{/tr}> ! <option value="1" <{if $type==1}>selected="selected"<{/if}>><{tr}>Change in Events<{/tr}> ! <option value="2" <{if $type==2}>selected="selected"<{/if}>><{tr}>Summary Only<{/tr}> </select> </td> --- 57,78 ---- <tr> <td align=right><font face="Arial, Helvetica" size=2> ! <b>{tr}Host{/tr}:</b> </td> <td><font face="Arial, Helvetica" size=2> ! {$host_name|escape:"htmlall"} </td> <td align=right><font face="Arial, Helvetica" size=2> ! <b>{tr}Service{/tr}:</b> </td> <td><font face="Arial, Helvetica" size=2> ! {$service|escape:"htmlall"} </td> <td align=right><font face="Arial, Helvetica" size=2> ! <b>{tr}Report{/tr}:</b> </td> <td><font face="Arial, Helvetica" size=2> <select name="type"> ! <option value="0" {if $type==0}selected="selected"{/if}>{tr}All events{/tr} ! <option value="1" {if $type==1}selected="selected"{/if}>{tr}Change in Events{/tr} ! <option value="2" {if $type==2}selected="selected"{/if}>{tr}Summary Only{/tr} </select> </td> *************** *** 81,137 **** <tr> <td align=right rowspan=2><font face="Arial, Helvetica" size=2><b>Period:</b></font></td> ! <td valign=middle><font face="Arial, Helvetica" size=2> <input type=radio name="timerange" value="r" onclick="isAbsRelVisible()" <{if $timerange=='r'}>checked="checked"<{/if}>><{tr}>Relative<{/tr}></td> ! <td align=right id="Rel1"><font face="Arial, Helvetica" size=2><b><{tr}>Rel Period<{/tr}>:</b></font></td> ! <td valign=middle id="Rel2"><font face="Arial, Helvetica" size=2> <input type=text name="relativedays" value="<{$relativedays}>" size=2 maxlength=4> <{tr}>Days<{/tr}> </td> <td align=right id="Rel3"><font face="Arial, Helvetica" size=2> ! <b><{tr}>And Hours<{/tr}>:</b> </td> <td id="Rel4"><font face="Arial, Helvetica" size=2> ! <input type=text name="relativetime" value="<{$relativetime}>" size=5 maxlength=5> HH:MM </td> </tr> <tr> <td><font face="Arial, Helvetica" size=2> ! <input type=radio name="timerange" value="a" onclick="isAbsRelVisible()" <{if $timerange=='a'}>checked="checked"<{/if}>><{tr}>Absolute<{/tr}> </td> ! <td align=right id="Abs1"><font face="Arial, Helvetica" size=2><b><{tr}>Abs From<{/tr}>:</b></font></td> ! <td id="Abs2"><input type=text name="from" value="<{$from}>" size=17 maxlength=20></td> ! <td align=right id="Abs3"><font face="Arial, Helvetica" size=2><b><{tr}>Abs To<{/tr}>:</b></font></td> ! <td id="Abs4"><input type=text name="to" value="<{$to}>" size=17 maxlength=20></td> </tr> <tr><td colspan=6 height=4><hr width="100%" height=4></td></tr> <tr> <td colspan=6 align=center> ! <input type=submit value="<{tr}>Generate Report<{/tr}>"> </td> </tr> </table> </td></tr></table></p> ! <{if $raw_hist.datacount }> <table width="100%" border=1 cellspacing=0 cellpadding=2> <tr> <td bgcolor="#FFFFCC" align=center width="1%"><nobr><font face="Arial, Helvetica" size=2>Status</td> ! <td bgcolor="#FFFFCC" align=center width="1%"><nobr><font face="Arial, Helvetica" size=2><a href="perfparse.php?page=raw_history&type=<{$type|escape:"url"}>&service_id=<{$service_id|escape:"url"}>&inc=perfdata%5Fservice%5Fraw%2Ectime"><img src="<{$http_image_path}>inc1.png" border=0></a><a href="perfparse.php?page=raw_history&type=<{$type|escape:"url"}>&service_id=<{$service_id|escape:"url"}>&dec=perfdata%5Fservice%5Fraw%2Ectime"><img src="<{$http_image_path}>dec0.png" border=0></a> Last Check</td> <td bgcolor="#FFFFCC" align=center width="1%"><nobr><font face="Arial, Helvetica" size=2>∆ Time</td> ! <td bgcolor="#FFFFCC" align=center><font face="Arial, Helvetica" size=2><a href="perfparse.php?page=raw_history&type=<{$type|escape:"url"}>&service_id=<{$service_id|escape:"url"}>&inc=perfdata%5Fservice%5Fraw%2Etxt%5Fdata"><img src="<{$http_image_path}>inc0.png" border=0></a><a href="perfparse.php?page=raw_history&type=<{$type|escape:"url"}>&service_id=<{$service_id|escape:"url"}>&dec=perfdata%5Fservice%5Fraw%2Etxt%5Fdata"><img src="<{$http_image_path}>dec0.png" border=0></a> Plugin Output</td> </tr> ! <{foreach from=$raw_hist.data item=item key=key}> <tr> ! <td bgcolor="#FFFFFF"><font face="Arial, Helvetica" size=2> <{$item.state}> </td> ! <td bgcolor="#FFFFFF"><font face="Arial, Helvetica" size=2><nobr> <{$item.ctime|date_format:"%c"}> </td> ! <td bgcolor="#FFFFFF"><font face="Arial, Helvetica" size=2><nobr> <{if $item.delta.d}><{$item.delta.d}> <{tr}>d<{/tr}> <{/if}><{$item.delta.h|string_format:"%d"}>:<{$item.delta.m|string_format:"%02d"}>:<{$item.delta.s|string_format:"%02d"}> </td> ! <td bgcolor="#FFFFFF"><font face="Arial, Helvetica" size=2> <{$item.txt_data}> </td> </tr> ! <{/foreach}> </table> ! <{/if}> ! <{* todo: relative time and correction of date input *}> ! <{* todo: fix path to cgi *}> ! <p align="center"><img src="/nagios/cgi-bin/perfgant.png?service_id=<{$service_id|escape:"url"}>&from=<{$ifrom|escape:"url"}>&to=<... [truncated message content] |