我想用 munin 监控我的 oki 打印机,所以我试图让这个插件适应我的打印机。
我的打印机 http 服务器中的页表是:
<table width="560" border="0" cellspacing="2" cellpadding="3">
<tr class="sub_item_color">
<td class="normal" width="200" align="right" valign="bottom" rowspan="2">Media Size</td>
<td class="normal" width="90" align="left">Color</td>
<td class="normal" width="90" align="left">Color</td>
<td class="normal" width="90" align="left">Mono</td>
<td class="normal" width="90" align="left">Mono</td>
</tr>
<tr class="sub_item_color">
<td class="normal" width="90" align="left">A3/Tabloid</td>
<td class="normal" width="90" align="left">A4/Letter</td><td class="normal" width="90" align="left">A3/Tabloid</td>
<td class="normal" width="90" align="left">A4/Letter</td>
</tr>
<tr class="sub_item_color">
<td class="normal" width="200" align="left">Total Impressions</td>
<td class="normal" width="90" align="right">21906</td>
<td class="normal" width="90" align="right">33491</td>
<td class="normal" width="90" align="right">2084</td>
<td class="normal" width="90" align="right">4460</td>
</tr>
<tr class="sub_item_color">
<td class="normal" width="200" align="left">Total A4/Letter Impressions</td>
<td class="normal" colspan="2" align="center"><b>Color:77303</B></td>
<td class="normal" colspan="2" align="center"><b>Mono:8628</B></td>
</tr>
</table>
该 munin 脚本正在执行此操作:
infopage=`wget -q -O - http://root:$password@$destination/printer/printerinfo_top.htm | perl -p -e 's/\n/ /m'`
echo tray1.value `echo $infopage | perl -p -e 's/^.+Tray\ 1\ Page\ Count\:\ \<\/TD\>\<TD\ WIDTH\=\"94\"\>([0-9]+)\<.+$/$1/'`
我怎样才能获得总印象数?