gtkclmon.inc
2.88 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
<TABLE width="595" border="0" cellspacing="0" cellpadding="0">
<TR>
<TD>
Ein Projekt, das ich für einen Ex-Arbeitgeber von mir angefangen
hatte...seit ich diesen verlassen habe schläft es.<BR>
Es gab da einen Cluster von 33 Alphas (keine Ahnung mehr welchen Typ
genau) und ich wollte mir einen einfachen und schnellen Weg schaffen
informationen ueber jedem dieser 33 Rechner zu erhalten.<BR>
Ein weiterer Grund diese Programm zu schreiben war für mich mehr
über GTK, Socketprogrammierung und threads zu lernen.<BR>
Das Programm ist noch nicht fertig aber vielleicht findet es
irgendjemand nützlich (zumindest um daraus zu lernen).
Der Sourcecode liegt zu download bereit.<BR>
<BR><BR>
Hier ein Screenshot von dem Programm:<BR>
<BR>
<TABLE border="0" cellpadding="2" cellspacing="0">
<TR>
<TD valign="top">
<img src="images/screenshot.jpg" alt="clmon" align=left></TD>
<TD>
Jeder Button repräsentiert einen node in dem cluster.
Der Text auf den Buttons ist der jeweilige Name des nodes
und der darunterliegende Balken zeigt die aktuelle
Prozessornutzung. Rot steht für user, Blau für
system und Grün für idle. Ist der node down oder
nicht online (oder mein Server läft nicht) dann ist der
Balken Schwarz. Clickt man auf einen Button bekommt man ein
Popup-Menü über das man verschiedene Informationen
zu den einzelnen nodes abfragen kann.</TD>
</TR>
</TABLE>
<BR><BR>
Dieses Programm ist noch nicht fertig. Ich gebe keine Garantie, das es
läft oder nicht evtl. Dinge beschädigt. Allerdings läuft
es bei mir gut und hat noch nichts beschädigt, obwohl noch eine
Menge Bugs zu fixen sind.<BR><BR>
Leider habe ich zur Zeit keine Informationen wie das Programm zu
installieren ist (leider keine Zeit). Wenn es trotzdem jemand
ausprobiert und auf bugs stoßen oder Anregungen haben bitte
schickt mir ne kurze mail. Sollte jemand bugfixes haben, oder interesse
weiter daran zu arbeiten, bitte. Ich habe leider nicht die Zeit mich
weiter darum zu kümmern (vielleicht in Zukunft nochmal wieder) und
es währe eine Schande die ganze Arbeit die ich da schon
reingesteckt habe wegzuschmeißen. ;-)<BR><BR>
Ich habe angefangen das Ding in C++ neu zu schreiben, bin aber nicht
fertig geworden damit...allerdings is der serverteil so gut wie +fertig.
<BR><BR>
Viel Spaß....(oder Frustration..Entschuldigung)
</TD>
</TR>
</TABLE>