# | 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 "project" 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> |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |