ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/web/www/oldtodo.shtml
(Generate patch)

Comparing web/www/oldtodo.shtml (file contents):
Revision 1.1 by tdb, Wed Mar 7 19:22:08 2001 UTC vs.
Revision 1.22 by tdb, Fri May 25 22:53:48 2001 UTC

# Line 3 | Line 3
3   <!--
4      todo.shtml
5      Created by tdb1 07/03/2001
6 <    Last edited 07/03/2001
6 >    Last edited 25/05/2001
7   -->
8  
9   <html>
# Line 22 | Line 22
22      <td valign="top">
23   <!--#include virtual="title.inc" -->
24  
25 < <h2>i-scream TODO list</h2>
25 > <h2><font face="Arial">(old) i-scream central monitoring system TODO list</font></h2>
26  
27 < This is a list of things which still need to be done;
27 > <font face="Arial" size="2">This is the TODO list to be achieved by the end of the &quot;project&quot; period.
28 > A
29 > <a href="/todo.shtml">newer TODO list</a> now exists to cover the future things
30 > we plan to do with the development of the i-scream central monitoring system.</font><h3>
31 > <font face="Arial">Server</font></h3>
32 > <pre>LocalClient Monitors: Users.
33  
29 <h3>Server</h3>
30 <pre>
31 LocalClient Monitors: Disks, Load, Process, Queues, Service Checks, Users
32 Service Checks: FTP, Telnet, POP3, IMAP, SSH, Finger
33 WebFeeder needs completing
34 Sort out GC & Configuration objects (and CorbaHandlers).
35 Makefile stops halfway through on FreeBSD (dependency?).
36 Sort out verbosity levels of messages around the server.
37
34   Completed:
35   ----------
36 + 22/03/2001 - FIX the major memory leak and deadlock issues.
37 +             LocalClient Monitors: Load, Processes, Queues.
38 + 18/03/2001 - LocalClient Monitors: Disks/Memory need MB threshold
39 + 15/03/2001 - Alert dumping needs to be organised better.
40 +             Running on Windows InetAddress.getHostName() doesn't return the FQDN.
41 + 13/03/2001 - Thread naming, at least at a "what class it is" level.
42 +             Utilise the ConfigurationProxy throughout the server.
43 +             Sort out GC & Configuration objects (and CorbaHandlers).
44 + 09/03/2001 - WebFeeder needs to dump Alerts to disk.
45 + 08/03/2001 - WebFeeder needs to dump XML to disk
46 +             LocalClient Monitors: Disks, Service Checks
47 + 07/03/2001 - Service Checks: FTP, POP3, IMAP, SSH, Telnet
48   01/03/2001 - Make it easy to change flags to the java compiler.
49               Configuration groups need implementing.
50   28/02/2001 - Queue identification ? Use a hash of the Queue ?
# Line 74 | Line 82 | Completed:
82               Queuing system in the root filter.
83   </pre>
84  
85 < <h3>Conient</h3>
86 < <pre>
79 < Consider graphing of some values?
80 < Allow changing of view
81 < -adding removing data fields??
82 < -comparing fields accross servers
83 < Maybe handle exceptions nicer in the comms
84 < Switch to using the StringUtil class for the firewall command stuff
85 <
86 < Completed:
85 > <h3><font face="Arial">Conient</font></h3>
86 > <pre>Completed:
87   ----------
88 + 18/03/2001 - Switch to using the StringUtil class for the firewall command stuff.
89 +             Fix bug where it can take up to two packets to display
90 +             correct information.  This is most visible in service
91 +             checks, but can also be seen on disk, memory and anything
92 +             else that uses two data items from the packet for one
93 +             component.
94   01/03/2001 - re-work host display and choosing mechanism (ie, make us 1.1 protocol)
95   26/02/2001 - Rework system displaying of components for Swing Event Handling
96               Allow config to be written back to a local file
# Line 102 | Line 108 | Completed:
108   28/01/2001 - Tidy up network comms and link handling
109   </pre>
110  
111 < <h3>statgrab</h3>
112 < <pre>
113 < FreeBSD - grabbing memory total
114 < Linux - CPU %'s not always right, 2 repititions ?
115 < Consider proc as a replacement for top on Linux
116 < If possible, find alternatives to top, as it's very "heavy"
111 > <h3><font face="Arial">statgrab</font></h3>
112 > <pre>Completed:
113 > ----------
114 > 20/03/2001 - Linux - CPU %'s not always right, 2 repititions ?
115 > 19/03/2001 - Odd behaviour with more than 1000 processes, on Solaris at least
116 >             FreeBSD - grabbing memory total
117 > 11/03/2001 - Solaris - If free memory changes to < 10Mb (?) it changes to K rather than M (thus not matched)
118   </pre>
119  
120 < <h3>C++ Host</h3>
121 < <pre>
115 < UDP Packet size to 8Kb
120 > <h3><font face="Arial">C++ Host</font></h3>
121 > <pre>UDP Packet size to 8Kb
122   Porting to Linux/FreeBSD (Windows?)
123   </pre>
124  
125 < <h3>Winhost</h3>
126 < <pre>
127 < Processor ID should be packet.os.architecture
128 < Minor version joined with packet.os.version
129 < Logo ? Pink icon ? URL link ? fixes...
130 < Solve OCX problem
125 > <h3><font face="Arial">Winhost</font></h3>
126 > <pre>Completed:
127 > ----------
128 > 19/03/2001 - Still needs to send the true uptime.
129 >             Processor ID should be packet.os.platform
130 >             Minor version joined with packet.os.version
131 >             Logo ? Pink icon ?
132 >             Solve OCX problem
133   </pre>
134  
135 < <h3>ihost</h3>
136 < <pre>
135 > <h3><font face="Arial">ihost</font></h3>
136 > <pre>Completed:
137 > ----------
138 > 12/03/2001 - Produce a very quick "check script" which can be run by cron.
139   </pre>
140  
141 < <h3>Web Reports</h3>
142 < <pre>
143 < Alert/System Summary Page
144 < Individual Host Alert Summary Page(s)
145 < Individual Host Lastest Data Page(s) (including service checks)
141 > <h3><font face="Arial">Web Reports</font></h3>
142 > <pre>Completed:
143 > ----------
144 > 22/03/2001 - Alert/System Summary Page (incl. helpdesk style)
145 > 15/03/2001 - Individual Host Alert Summary Page(s)
146 > 14/03/2001 - Individual Host Lastest Data Page(s) (including service checks)
147   </pre>
148  
149   <!--#include virtual="bottom.inc" -->
# Line 141 | Line 152 | Individual Host Lastest Data Page(s) (including servic
152   </table>
153  
154   </body>
155 < </html>
155 > </html>

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines