[Technik] actions.html
Oliver Weiß
oliver.weiss at hostsharing.net
Mon Jul 17 11:01:46 CEST 2006
Hi,
in der actions.html werden die Aktionen der Hostmaster mitgeloggt. Sie
ist wichtig für Mitglieder und Kunden, um über Ausfälle oder andere
Aktionen bescheid zu wissen.
Wir bilden die Ausfälle später auch auf unserer Website ab. Das passiert
von Hand und ist ziemlich nervig.
Deshalb ist geplant, actions anders zu handeln. Die Idee war, dass die
Aktionen in einer xml-Datei abgelegt werden. Die kann dann regelmäßig
vom anderen Server ausgelesen, in mysql geparst und in die Typo3-DB
abgelegt werden.
Die xml-Datei wird außerdem in html geparst - dadurch sind die Aktionen
weiterhin online auf dem status-Server sichtbar. Darüberhinaus ist die
xml-Datei RSS 2.0-fähig. Alle Mitglieder oder Kunden, die Ausfälle per
Feed haben wollen, könnten dies sich dann einrichten.
Schön wäre, wenn man den Hostmastern ein Webfrontend zur Verfügung
stellen könnte, in das sie die Aktionen eintragen - gerade für Datum und
Uhrzeit wäre dies eine deutliche Erleichterung.
Die xml-Datei sähe so aus:
#####
<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0"
xmlns:hostsharing="http://status.hostsharing.net/actions/">
<channel>
<title>Aktionen der Hostmaster der Hostsharing eG</title>
<link>http://status.hostsharing.net/actions.php</link>
<description>Bei Ausfällen, Auffälligkeiten oder Arbeiten am System
protokollieren die Hostmaster hier ihre Aktionen mit.</description>
<webMaster>webmaster at hostsharing.net</webMaster>
<item>
<title>Heavy Load</title>
<pubDate>Tue, 07 Mar 2006 00:00:01 </pubDate>
<author>Paul at hostsharing.net</author>
<description>h01 weist seit einigen Minuten hohen Load
auf.</description>
<hostsharing:actions>
<hostsharing:time>Tue, 07 Mar 2006 06:01:01 </hostsharing:time>
<hostsharing:what>Kleiner Schlag auf den
Festplattenkopf</hostsharing:what>
<hostsharing:effect>Leises Röcheln</hostsharing:effect>
</hostsharing:actions>
<hostsharing:actions>
<hostsharing:time>Tue, 07 Mar 2006 06:02:01 </hostsharing:time>
<hostsharing:what>Nochmal</hostsharing:what>
<hostsharing:effect>Läuft wieder.</hostsharing:effect>
</hostsharing:actions>
<hostsharing:summary>Offensichtlich fördern zwei Schläge auf den
Festplattenkopf das Leistungsvermögen.
</hostsharing:summary>
</item>
<item>
<title>Gehe jetzt essen</title>
<pubDate>Tue, 07 Mar 2006 00:00:01 </pubDate>
<author>Paul</author>
<description>Ich habe furchtbaren Hunger und mache jetzt
Mittag.</description>
<hostsharing:actions>
<hostsharing:time>Tue, 07 Mar 2006 13:01:01 </hostsharing:time>
<hostsharing:what>Ich gehe jetzt.</hostsharing:what>
</hostsharing:actions>
<hostsharing:actions>
<hostsharing:time>Tue, 07 Mar 2006 14:00:01 </hostsharing:time>
<hostsharing:what>Bin wieder da.</hostsharing:what>
</hostsharing:actions>
</item>
</channel>
</rss>
#####
Gibt es weitere Anregungen, Ideen dazu?
Den html-Parser habe ich schon gebaut.
Allerdings bin ich mir unsicher, wie wir von h04 aus sicher auf den
status-Server zugreifen, Datei auslesen, ausgelesene Einträge löschen
und wieder speichern können. Da wäre ich für Ideen dankbar.
Die Hostmaster sollten sagen, ob sie ein Webfrontend haben möchten und
wie wir das mit der Authentifizierung lösen können.
Grüße,
Oliver.
More information about the Technik
mailing list