From: Stephen L Johnson Date: Wed, 19 Mar 1997 16:05:11 +0000 (+0000) Subject: Initial import X-Git-Tag: start~52 X-Git-Url: http://git.etc.gen.nz/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=357e3a5d6cc83dddefbd37bbd0dce8d1bb1bd700;p=spong.git Initial import --- diff --git a/www/screens/help-cpu.html b/www/screens/help-cpu.html new file mode 100755 index 0000000..a092476 --- /dev/null +++ b/www/screens/help-cpu.html @@ -0,0 +1,49 @@ + + + Son of Pong - Help (__UPDATE_TIME__) + + + + + + + + + + + + +
+ + + +
Son of PongHome
+
+

+__HACK_START__ +__GROUP_ALL_ERRORS__ +__HACK_END__ +

+


+Updated at __UPDATE_TIME__ + +
+ + + +

cpu

+ +This check test to make sure that the "load" (the amount of CPU being +used) is not too high. If too much CPU is being used, services that are +provided by that system could be suffering and users on that system could be +noticing significant delays.

+ +A summary of the current load, the number of users, the number of processes +running, and the amount of time that the system has been up are provided.

+ +A list of the top 10 processes using the most CPU resources is also available +which might help indicate what processes are causing problems.

+ +

+
+ diff --git a/www/screens/help-disk.html b/www/screens/help-disk.html new file mode 100755 index 0000000..407ca82 --- /dev/null +++ b/www/screens/help-disk.html @@ -0,0 +1,47 @@ + + + Son of Pong - Help (__UPDATE_TIME__) + + + + + + + + + + + + +
+ + + +
Son of PongHome
+
+

+__HACK_START__ +__GROUP_ALL_ERRORS__ +__HACK_END__ +

+


+Updated at __UPDATE_TIME__ + +
+ + + +

disk

+ +This check tests to make sure that your disks have enough free space available +to make you comforatble. If a disk fills up or doesn't have enough room for +additional information, then services could be impacted, or data could be +lost.

+ +A summary of the disks that are most "full" is provided. A full "df" output is +also provided to show you the overall status of your storage system.

+ + +

+
+ diff --git a/www/screens/help-ftp.html b/www/screens/help-ftp.html new file mode 100755 index 0000000..1eaac6c --- /dev/null +++ b/www/screens/help-ftp.html @@ -0,0 +1,45 @@ + + + Son of Pong - Help (__UPDATE_TIME__) + + + + + + + + + + + + +
+ + + +
Son of PongHome
+
+

+__HACK_START__ +__GROUP_ALL_ERRORS__ +__HACK_END__ +

+


+Updated at __UPDATE_TIME__ + +
+ + + +

ftp

+ +This is a network service that some systems provide. It allows you to upload +and download files. This check is performed by actually connecting to the ftp +service on the remote machine and verifies that it responds correctly.

+ +If this service is down, users will not be able to "ftp" to that machine.

+ + +

+
+ diff --git a/www/screens/help-http.html b/www/screens/help-http.html new file mode 100755 index 0000000..a2e45fe --- /dev/null +++ b/www/screens/help-http.html @@ -0,0 +1,48 @@ + + + Son of Pong - Help (__UPDATE_TIME__) + + + + + + + + + + + + +
+ + + +
Son of PongHome
+
+

+__HACK_START__ +__GROUP_ALL_ERRORS__ +__HACK_END__ +

+


+Updated at __UPDATE_TIME__ + +
+ + + +

http

+ +This is a network service that some systems provide. It is what web servers +and browsers use to communicate. If this service is running on a machine, it +means that machine has a web server running. This check is performed by +requesting the "/robots.txt" document - this is a common file that "web +spiders" look at to see if they have permission to scan through the server.

+ +If this service is down, users will not be able to access web pages or programs +from that host.

+ + +

+
+ diff --git a/www/screens/help-imap.html b/www/screens/help-imap.html new file mode 100755 index 0000000..debfcaa --- /dev/null +++ b/www/screens/help-imap.html @@ -0,0 +1,47 @@ + + + Son of Pong - Help (__UPDATE_TIME__) + + + + + + + + + + + + +
+ + + +
Son of PongHome
+
+

