From: Stephen Soltesz Date: Thu, 4 Dec 2008 23:29:00 +0000 (+0000) Subject: added action list, for any current acknowledged problems, as well as un-acknowledged... X-Git-Tag: Monitor-2.0-0~14 X-Git-Url: http://git.onelab.eu/?p=monitor.git;a=commitdiff_plain;h=46eac16af5e6e7bb68f2f9e1aefbbb7202721a6b added action list, for any current acknowledged problems, as well as un-acknowledged problems. added and a view page for displaying, site, node, & pcu details modified sitelist to reference the siteview page. --- diff --git a/web/MonitorWeb/monitorweb/templates/actionlist.kid b/web/MonitorWeb/monitorweb/templates/actionlist.kid new file mode 100644 index 0000000..843906a --- /dev/null +++ b/web/MonitorWeb/monitorweb/templates/actionlist.kid @@ -0,0 +1,66 @@ + + + + +
+ + + + + + + + + + + + + + +
Not Acknowledged(${fc['active']})Acknowledged(${fc['acknowledged']})All(${fc['all']})
+ + + + + + + + + + + + + + + + + + + + + + + + +
SiteHostnameIssue (severity)Last changeNotes (acknowledged)
${node[0]}Provide AckMessage from user
+
+
+ + diff --git a/web/MonitorWeb/monitorweb/templates/nodeview.kid b/web/MonitorWeb/monitorweb/templates/nodeview.kid new file mode 100644 index 0000000..704ec24 --- /dev/null +++ b/web/MonitorWeb/monitorweb/templates/nodeview.kid @@ -0,0 +1,41 @@ + + + + +
+

Node Status

+ + + + + + + + + + + + + + + + + + + + + + + + +
SiteHostnamepingpcukernellast_contact
${node.loginbase}
+

PCU Status

+

Actions Taken

+
+ + diff --git a/web/MonitorWeb/monitorweb/templates/pcuview.kid b/web/MonitorWeb/monitorweb/templates/pcuview.kid new file mode 100644 index 0000000..e060b77 --- /dev/null +++ b/web/MonitorWeb/monitorweb/templates/pcuview.kid @@ -0,0 +1,105 @@ + + + + +
+

PCU Status

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
SitePCU NameMissing FieldsDNS StatusPort StatusTest ResultsModelNodes
${node.loginbase} + ${pcu_name(node.plc_pcu_stats)} + 80 +
+ +

Legends

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Legend for 'DNS Status'
DNS-OKThis indicates that the DNS name and registered IP address match.
DNS-MISMATCHSometimes, the registered IP and DNS IP address do not match. + In these cases it is not clear which is correct, + so an error is flagged.
DNS-NOENTRYWhile a hostname is provided in the registration, the hostname is not actually registered in DNS.
NOHOSTNAMEWhile we prefer that a hostname be registered, it is not + strictly required, since simply the IP address, if it is static, is enough to access the PCU.
 
Legend for 'Port Status'
OpenGreen port numbers are believed to be open.
FilteredGold port numbers are believed to be filtered or simply offline.
ClosedFinally, red ports appear to be closed.
 
Legend for 'Test Results'
OKThe PCU is accessible, and short of actually rebooting the node, everything appears to work.
NetDownThe PCU is inaccessible from the PlanetLab address block 128.112.139.0/25, or it is simply offline.
Not_RunPrevious errors, such as DNS or an incomplete configuration prevented the actual test from begin performed.
Other ErrorsOther errors are reported by the test that are more specific to the block encountered by the script.
+ +
+ + diff --git a/web/MonitorWeb/monitorweb/templates/sitelist.kid b/web/MonitorWeb/monitorweb/templates/sitelist.kid index 8460d5d..ab24355 100644 --- a/web/MonitorWeb/monitorweb/templates/sitelist.kid +++ b/web/MonitorWeb/monitorweb/templates/sitelist.kid @@ -30,7 +30,7 @@ layout_params['page_title'] = "Monitor Site View" - ${site.loginbase} + ${site.loginbase} ${site.slices_used}/${site.slices_total} ${site.nodes_up} / ${site.nodes_total} diff --git a/web/MonitorWeb/monitorweb/templates/siteview.kid b/web/MonitorWeb/monitorweb/templates/siteview.kid new file mode 100644 index 0000000..abbcfe2 --- /dev/null +++ b/web/MonitorWeb/monitorweb/templates/siteview.kid @@ -0,0 +1,58 @@ + + + + +
+

Site Status

+ + + + + + + + + + + + + + + + + + + +
Site nameStatusEnabledSlices (created / max)Nodes (online / registered)
${site.loginbase}${site.slices_used}/${site.slices_total}${site.nodes_up} / ${site.nodes_total}
+

Node List

+ + + + + + + + + + + + + + + + + + + + + + +
Hostnamepingpcukernellast_contact
your.host.org
+
+ +