|
|
|
|
|
|
| want | architecture | ? | Allow the information server to inform the admin when interesting changes have occurred using an event driven model. | rw2 |
| must | admin | in prog | Run admin as an applet from a web server. | vw |
| must | admin/info | done | Show the latency between ENCPRequest and file delivery | hs |
| must | info | done | Before doing any histograms except the one above, look into creating a generic mechanism for returning data in a histogrammable format. | ll |
| must | admin/info | done | Show a histogram of requests by file size | hs |
| must | admin/info | done | Show a histogram of requests by ENCP latency | hs |
| must | admin/info | done | Show a histogram of requests by GetNextFilename latency | hs |
| must | admin | done | Show file size average in dataflow window | ll |
| should | admin/info | 3 | Show a system components health using icons in the tree display | hs |
| must | admin/info | 2 | Show system usage by user | hs |
| must | admin/info | 4 | Show a dynamic graph of the components in the system and their throughput | vw |
| should | admin/info | 1 | Show a histogram relating CPU time and clock time by event processed. | rw2 |
| must | admin | 3 | Rework time series graphs to allow a user to select the data sets that are displayed on the graph. | rw2 |
| must | admin/info | in prog | Show tables of data (tables) | ll |
| must | admin/info | done | Enhance existing system explorer functionality to report on files consumed by consumer. | rw2 |
| must | info | 4 | Rework the system explorer method to work off database instead of log file. | rw2 |
| should | admin | 4 | Enhance the existing system explorer to allow the admin to double click on a node in the tree to launch a stand alone monitor window for that component. | rw2 |
| should | admin | 4 | Enhance name service tree to show what interface is registered with a given name. This will allow an admin to gather more information when trouble occurs | rw2 |
| won't do | admin | 6 | Enhance name service tree to allow an admin to remove
a name. This allows online maintenance of the name service.
Upon further review this item seems like a bad idea. Empowering an admin to do this activity will probably result in far more accidental misuse than value added do to the exceptional circumstances required to make this function of value in the production system. |
rw2 |
| should | architecture | 2 | Identify areas of overlap in parsing and display with the farm and Enstore teams respectively. | hs |
| must | info | 3 | Gather the number of requests made of the DbServer | rw2 |
| must | info | 3 | Gather the duration of individual requests made of the DbServer | rw2 |
| must | info | 3 | Gather the size of return sets passed out of the DbServer | rw2 |
| must | info | 3 | Gather DbServer interface usage (i.e. What method was invoked and how) | rw2 |
| must | info | 3 | Gather information about bad requests made of the DbServer | rw2 |
| must | info | 3 | Gather information about the number of events processed by a consumer. | hs |
| must | info | 3 | Gather information about the ENCP request queue size | hs |
| must | info | 1 | Generate a table containing the summary of all errors that occured during a time range and the quantity of each type. Allow the user to drill down on the summary rows and see detailed information about each error. | ll |
| must | info | 1 | Gather information about cache usage. | ?? |
| must | info | 2 | Summarize information into the database | ll |
| must | info | ? | Investigate using a local database for medium term storage | rw2 |
| must | info | ? | Enhance server to be resilient in the face log files being removed and/or new ones created | rw2 |
| must | info | ? | Dynamically (i.e. without restarting the server) pull information from multiple log files. | rw2 |
| must | admin | ? | Add "options" windows that are available from each display. These will be used to allow the setting of time frames, time segments and other data germane to a given display. | rw2 |
| must | info | ? | Optimize queries. There are queries (global summary, project summary) that need to be tweaked in order to run efficiently over large data sets. This would probably be accomplished through building multiple maps of data. (i.e. create indices) | rw2 |
| must | info | ? | Update the admin tool to allow the display of multiple windows. The baseline code re-factoring to accomplish this is done but the control of individual windows (i.e. windows not all traveling under the auspices of a tab control) and the construction of a 'master menu' window still needs to be done. | rw2 |
| must | info | ? | Build functionality to allow easy building of multiple graphs | ll |
| must | info | ? | Add printing off graphs and tables | ll |
| must | admin/info |
|
Add support or a new class of informational messages designed for a human operator to read. | rw2 |