+__HACK_START__ +__GROUP_ALL_ERRORS__ +__HACK_END__ +

+


+Updated at __UPDATE_TIME__ + +
+ + + +

imap

+ +This is a network service that some systems provide. It is a mail service, +that allows people to access their mail on the remote machine. This check is +performed by actually connecting to the imap service on the remote machine and +verifies that it responds correctly.

+ +If this service is down, users will not be able to access their mail on that +machine.

+ + +

+
+ diff --git a/www/screens/help-logs.html b/www/screens/help-logs.html new file mode 100755 index 0000000..1914645 --- /dev/null +++ b/www/screens/help-logs.html @@ -0,0 +1,50 @@ + + + Son of Pong - Help (__UPDATE_TIME__) + + + + + + + + + + + + +
+ + + +
Son of PongHome
+
+

+__HACK_START__ +__GROUP_ALL_ERRORS__ +__HACK_END__ +

+


+Updated at __UPDATE_TIME__ + +
+ + + +

logs

+ +This check looks for "keywords" in log files that shouldn't exist. If lines +having those words are found they are reported. You would typically check for +words like "ALERT" in your syslog file, and other phrases that indicate a +problem.

+ +Log entries that have the words you are looking for are reported to the spong +server, so that you can view them while looking at the problem.

+ +If this service is "red", it could indicate a variety of problems - depending +on the log and words you are checking for.

+ + +

+
+ diff --git a/www/screens/help-nntp.html b/www/screens/help-nntp.html new file mode 100755 index 0000000..52e3c12 --- /dev/null +++ b/www/screens/help-nntp.html @@ -0,0 +1,46 @@ + + + Son of Pong - Help (__UPDATE_TIME__) + + + + + + + + + + + + +
+ + + +
Son of PongHome
+
+

+__HACK_START__ +__GROUP_ALL_ERRORS__ +__HACK_END__ +

+


+Updated at __UPDATE_TIME__ + +
+ + + +

nntp

+ +This is a network service that few systems provide. It is the Usenet news +service. This check is performed by actually connecting to the nntp service on +the remote machine and verifies that it responds correctly.

+ +If this service is down, then people will not be able to read or post Usenet +news messages.

+ + +

+
+ diff --git a/www/screens/help-ping.html b/www/screens/help-ping.html new file mode 100755 index 0000000..385f28c --- /dev/null +++ b/www/screens/help-ping.html @@ -0,0 +1,60 @@ + + + Son of Pong - Help (__UPDATE_TIME__) + + + + + + + + + + + + +
+ + + +
Son of PongHome
+
+

+__HACK_START__ +__GROUP_ALL_ERRORS__ +__HACK_END__ +

+


+Updated at __UPDATE_TIME__ + +
+ + + +

ping

+ +This check tests the network connectivity of the machine. Periodically, every +machine is "pinged" from the spong server machine to check to see if it is +accessible via the network. If this service is "red", it could indicate a +couple of different problems.

+ +Either the machine itself is down or frozen, or there is a network problem +between the spong server and the machine. If you find that a large majority +of machines have their ping service marked as "red", this would typically +indicate a networking problem (or a wide scale problem associated with a +power failure or some other disaster).

+ +If the ping service is not available, then chances are most services running +on that machine are also marked "red" (or "purple"), since if the machine can +not be accessed via the network, any client information probably won't be +reported either.

+ +If there is a connectivity problem, then a traceroute is done between the spong +server and the machine being monitored. This information might be helpful to +someone trying to determine where the problem lies (if it is a networking +problem).

+ + +

+
+ diff --git a/www/screens/help-pop3.html b/www/screens/help-pop3.html new file mode 100755 index 0000000..aa04644 --- /dev/null +++ b/www/screens/help-pop3.html @@ -0,0 +1,47 @@ + + + Son of Pong - Help (__UPDATE_TIME__) + + + + + + + + + + + + +
+ + + +
Son of PongHome
+
+

