| 1 | tdb | 1.3 | <!--#include virtual="/doctype.inc" --> | 
 
 
 
 
 
 
 
 | 2 | tdb | 1.4 | <head> | 
 
 
 
 
 | 3 |  |  | <title> | 
 
 
 
 
 | 4 |  |  | i-scream CMS homepage | 
 
 
 
 
 | 5 |  |  | </title> | 
 
 
 
 
 
 
 
 | 6 | tdb | 1.1 | <!--#include virtual="/style.inc" --> | 
 
 
 
 
 
 
 
 | 7 | tdb | 1.4 | </head> | 
 
 
 
 
 | 8 |  |  | <body> | 
 
 
 
 
 | 9 |  |  | <div id="container"> | 
 
 
 
 
 | 10 |  |  | <div id="main"> | 
 
 
 
 
 
 
 
 | 11 | tdb | 1.1 | <!--#include virtual="/header.inc" --> | 
 
 
 
 
 
 
 
 | 12 | tdb | 1.4 | <div id="contents"> | 
 
 
 
 
 | 13 |  |  | <h1 class="top"> | 
 
 
 
 
 | 14 |  |  | i-scream CMS homepage | 
 
 
 
 
 | 15 |  |  | </h1> | 
 
 
 
 
 | 16 |  |  | <div id="topnav"> | 
 
 
 
 
 | 17 |  |  | <ul> | 
 
 
 
 
 | 18 |  |  | <li> | 
 
 
 
 
 | 19 |  |  | <a href="#overview">Overview</a> | 
 
 
 
 
 | 20 |  |  | </li> | 
 
 
 
 
 | 21 |  |  | <li> | 
 
 
 
 
 | 22 |  |  | <a href="#screenshots">Screen Shots</a> | 
 
 
 
 
 | 23 |  |  | </li> | 
 
 
 
 
 | 24 |  |  | <li> | 
 
 
 
 
 | 25 |  |  | <a href="#demo">Reports Demo</a> | 
 
 
 
 
 | 26 |  |  | </li> | 
 
 
 
 
 | 27 |  |  | <li> | 
 
 
 
 
 | 28 |  |  | <a href="#downloads">Downloads</a> | 
 
 
 
 
 | 29 |  |  | </li> | 
 
 
 
 
 | 30 |  |  | <li> | 
 
 
 
 
 | 31 |  |  | <a href="#documentation">Documentation</a> | 
 
 
 
 
 | 32 |  |  | </li> | 
 
 
 
 
 | 33 |  |  | <li> | 
 
 
 
 
 | 34 |  |  | <a href="#history">Project History</a> | 
 
 
 
 
 | 35 |  |  | </li> | 
 
 
 
 
 | 36 |  |  | </ul> | 
 
 
 
 
 | 37 |  |  | </div> | 
 
 
 
 
 | 38 |  |  | <h2> | 
 
 
 
 
 | 39 |  |  | <a id="overview">Overview</a> | 
 
 
 
 
 | 40 |  |  | </h2> | 
 
 
 
 
 | 41 |  |  | <p> | 
 
 
 
 
 | 42 |  |  | The i-scream central monitoring system provides a free, | 
 
 
 
 
 | 43 |  |  | centrally configurable distributed server to monitor the | 
 
 
 
 
 | 44 |  |  | status and performance of Solaris, Linux, FreeBSD and | 
 
 
 
 
 | 45 |  |  | Windows machines on a network. The server can raise alerts | 
 
 
 
 
 | 46 |  |  | using email, IRC or a large public information display. | 
 
 
 
 
 | 47 |  |  | Information may also be browsed interactively via the web | 
 
 
 
 
 | 48 |  |  | or using our multi-platform client. | 
 
 
 
 
 | 49 |  |  | </p> | 
 
 
 
 
 | 50 |  |  | <ul> | 
 
 
 
 
 | 51 |  |  | <li> | 
 
 
 
 
 | 52 |  |  | <a href="features.xhtml">Features</a> | 
 
 
 
 
 | 53 |  |  | </li> | 
 
 
 
 
 | 54 |  |  | </ul> | 
 
 
 
 
 | 55 |  |  | <p> | 
 
 
 
 
 | 56 |  |  | Follow the link above for the original problem | 
 
 
 
 
 | 57 |  |  | specification we were given to develop the i-scream CMS, | 
 
 
 
 
 | 58 |  |  | and the feature set of the CMS after it was finished. | 
 
 
 
 
 | 59 |  |  | </p> | 
 
 
 
 
 | 60 |  |  | <h2> | 
 
 
 
 
 | 61 |  |  | <a id="screenshots">Screen Shots</a> | 
 
 
 
 
 | 62 |  |  | </h2> | 
 
 
 
 
 | 63 |  |  | <ul> | 
 
 
 
 
 | 64 |  |  | <li> | 
 
 
 
 
 | 65 |  |  | <a href="screenshots/">Screen Shots</a> | 
 
 
 
 
 | 66 |  |  | </li> | 
 
 
 
 
 | 67 |  |  | </ul> | 
 
 
 
 
 | 68 |  |  | <p> | 
 
 
 
 
 | 69 |  |  | These screenshots were taken at the end of the project, and | 
 
 
 
 
 | 70 |  |  | therefore show the old build given below, and none of our | 
 
 
 
 
 | 71 |  |  | new features. | 
 
 
 
 
 | 72 |  |  | </p> | 
 
 
 
 
 | 73 |  |  | <h2> | 
 
 
 
 
 | 74 |  |  | <a id="demo">Reports Demo</a> | 
 
 
 
 
 | 75 |  |  | </h2> | 
 
 
 
 
 | 76 |  |  | <ul> | 
 
 
 
 
 | 77 |  |  | <li> | 
 
 
 
 
 | 78 |  |  | <a href="reports/">Demo</a> | 
 
 
 
 
 | 79 |  |  | </li> | 
 
 
 
 
 | 80 |  |  | </ul> | 
 
 
 
 
 | 81 |  |  | <p> | 
 
 
 
 
 | 82 |  |  | This is a demo of the web-based reports that the i-scream | 
 
 
 
 
 | 83 |  |  | system can do. It's taken from the old builds, so doesn't | 
 
 
 
 
 | 84 |  |  | show any of the new RRDTool based features. | 
 
 
 
 
 | 85 |  |  | </p> | 
 
 
 
 
 | 86 |  |  | <h2> | 
 
 
 
 
 | 87 |  |  | <a id="downloads">Downloads</a> | 
 
 
 
 
 | 88 |  |  | </h2> | 
 
 
 
 
 | 89 |  |  | <h3> | 
 
 
 
 
 | 90 |  |  | Snapshot Builds | 
 
 
 
 
 | 91 |  |  | </h3> | 
 
 
 
 
 | 92 |  |  | <ul> | 
 
 
 
 
 | 93 |  |  | <li> | 
 
 
 
 
 | 94 |  |  | <a href="http://snapshots.i-scream.org">Snapshots</a> | 
 
 
 
 
 | 95 |  |  | </li> | 
 
 
 
 
 | 96 |  |  | </ul> | 
 
 
 
 
 | 97 |  |  | <p> | 
 
 
 
 
 | 98 |  |  | Since the project was completed various changes have | 
 
 
 
 
 | 99 |  |  | happened in the CMS. These are undocumented, but fairly | 
 
 
 
 
 | 100 |  |  | straightforward. We'd strongly suggest you use this version | 
 
 
 
 
 | 101 |  |  | of the CMS rather than the builds from the end of the | 
 
 
 
 
 | 102 |  |  | project. | 
 
 
 
 
 | 103 |  |  | </p> | 
 
 
 
 
 | 104 |  |  | <p> | 
 
 
 
 
 | 105 |  |  | We've done a fair amount of work on the graphing/database | 
 
 
 
 
 | 106 |  |  | side of the CMS, and fixed numerous bugs. Also, the new | 
 
 
 
 
 | 107 |  |  | ihost/libstatgrab combination requires the snapshot builds. | 
 
 
 
 
 | 108 |  |  | </p> | 
 
 
 
 
 | 109 |  |  | <h3> | 
 
 
 
 
 | 110 |  |  | Old Builds (from project completion) | 
 
 
 
 
 | 111 |  |  | </h3> | 
 
 
 
 
 | 112 |  |  | <ul> | 
 
 
 
 
 | 113 |  |  | <li> | 
 
 
 
 
 
 
 
 | 114 | tdb | 1.8 | <a href="/mirrors.xhtml">Download Mirrors</a> | 
 
 
 
 
 
 
 
 | 115 | tdb | 1.4 | </li> | 
 
 
 
 
 | 116 |  |  | </ul> | 
 
 
 
 
 | 117 |  |  | <p> | 
 
 
 
 
 
 
 
 | 118 | tdb | 1.9 | These builds can be found in the <code>cms</code> directory | 
 
 
 
 
 
 
 
 | 119 | tdb | 1.8 | on our download mirrors. They were completed at the end | 
 
 
 
 
 | 120 |  |  | of the project itself, and match with the documentation | 
 
 
 
 
 | 121 |  |  | below, and work. But we've done a fair amount of work | 
 
 
 
 
 | 122 |  |  | since creating them. | 
 
 
 
 
 
 
 
 | 123 | tdb | 1.4 | </p> | 
 
 
 
 
 | 124 |  |  | <h2> | 
 
 
 
 
 | 125 |  |  | <a id="documentation">Documentation</a> | 
 
 
 
 
 | 126 |  |  | </h2> | 
 
 
 
 
 | 127 |  |  | <h3> | 
 
 
 
 
 | 128 |  |  | Product documentation | 
 
 
 
 
 | 129 |  |  | </h3> | 
 
 
 
 
 | 130 |  |  | <ul> | 
 
 
 
 
 | 131 |  |  | <li> | 
 
 
 
 
 | 132 |  |  | <a href="documentation/">Documentation</a> | 
 
 
 
 
 | 133 |  |  | </li> | 
 
 
 
 
 | 134 |  |  | </ul> | 
 
 
 
 
 | 135 |  |  | <p> | 
 
 
 
 
 | 136 |  |  | This documentation was written as the CMS project was | 
 
 
 
 
 | 137 |  |  | completed. It therefore applies to the downloads available | 
 
 
 
 
 | 138 |  |  | from the time the project finished. There will definately | 
 
 
 
 
 
 
 
 | 139 | tdb | 1.5 | be descrepencies between this documentation and the snapshot | 
 
 
 
 
 
 
 
 | 140 | tdb | 1.4 | builds. | 
 
 
 
 
 | 141 |  |  | </p> | 
 
 
 
 
 | 142 |  |  | <h3> | 
 
 
 
 
 | 143 |  |  | Javadoc documentation | 
 
 
 
 
 | 144 |  |  | </h3> | 
 
 
 
 
 | 145 |  |  | <ul> | 
 
 
 
 
 | 146 |  |  | <li> | 
 
 
 
 
 | 147 |  |  | <a href="javadoc/">Javadoc</a> | 
 
 
 
 
 | 148 |  |  | </li> | 
 
 
 
 
 | 149 |  |  | </ul> | 
 
 
 
 
 | 150 |  |  | <p> | 
 
 
 
 
 | 151 |  |  | Each component of the CMS written in java has fairly | 
 
 
 
 
 | 152 |  |  | extensive javadoc documentation that helps to explain the | 
 
 
 
 
 | 153 |  |  | code and API's. | 
 
 
 
 
 | 154 |  |  | </p> | 
 
 
 
 
 | 155 |  |  | <h3> | 
 
 
 
 
 | 156 |  |  | Process documentation | 
 
 
 
 
 | 157 |  |  | </h3> | 
 
 
 
 
 | 158 |  |  | <ul> | 
 
 
 
 
 | 159 |  |  | <li> | 
 
 
 
 
 | 160 |  |  | <a href="minutes.xhtml">Meeting Minutes</a> | 
 
 
 
 
 | 161 |  |  | </li> | 
 
 
 
 
 | 162 |  |  | <li> | 
 
 
 
 
 | 163 |  |  | <a href="projectpapers.xhtml">Documentation</a> | 
 
 
 
 
 | 164 |  |  | </li> | 
 
 
 
 
 | 165 |  |  | </ul> | 
 
 
 
 
 | 166 |  |  | <p> | 
 
 
 
 
 | 167 |  |  | Various pieces of documentation were generated during the | 
 
 
 
 
 | 168 |  |  | project that were intended for internal use. They're not | 
 
 
 
 
 | 169 |  |  | required reading for running the CMS, but might be | 
 
 
 
 
 | 170 |  |  | interesting if you're curious about the project itself. | 
 
 
 
 
 | 171 |  |  | </p> | 
 
 
 
 
 | 172 |  |  | <h2> | 
 
 
 
 
 | 173 |  |  | <a id="history">Project History</a> | 
 
 
 
 
 | 174 |  |  | </h2> | 
 
 
 
 
 | 175 |  |  | <p> | 
 
 
 
 
 | 176 |  |  | The i-scream Distributed Central Monitoring System | 
 
 
 
 
 | 177 |  |  | started off as a final year project for a group of | 
 
 
 
 
 | 178 |  |  | <a href="http://www.cs.kent.ac.uk/">Computer Science</a> | 
 
 
 
 
 | 179 |  |  | students at the <a href="http://www.kent.ac.uk/">University | 
 
 
 
 
 | 180 |  |  | of Kent</a>, UK. The project was completed at 4pm on | 
 
 
 
 
 | 181 |  |  | 29 March 2001. It consisted of five lever-arch folders | 
 
 
 
 
 | 182 |  |  | containing mostly source code and documentation. The | 
 
 
 
 
 | 183 |  |  | CVS repository was tagged to signify this event, however. | 
 
 
 
 
 | 184 |  |  | </p> | 
 
 
 
 
 | 185 |  |  | <p> | 
 
 
 
 
 | 186 |  |  | As can be seen in our "<a href="features.xhtml">problem | 
 
 
 
 
 | 187 |  |  | domain</a>" document, the project was aimed at the UKC | 
 
 
 
 
 | 188 |  |  | Computer Science department, and as such we believed that a | 
 
 
 
 
 | 189 |  |  | demonstration to the "customer" was important. The feedback | 
 
 
 
 
 | 190 |  |  | from our demonstation was more positive than we had | 
 
 
 
 
 | 191 |  |  | anticipated. We believe that the system may now be of | 
 
 
 
 
 | 192 |  |  | interest to anybody who wishes to monitor a number of | 
 
 
 
 
 | 193 |  |  | machines on their network using a central configuration. | 
 
 
 
 
 | 194 |  |  | The i-scream central monitoring system is now being used by | 
 
 
 
 
 | 195 |  |  | the UKC Computer Science department, and their feedback is | 
 
 
 
 
 | 196 |  |  | being used to further improve the product. | 
 
 
 
 
 | 197 |  |  | </p> | 
 
 
 
 
 | 198 |  |  | <p> | 
 
 
 
 
 | 199 |  |  | The name <i>i-scream</i> arose from a meeting whereupon one | 
 
 
 
 
 | 200 |  |  | member of the development team felt a strange urge to draw | 
 
 
 
 
 | 201 |  |  | an ice cream on the discussion board. It later became | 
 
 
 
 
 | 202 |  |  | apparent that we had no name for our project (other than | 
 
 
 
 
 | 203 |  |  | 'The Project'). It seemed only natural to name our project | 
 
 
 
 
 | 204 |  |  | after the ice cream that had been oh-so-randomly drawn on | 
 
 
 
 
 | 205 |  |  | the white board. Copyright issues immediately ruled out | 
 
 
 
 
 | 206 |  |  | anything involving Mr Whippy, so we had to settle for | 
 
 
 
 
 | 207 |  |  | <i>i-scream</i>. And thus, we were left with a cunning play | 
 
 
 
 
 | 208 |  |  | on words - it still sounded like <i>ice cream</i>, yet also | 
 
 
 
 
 | 209 |  |  | served as a functional description of our system - namely, | 
 
 
 
 
 | 210 |  |  | one which screams at somebody if something has gone | 
 
 
 
 
 | 211 |  |  | wrong... | 
 
 
 
 
 | 212 |  |  | </p> | 
 
 
 
 
 | 213 |  |  | </div> | 
 
 
 
 
 
 
 
 | 214 | tdb | 1.1 | <!--#include virtual="/footer.inc" --> | 
 
 
 
 
 
 
 
 | 215 | tdb | 1.4 | </div> | 
 
 
 
 
 
 
 
 | 216 | tdb | 1.1 | <!--#include virtual="/menu.inc" --> | 
 
 
 
 
 
 
 
 | 217 | tdb | 1.4 | </div> | 
 
 
 
 
 | 218 |  |  | </body> | 
 
 
 
 
 
 
 
 | 219 | tdb | 1.1 | </html> |