h3. All applications should have the following metrics in common:
*Number of Users*
* by community (department, MIT affiliation, etc)
* total unique users
* number of user accounts
* number of user sessions/logins
* by time period (peak usage, average usage)
*System Utilization*
* CPU
* memory
* disk space
* network
*Application Specifics (metrics here vary from applications to application)*
* wikis (automated)
* DW (automated)
* Roles (automated)
* Jira
* Jabber
* RT
* Web Servers (Apache, etc)
* Web Services (UAWS)
* Thalia (manual)
* Stellar (manual)
* Touchstone unique users by app and logins by app (should merge with DW to report by community)
* Developer Tools
* Kerberos (via RT, bug fixes, commits to tree)
h3. How do we measure them?
*Getting information into the Data Warehouse*
* in a standard format
* except system utilization
*SAMM would provide a continuous view of these stats*
* show trends
* how app behaves (learn more about environment)
* blending of stats (users, memory, spikes)
h3. What do we have right now?
|| Number of Users \\ || users by community \\ || total unique users \\ || user accounts \\ || logins \\ || time period \\ ||
| wikis | DLC \\ | Y \\ | Y \\ | \\ | Y \\ |
| jira | | \\ | \\ | \\ | \\ |
| jabber | | \\ | \\ | \\ | \\ |
| request tracker \\ | | \\ | \\ | \\ | \\ |
| data warehouse \\ | DLC \\ | Y \\ | Y \\ | \\ | Y \\ |
| roles | DLC \\ | Y | | | |
| web servers \\ | | | | | |
| web services \\ | | | | | |
| thalia | ? \\ | Y \\ | Y \\ | | |
| stellar | by subject, role \\ | Y | Y \\ | Y | Y |
| touchstone | | | | | |
| developer tools \\ | | | | | |
| kerberos | | | | | |
|| System Utilization \\ || CPU \\ || memory \\ || disk space \\ || network \\ ||
| wikis | | | | |
| jira | | | | |
| jabber | | | | |
| request tracker \\ | | | | |
| data warehouse \\ | | | | |
| roles | | | | |
| web servers \\ | | | | |
| web services \\ | | | | |
| thalia | | | | |
| stellar | | | <!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:0; mso-generic-font-family:roman; mso-font-pitch:variable; mso-font-signature:-1610611985 1107304683 0 0 159 0;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-1610611985 1073750139 0 0 159 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;} .MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;} @page Section1 {size:8.5in 11.0in; margin:1.0in 1.0in 1.0in 1.0in; mso-header-margin:.5in; mso-footer-margin:.5in; mso-paper-source:0;} div.Section1 {page:Section1;} -->\~1 terabyte | |
| touchstone | | | | |
| developer tools \\ | | | | |
| kerberos | | | | |
|| Application Specifics || \\ || \\ || \\ || \\ || \\ ||
| wikis | \# of transactions (edits, comments) | \# of pages \\ | \# of authors \\ | \# of sites \\ | \# of views \\ |
| jira | | | | | |
| jabber | | | | | |
| request tracker \\ | | | | | |
| data warehouse \\ | | | | | |
| roles | \# of transactions (creations, deletions and updates) \\ | | | | |
| web servers \\ | | | | | |
| web services \\ | | | | | |
| thalia | \# of images \\ | \# of domains \\ | storage per domain \\ | | |
| stellar | \# of courses \\ | | | 10,000\+ | |
| touchstone | \# of access requests (by application) \\ | method (username, certs or kerb) \\ | | | ? |
| developer tools \\ | | | | | |
| kerberos | RT bug fixes \\ | commits to tree \\ | | | |
h3. What requires more work?
* see grid above for whats missing
* how do we allocate resources?
|