+__HACK_START__ +__GROUP_ALL_ERRORS__ +__HACK_END__ +

+


+Updated at __UPDATE_TIME__ + +
+ + + +

pop3

+ +This is a network service that some systems provide. It is a mail service, +that allows people to access their mail on the remote machine. This check is +performed by actually connecting to the pop3 service on the remote machine and +verifies that it responds correctly.

+ +If this service is down, users will not be able to access their mail on that +machine.

+ + +

+
+ diff --git a/www/screens/help-procs.html b/www/screens/help-procs.html new file mode 100755 index 0000000..ec26b9e --- /dev/null +++ b/www/screens/help-procs.html @@ -0,0 +1,51 @@ + + + Son of Pong - Help (__UPDATE_TIME__) + + + + + + + + + + + + +
+ + + +
Son of PongHome
+
+

+__HACK_START__ +__GROUP_ALL_ERRORS__ +__HACK_END__ +

+


+Updated at __UPDATE_TIME__ + +
+ + + +

procs

+ +This check looks to make sure certain "key" processes are running. For example +if you have a Oracle database installed on a system, you want to make sure all +the oracle processes associated with the database are running.

+ +A summary message is provided indicating what processes are not running (if +any), and more detailed information is also provided showing the complete +process list of all the processes that you expect to be running.

+ +If this service not "green", it indicates that some program that should be +running is not, which could prevent people from accessing a service, or cause +other problems.

+ + +

+
+ diff --git a/www/screens/help-smtp.html b/www/screens/help-smtp.html new file mode 100755 index 0000000..0b84c8a --- /dev/null +++ b/www/screens/help-smtp.html @@ -0,0 +1,47 @@ + + + Son of Pong - Help (__UPDATE_TIME__) + + + + + + + + + + + + +
+ + + +
Son of PongHome
+
+

+__HACK_START__ +__GROUP_ALL_ERRORS__ +__HACK_END__ +

+


+Updated at __UPDATE_TIME__ + +
+ + + +

smtp

+ +This is a network service that some systems provide. It is a mail service, +that allows people to send mail to other users. This check is performed by +actually connecting to the smtp service on the remote machine and verifies that +it responds correctly.

+ +If this service is down, users will not be send email messages to others. It +could also indicate that mail messages are being delayed.

+ + +

+
+ diff --git a/www/screens/help.html b/www/screens/help.html new file mode 100755 index 0000000..4f96cc6 --- /dev/null +++ b/www/screens/help.html @@ -0,0 +1,102 @@ + + + Son of Pong - Help (__UPDATE_TIME__) + + + + + + + + + + + + +
+Son of Pong +
+Home || +History || +Help +
+

+__HACK_START__ +__GROUP_ALL_ERRORS__ +__HACK_END__ +

+


+Updated at __UPDATE_TIME__ + +
+ + + +

Spong Basics

+ +Son of Pong (spong) is a simple system monitoring package, that will monitor +system attributes and network services on a variety of machines. It will +gather status reports and contact staff if there are problems. It will also +summarize the information and display it via web interface (which is what you +are using).

+ +Systems and the status of the services provided by those hosts are summarized +in a tables on the right of the screen. Hostnames make up the vertical axis +of each table, and services make up the horizontal axis. For each row, and +column of the table, if that service is running on that host, then a colored +dot is located in that position. The color of the dot represents the status +of that service. A green dot indicates that everything appears ok, a yellow +dot indicates that there might be a problem, and a red dot indicates that +there is a problem that requires attention.

+ +Problems that require attention are summarized and listed in the column on the +left of the screen. Information about each problem (such as the host, and +service having the problem, the time that the problem occured, and the person +to contact about the problem) is provided for each host that requires +attention.

