Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Section
borderfalse
h2.

What

should

we

measure?

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?

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)

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)

What do we have right now?

Column
width70%
Wiki Markup

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

 

 

~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

 

 

 

What requires more work?

  • see grid above for whats missing
  • how do we allocate resources?
Column
width30%

https://rolesweb.mit.edu/roles_quarterly_stats.html

https://warehouse-web.mit.edu/cgi-bin/warehouse_usage.cgi 

https://wikis.mit.edu/confluence/display/WBS/Quarterly+Reports 

https://wikis.mit.edu/confluence/display/WBS/Monthly+Usage+Graphs