- Offizieller Beitrag
Hallo,
Brauche auch mal Hilfe. Um nicht immer ein IE Fenster auf haben zu müssen, wollte ich mir ne kleine GUI schreiben, die den Link für mich öffnet, nen bestimmten Bereich ausliest und nen Link anpasst, um ihn nutzen zu können, wenn doch mal Fehler auftreten.
Der HTML Quelltext sieht dafür wir folgt aus:
<div class="serviceTotals">Service Status Totals</div>
<table border="0" cellpadding="0" cellspacing="0">
<tbody><tr><td>
<table class="serviceTotals" border="1">
<tbody><tr>
<th class="serviceTotals"><a class="serviceTotals" href="status.cgi?host=all&servicestatustypes=2&hoststatustypes=15">Ok</a></th>
<th class="serviceTotals"><a class="serviceTotals" href="status.cgi?host=all&servicestatustypes=4&hoststatustypes=15">Warning</a></th>
<th class="serviceTotals"><a class="serviceTotals" href="status.cgi?host=all&servicestatustypes=8&hoststatustypes=15">Unknown</a></th>
<th class="serviceTotals"><a class="serviceTotals" href="status.cgi?host=all&servicestatustypes=16&hoststatustypes=15">Critical</a></th>
<th class="serviceTotals"><a class="serviceTotals" href="status.cgi?host=all&servicestatustypes=1&hoststatustypes=15">Pending</a></th>
</tr>
<tr>
<td class="serviceTotalsOK">54</td>
<td class="serviceTotals">0</td>
<td class="serviceTotals">0</td>
<td class="serviceTotals">0</td>
<td class="serviceTotals">0</td>
</tr>
</tbody></table>
</td></tr><tr><td align="center">
<table class="serviceTotals" border="1">
<tbody><tr>
<th class="serviceTotals"><a class="serviceTotals" href="status.cgi?host=all&servicestatustypes=28&hoststatustypes=15"><i>All Problems</i></a></th>
<th class="serviceTotals"><a class="serviceTotals" href="status.cgi?host=all&hoststatustypes=15"><i>All Types</i></a></th>
</tr><tr>
<td class="serviceTotals">0</td>
<td class="serviceTotals">54</td>
</tr>
</tbody></table>
</td></tr>
</tbody></table>
Alles anzeigen
Die darin enthaltenen Links (a class="serviceTotals" href="status.cgi?host=all&servicestatustypes=) sollen um die IP Adresse des Monitoring Servers erweitert werden, um im Problemfall einfach drauf klicken zu können.
Leider kann man mich mit RegExp jagen obwohl sie so nützlich sind.
Kann mir jemand helfen?Ne GUI ist dann ja kein Problem, auch wenn ich gerade noch ne Lösung für die Passwortabfrage (http-auth) suche, aber das sollte wohl zu finden sein.
Grüße
Gun-Food
Nachtrag: Die Zahlen für die Anzahl können sich natürlich ändern, sonst wäre ein Statusmonitor ja sinnlos.