+ +Help is provided by clicking the "Help" link on the main screen (which takes +you to this page). You can also get additional information about each service +by clicking on the service headings at the top of each table. + +If you click on the hostnames in the table, you will be taken to a screen +which provides more detailed information about that host. A table of the +services running on that host is listed at the top of the page, with the +bottom of the page having two columns. The column on the left shows any host +specific text that you supply. The column on the right shows the history of +problems that have occured on that host.

+ +If you click on any of the "dots" in the table, you will be taken to a page +showing more detailed service information. At the top of the page shows +detailed information that might be useful in diagnosing the problem, the +bottom of the page shows the history of that service.

+ +


+

Nitty Gritty Details

+ +If you are just a casual user of spong - someone who keeps track of the web +page, or someone who reacts to problems reported by spong, then hopefully the +above documentation is sufficient to your needs.

+ +However, if you are someone who needs to install spong, or configure either +the client thresholds, or the network services that should be monitored, then +the following HTML versions of the man pages should be of use.

+ +

+ +
+ +
+Written by Ed Hill +(ed-hill@uiowa.edu). diff --git a/www/screens/history.html b/www/screens/history.html new file mode 100755 index 0000000..72ccfd2 --- /dev/null +++ b/www/screens/history.html @@ -0,0 +1,37 @@ + + + Son of Pong - History (__UPDATE_TIME__) + + + + + + + + + + + + +
+Son of Pong +
+Home || +History || +Help +
+

+__HACK_START__ +__GROUP_ALL_ERRORS__ +__HACK_END__ +

+


+Updated at __UPDATE_TIME__ + +
+ + + +__HISTORY_ALL__ +
+ diff --git a/www/screens/home.html b/www/screens/home.html new file mode 100755 index 0000000..cf9e0f8 --- /dev/null +++ b/www/screens/home.html @@ -0,0 +1,40 @@ + + + Son of Pong - System Status Monitor (__UPDATE_TIME__) + + + + + + + + + + + + +
+Son of Pong +
+Home || +History || +Help +
+

+__HACK_START__ +__GROUP_ALL_ERRORS__ +__HACK_END__ +

+


+Updated at __UPDATE_TIME__ + +
+ + + +All Systems
+__GROUP_ALL_ALL__ +

+ +

+
diff --git a/www/screens/host.html b/www/screens/host.html new file mode 100755 index 0000000..43bf274 --- /dev/null +++ b/www/screens/host.html @@ -0,0 +1,46 @@ + + + Son of Pong - Host Information (__UPDATE_TIME__) + + + + + + + + + + + + +
+Son of Pong +
+Home || +History || +Help +
+

+__HACK_START__ +__GROUP_ALL_ERRORS__ +__HACK_END__ +

+


+Updated at __UPDATE_TIME__ + +
+ + +__HOST__
+__SERVICE_TABLE__ +

+Information


+__INFORMATION__ +

+History
+__HISTORY__ + +
+ + + diff --git a/www/screens/lan.html b/www/screens/lan.html new file mode 100755 index 0000000..2d0f0ae --- /dev/null +++ b/www/screens/lan.html @@ -0,0 +1,40 @@ + + + Son of Pong - System Status Monitor (__UPDATE_TIME__) + + + + + + + + + + + + +
+Son of Pong +
+Home || +History || +Help +
+

+__HACK_START__ +__GROUP_lan_ERRORS__ +__HACK_END__ +

+


+Updated at __UPDATE_TIME__ + +
+ + + +LAN Systems
+__GROUP_lan_ALL__ +

+ +

+
diff --git a/www/screens/service.html b/www/screens/service.html new file mode 100755 index 0000000..0dbd262 --- /dev/null +++ b/www/screens/service.html @@ -0,0 +1,46 @@ + + + Son of Pong - Service Information (__UPDATE_TIME__) + + + + + + + + + + + + +
+Son of Pong +
+Home || +History || +Help +
+

+__HACK_START__ +__GROUP_ALL_ERRORS__ +__HACK_END__ +

+


+Updated at __UPDATE_TIME__ + +
+ + + +__COLOR__ __HOST__, __SERVICE__
+
+__MESSAGE__
+
+

+ +History


+__HISTORY__ +
+ + +