showbox 2 2012

90
showbo x toolkit 2/2012

Upload: jboo2

Post on 24-Jun-2015

1.122 views

Category:

Technology


10 download

DESCRIPTION

Showbox is the new Exchange Data Center site which monitors every exchange server in the entire world. This site helps our engineers and on call incident managers stay informed about the health and status of Exchange, and get it back up and healthy as quickly and efficiently as possible.

TRANSCRIPT

Page 1: Showbox 2 2012

showbox

toolkit2/2012

Page 2: Showbox 2 2012

showbox scenariosAlert > Assess > Act > EvaluateIncident ManagementAlert: Investigations are triggered from service thresholds, partner service teams, or from customer support. A page is sent to the On Call Engineer’s phone and the engineer Acknowledges (acks) the alert so it doesn’t roll over to other on call staff.

Assess: The alert is read, and provides a place to start investigation. If the alert is not a problem the engineer can fix they will Lateral it to someone who can solve it. The scope of the issue is assessed. In the case of a data base outage, the backup copies are checked

Act: If the copies are good the service is restarted Engineer waits until the service indicates it is back online. Alerts are monitored for related problems and when possible the Engineer suppresses them to not wake up other Engineers unnecessarily. The Engineer goes back to bed and does further investigation the following day.

Evaluate: Failover logs and debug scripts are launched for later root cause analysis. Bugs are edited and filed as appropriate.

If the impact is significant an Incident Manager will be engaged.

Alert: IM Requests happen when there is a significant customer impact. These requests engage the Incident Manager, and the Communication Manager.

Assess: The IM works with the On Call Engineer to assess the impact, informs the CM who publishes external posts to the public if required. The IM will make the call when additional people need to be brought in, which may include partner teams, Ops, and other engineers to diagnose and generate a recovery plan. Minutes count!

Act: The plan is put into play. Once recovery is completed the service is monitoredEvaluate: Post-mortem will be done.

Page 3: Showbox 2 2012

showbox scenariosAlert > Assess > Act > EvaluateCustomer Service RequestsAlert: A customer calls Frontline Engineer, who then must verify who the customer is over the phone, this is usually by finding the primary domain or the Company name.

Assess: While the customer is relating their problem CSS checks to see if there are any known issues that might be impacting the domain, these might be existing escalations, bugs, or service issues or known work around.

Act: If the call has a high impact or if the Frontline CSS cannot solve the problem they escalate to the Escalation Engineer who can fix the problem or escalate to Engineering.

Evaluate: Always reviewed by the Customer Experience Team (CXP) monthly.

Change Request ExternalAlert: Escalation request is received.

Assess: The Escalation Engineer attempts to identify the correct recovery action

Act: A customer request such as moving a mailbox to another server is generated and goes through a triage process. The Frontline Engineer is apprised of the status of the request and then contacts the company with the outcome.

Evaluate: Always reviewed by the Customer Experience Team (CXP) monthly.

Change Request InternalAlert: A change request ( a bug or upgrade) is communicated to the Engineer

Assess: Engineering assesses the impact of the change

Act: The change is rolled out and monitored closely for a period of time. Analysis

Evaluate: why did we need the change right away, why wasn’t it rolled out as a checked in build, why wasn’t it automated.

Page 4: Showbox 2 2012

SMB ADMIN LORG ADMIN CSS EE SLT EXCHANGE ENGINEER

OFF THE CHARTLOW

Technical ability and tolerance

technical ability variesScenarios focus on alert and overview in the portal the portal is a great place for overviews and a starting place for deep dive

Page 5: Showbox 2 2012

reports for everyone

SMB ADMIN LORG ADMIN CSS EE SLT EXCHANGE ENGINEER

OFF THE CHARTLOW

OVERVIEWS ANSWER THE QUESTION OF “HOW IS MY STUFF DOING?”

CHART GARDENS FOR TROUBLE SHOOTING

Portal pages

Configurable pop-outs are a useful scenario for:• IMs• On call engineers• Product unit engineers• …anyone doing deep comparative analysis of specific issues

M1 focus

Chart gardens are where we are more open ended

Page 6: Showbox 2 2012

anatomy of showbox

Scope controlNoun: a place or object within the topology. Defined by the scope control. Scope control can be also be changed by a link within a chart or piece of data.

NavigationSupports key scenarios, navigates to content

ContentAdjective: A description, state, or other information about the scoped selection. Some links in content can change scope

ActionsVerbs: Actions taken are in relation to the scope and are a reaction to the description.

Optimally actions like “Escalate Now”, “Lateral”, and “Communicate Now” include the scope as an editable text field in the form, and include state information if possible to make it easier on the recipient, and to help alert mails click through to the correct scope

Page 7: Showbox 2 2012

health escalation changes opticsSecondary Nav Overview Availability Customer Service Performance

Control Data block list + Preview

Rotator Tap Rotator Tap Rotator Tap Rotator Tap

Content Availability, Keynote, Spike-o-meter

OWA, OLK, Mobile+RIM, Mailflow, UM, EWS

LiveID, OrgId, Auto Discover Service, Auto Discover Xml, OAB

CAS, Hub, MBX, more

Content changes for narrow scope

Yes add domain specific metrics, or for server change to a role specific view

No just narrow scope to selection

No just narrow scope to selection

No just narrow scope to selection

Yes add domain specific metrics, or for server change to a role specific view

primary navigation

Page 8: Showbox 2 2012

health escalation changes opticsSecondary Nav Alerts Support Calls People

DirectoryProtocols

Control List+Preview+alert block

List+Preview+alert block

table table

Content Alerts Support calls Directory Protocols and PDFs

Content changes for scope

When scoped to a server or domain

primary navigation

Page 9: Showbox 2 2012

health escalation changes opticsSecondary Nav Overview Inventory Deployment Requests

Control Data block list + Preview Rotator Rotator List view and network in details

Content Pivot+Network Timeline of future changes+Network

List of requests with request info and network chart in details

Content changes for scope

Yes add domain specific metrics, or for server change to a role specific view

primary navigation

Page 10: Showbox 2 2012

health escalation changes opticsSecondary Nav MSR Service Triage AdHoc More…

Control Link farm Link farm Query submission Pivot

Content Executive level reports that summarize core service statistics

Useful perf counters and reports grouped by feature areas for Engineers

Place to submit a query to black box server and review results

Everything in ESP now

primary navigation

Page 11: Showbox 2 2012

1. OverviewsA quick scan of the content should answer the question, “Is there anything wrong?”

Overviews should summarize the contents of a primary navigational area, and the general state of the scoped selection.

If there are three additional secondary nav tabs, each tab should be represented in the overview. Quick investigation on this page (preview) should let the user drill down quickly to a specific point of interest.

It contains:• Data Blocks • and a preview pane.• Possibly a map too

This proposed design is being built for o365 Wave 15

2 key layouts

Page 12: Showbox 2 2012

2 key layouts

2. List and previewStandard UMC control with the addition of the alert block.

Use for Alerts, Support calls, Change requests

List is sortable, searchable, can be filtered, and can add and remove items.

Preview is highly configurable and can display custom layouts if needed e.g. inject a chart or as E14 Discovery did, insert a table

UnAcked incidentOpen incidentResolved incident or alert

Visual treatment

Page 13: Showbox 2 2012

showbox

scope control

Page 14: Showbox 2 2012

!

Steven McQueen3!Showbox

Secondary navigation 1 secondary navigation 2 secondary navigation 3 secondary navigation 4

Primary navigation item 2

Primary navigation item 3

Primary navigation item 4

Primary navigation item 1

region: all forest: all dag: all site: all copygroup: all server: all

Content which is filtered by scope control

Page 15: Showbox 2 2012

parent: all node2: all node3: all node4: all node5: all leaf: all

parent: all node2: all node3: all node4: all node5: all leaf: all

parent1

all parents

parent1

parent2

parent3

parent4

Using dropdowns to select scope

parent1 node2: all node3: all node4: all node5: all leaf: all

node2-1

all node2

node2-1

node2-2

node2-3

node2-4

parent1 node2-1 node3: all node4: all node5: all leaf: all

Page 16: Showbox 2 2012

parent: all node2: all node3: all node4: all node5: all leaf: all

parent: all node2: all node3: all node4: all node5: all leaf: all

parent1

all parents

parent1

parent2

parent3

parent4

Using type down and dot to advance to the next field

parent: all node2: all node3: all node4: all node5: all leaf: all

parent1 . node2-

all node2

node2-1

node2-2

node2-3

node2-4

parent: all node2: all node3: all node4: all node5: all leaf: all

parent1 . node2-1 . node3-1

all node3

node3-1

node3-2

node3-3

node3-4

parent1 node2-1 node3-1 node4: all node5: all leaf: all

Page 17: Showbox 2 2012

Zooming in and out of dataContent area in UI shows the appropriate content for the selection.

Original state is not changed until user explicitly changes it. parent1 node2-1 node3-1 node4-2 node5: all leaf: all

parent1 node2-1 node3-1 node4-2 node5: all leaf: all

State 1 parent1 node2-1 node3-1 node4-2 node5: all leaf: all

selection

State 2

parent1 node2-1 node3-1 node4-2 node5: all leaf: all

parent1 node2-1 node3-1 node4-2 node5: all leaf: all

selection

State 3

parent1 node2-1 node3-1 node4-2 node5: all leaf: allExplicit Change

parent1 node2-1 node3-1 node4-2 node5: all leaf: all…change continued node2-1

all node2

node2-1

node2-2

node2-3

node2-4

parent: all node2-2 node3: all node4: all node5: all leaf: all

State 1

Page 18: Showbox 2 2012

Rendering data clusters using parentheses and simple Boolean queries.

parent1 node2-1 (node3-1 - node3-5) node4: all node5: all leaf: all

parent1 node2-1 (node3-1 , node3-5) node4: all node5: all leaf: all

Page 19: Showbox 2 2012

Searching for an object parent: all node2: all node3: all node4: all node5: all leaf: all

parent: all node2: all node3: all node4: all node5: all leaf: all

parent: all node2: all node3: all node4: all node5: all leaf: all

Leaf12-

Leaf12-1

Leaf12-10

Leaf12-11

Leaf12-12

parent2 node2-2 node3-6 node4-4 node5-1 leaf12-10

State 1

query

resolution

parent: all node2: all node3: all node4: all node5: all leaf: all

parent: all node2: all node3: all node4: all node5: all leaf: all

parent: all node2: all node3: all node4: all node5: all leaf: all

Concept

State 1

query

Searching for a clustering concept

parent1 node2-1 (node3-1 , node3-5) Conceptresolution

Page 20: Showbox 2 2012

showbox

data blocks

Page 21: Showbox 2 2012

data block

Tenants

Mailboxes

Active

Sent mail

usage+2%

+5%

-7%

+10

%

486,012

82,763,1

21

8,453,45

4

50 million

Current 99.90%

Low 96.76%

availability

Stackable UX Lego blocks that for v1 will be organized statically within layouts, however since the data they get is subject to the scope the data will change appropriately.

APCCurrent 99.90% 9:00 AM

Low 96.76% 8:45 AM

Average 97.70% 1 hour

How it worksEach instance of the data block is encoded with a superset of data fields. When there is no data for a label the label will not be shown, and when there is no data for the block the entire block is hidden.

The same commandlet is called from a given layout all the time, but since it is scoped by the UX different combinations of data can be returned.

This control supports flagging, links, trends, and simple tabular data layouts.

LayoutData blocks should be fixed width, have a maximum of four columns and those columns should to align with all the columns for critical data so they can be easily scanned

usage+2

%

+5

%

-7%

Mailboxes

Active

Sent mail

1000

33

321

Scoped to all regions

Scoped to a tenant

Lots of labels for one data block:

TenantsDomainsMailboxesActive usersSent mailEtcEtcEtcEtcEtcEtc…

Scope dictates the query, only fields which have data are shown

Page 22: Showbox 2 2012

showbox

link farms

Page 23: Showbox 2 2012

Link Farms

Canned reports Organized by scenarios. This UI is already supported by UMC. See auditing

Page 24: Showbox 2 2012

showbox

stacker plot

Page 25: Showbox 2 2012

stacker plot heatmap

How it works• Every site is represented, and each

site is represented only once

• Each chart has four selectable regions, green, yellow, red, which load the corresponding list view.

Pros• Outliers are bigger, and more in focus

• Chart scales to very large data sets

• With list view, very meaningful information is available

• Groups of items with the same capacity are selectable

• Scope control is now the way to change scope instead of drilling down a lot from the chart, making back more difficult

Cons• Harder to compare regions or other

large groups. Eg. APC vs. NAM, Namprod01 vs. Namprod02

Black selection

Red selection

Yellow selection

Green selection

Page 26: Showbox 2 2012

showbox

page examples

Page 27: Showbox 2 2012

!

Steven McQueen3!Showbox

4 active alerts

alerts

Active monitoring

Keynote

availability99.7%

99.5%

99.5%

94.8%

failures

failures

Outlook

Mobile

Mailflow

Provisioning

customer

Network

Live ID

Monitoring

AD

FOPE

service+2%

+5%

-7%

+10

%

-1%

12

3

4

10

2

5

14

35

3

latency

latency

+2%

+5%

-7%

+10

%

15mi

n

1 hr

overview availability customer service performance

escalations

changes

optics

health

parent: all node2: all node3: all node4: all node5: all leaf: all

availability and alert volume Updated: 2/9/2012 9:00AM

REGION TIME AVAILABILIT

Y

TYPE

99.5

95

[SERVICE INCIDENT] ACP keynote failures for connections via Singapore SingTel

OWNERDatacenter - Ack Now!

Engage IM!SCOPENAM/NAMPROD07/CH1PROD702/CH1PRD0702CA017

IMPACTOutlook Connectivity

7

NAM

NAM

12/9 9:12

12/9 9:12

[SERVICE INCIDENT] keynote

failures

[RESOLVED INCIDENT] Quis nostrud

95%

99%

availability and alerts / 8:50am – 9:00am

NAM

EUR

ESC

LAM

APC

Alerts

8 AM 8:05 8:208:10 8:15 8:45 9 AM8:508:25 8:30 8:35 8:40 8:55

TIME: 1h 2h 6h Custom

2

Page 28: Showbox 2 2012

!

Steven McQueen3!Showbox

09/27 9:12

09/27 9:12

09/27 9:12

09/27 9:12

09/27 9:12

09/27 9:12

09/27 9:12

09/27 9:12

09/27 9:12

09/27 9:12

09/27 9:12

09/27 9:12

09/27 9:12

09/27 9:12

09/27 9:12

09/27 9:12

09/27 9:12

09/27 9:12

09/27 9:12

TIME

Pending –

Datacen…

Jessed-High

Availabi…

Jessed-High

Availabi…

Jessed-High

Availabi…

Jessed-High

Availabi…

Jessed-High

Availabi…

Jessed-High

Availabi…

Jessed-High

Availabi…

Jessed-High

Availabi…

Jessed-High

Availabi…

Jessed-High

Availabi…

Jessed-High

Availabi…

Jessed-High

Availabi…

Jessed-High

Availabi…

Jessed-High

Availabi…

Jessed-High

Availabi…

Jessed-High

Availabi…

Jessed-High

Availabi…

Jessed-High

Availabi…

OWNE

R

[SERVICE INCIDENT] ACP keynote failures for connections via Singapore SingTel

owner:Datacenter - Ack Now!

Engage IM!

scope:CH1PRD0702CA017

More…

impactTenants: 363Users: 8834

More…

ALERT

!

[SERVICE INCIDENT] keynote failures for connections via Singapore

SingTel

[SERVICE INCIDENT] This database has had only one good copy for 20

minutes

[SERVICE INCIDENT] one healthy copy for TestADReplication: One or more

[SERVICE INCIDENT] Lorem ipsum dolor sit amet, consectetur adipisicing

elit,

[INVESTIGATION] Lorem ipsum dolor sit amet, consectetur adipisicing elit,

[INVESTIGATION] Ut enim ad minim veniam, quis nostrud exercitation ulla

[INVESTIGATION] Quis nostrud exercitation ullamco laboris nisi ut aliquip ex

[RESOLVED INCIDENT] Quis nostrud exercitation ullamco laboris nisi ut

aliqui

[RESOLVED INVESTIGATION] Quis nostrud exercitation ullamco

[RESOLVED INVESTIGATION] Quis nostrud exercitation ullamco laboris nisi

[RESOLVED INCIDENT] Quis nostrud exercitation ullamco laboris nisi ut

aliqui

[RESOLVED INVESTIGATION] Quis nostrud exercitation ullamco

[RESOLVED INVESTIGATION] Quis nostrud exercitation ullamco laboris nisi

[RESOLVED INCIDENT] Quis nostrud exercitation ullamco laboris nisi ut

aliqui

RESOLVED INVESTIGATION] Quis nostrud exercitation ullamco

[RESOLVED INVESTIGATION] Quis nostrud exercitation ullamco laboris nisi

[RESOLVED INCIDENT] Quis nostrud exercitation ullamco laboris nisi ut

aliqui

[RESOLVED INVESTIGATION] Quis nostrud exercitation ullamco

[RESOLVED INVESTIGATION] Quis nostrud exercitation ullamco laboris nisi

parent: all node2: all node3: all node4: all node5: all leaf: all

alerts support calls people directory protocols

escalations

changes

optics

health

Page 29: Showbox 2 2012

!

Steven McQueen3!Showbox

parent: all node2: all node3: all node4: all node5: all leaf: all

monthly service review service triage ad hoc more

escalations

changes

optics

health

monthly service reviewKey Usage StatsTotal Mailbox Count and Active Mailbox Count

Provisioning Provisioning Latency and Failures, Tenant Growth by Offering, and Tenant Growth by Segment

Availability & IncidentsKeynote Availability, SCOM Availability, and Availability Incidents

Escalation AnalysisTop Escalations by Type, Top Root Causes

Networking, Directory & Capacity HeatmapMigrations, Connections, Load Balancer, AD Health , and Capacity Heatmap,

Build Release & Operations ScorecardBuild Release Scorecard , Operations Scorecard , and Data Protection

Server and HardwareLorem Ipsum Dolor Sit and Consectetur Adipisicing Elit

SupportLorem Ipsum Dolor Sit and Consectetur Adipisicing Elit

UpgradesLorem Ipsum Dolor Sit and Consectetur Adipisicing Elit

MigrationLorem Ipsum Dolor Sit and Consectetur Adipisicing Elit

Site ResiliencyLorem Ipsum Dolor Sit and Consectetur Adipisicing Elit

Page 30: Showbox 2 2012

!

Steven McQueen3!Showbox

parent: all node2: all node3: all node4: all node5: all leaf: all

overview availability customer service performance

escalations

changes

optics

health

Updated: 06/25/2011 9:00AM

CAS CPU HUB CPU HUB IO MBX CPU MBX SPACE MBX IO AD CPU AD IO F5 CPU F5 MEM UM

CAS CPU failures

NAM01/SN2PRD0602

detailsState: ProvisionedVersion: R5 Build: 14.01.0225.071

More…

impactClient Session Concurrency: 113,076Deliveries/Sec: 267

relatedCAS CPU

SN2PRD0602

SN2PRD0102

CH1PRD0106

0

MBXs

0

DBsSITE

NAM06/SN2PRD0602 0

ACTVE

MBXs41/48

MACHINES

79%

Resource

ValueUnstable

Failover

state

Page 31: Showbox 2 2012

!

Steven McQueen3!Showbox

parent: all node2: all node3: all node4: all node5: all leaf: all

overview availability customer service performance

escalations

changes

optics

health

CAS CPU HUB CPU HUB IO MBX CPU MBX SPACE MBX IO AD CPU AD IO F5 CPU F5 MEM UM

0

0

0

0

0

0

0

0

0

MBXs

CAS CPU at 60% capacity

0

0

0

0

0

0

0

0

0

DBsSITE

NAM06/SN2PRD0602

NAM06/CH1PRD0602

NAM04/SN2PRD0402

NAM04/CH1PRD0402

NAM06/SN2PRD0604

NAM02/SN2PRD0202

APC01/HKNPRD0102

EUR01/AMSPRD0302

NAM01/SN2PRD0102

0

0

0

0

0

0

0

0

0

ACTVE

MBXs41/48

41/48

41/48

41/48

41/48

41/48

41/48

41/48

41/48

MACHINES

75%

75%

65%

55%

55%

55%

55%

45%

45%

Resource

ValueUnstable

Unstable

Critical

Warning

Warning

Warning

Warning

Warning

Warning

Failover

state NAM01/SN2PRD0602

detailsState: ProvisionedVersion: R5 Build: 14.01.0225.071

More…

impactClient Session Concurrency: 113,076Deliveries/Sec: 267

relatedCAS CPU

SN2PRD0602

SN2PRD0102

CH1PRD0106

Updated: 06/25/2011 9:00AM

Page 32: Showbox 2 2012

showbox

chart garden

Page 33: Showbox 2 2012

chart gardens

How it works• Pop out to stock chart configurations,

from links in the page or from the chart drop down.

• URL is visible and equals a parameterized link to the visible configuration of charts. This is an aid to IMs and Engineers who want to get back to this view (add it to favorites, copy it to an email) to get others quickly up to speed on the thing they are focused on.

• Charts can be modified,

• Allow users to add charts from the entire suite of reports in Showbox

Page 34: Showbox 2 2012

!

Steven McQueen3!Showbox

parent: all node2: all node3: all node4: all node5: all leaf: all

overview availability customer service performance

escalations

changes

optics

health

CAS CPU HUB CPU HUB IO MBX CPU MBX SPACE MBX IO AD CPU AD IO F5 CPU F5 MEM UM

0

0

0

0

0

0

0

0

0

MBXs

CAS CPU at 60% capacity

0

0

0

0

0

0

0

0

0

DBsSITE

NAM06/SN2PRD0602

NAM06/CH1PRD0602

NAM04/SN2PRD0402

NAM04/CH1PRD0402

NAM06/SN2PRD0604

NAM02/SN2PRD0202

APC01/HKNPRD0102

EUR01/AMSPRD0302

NAM01/SN2PRD0102

0

0

0

0

0

0

0

0

0

ACTVE

MBXs41/48

41/48

41/48

41/48

41/48

41/48

41/48

41/48

41/48

MACHINES

75%

75%

65%

55%

55%

55%

55%

45%

45%

Resource

ValueUnstable

Unstable

Critical

Warning

Warning

Warning

Warning

Warning

Warning

Failover

state NAM01/SN2PRD0602

detailsState: ProvisionedVersion: R5 Build: 14.01.0225.071

More…

impactClient Session Concurrency: 113,076Deliveries/Sec: 267

relatedCAS CPU

SN2PRD0602

SN2PRD0102

CH1PRD0106

Updated: 06/25/2011 9:00AM

Page 35: Showbox 2 2012

region: all forest: all dag: all site: all copygroup: all server: all

Exchange SharePoint Lync

3

! !i

health

escalations

changes

optics

overview availability customer service performance

Updated: 06/25/2011 9:00AM

CAS CPU HUB CPU HUB IO MBX CPU MBX SPACE MBX IO AD CPU AD IO F5 CPU F5 MEM UM ARR

0

0

0

0

0

0

0

0

0

MBXs

CAS CPU at 60% capacity

0

0

0

0

0

0

0

0

0

DBsSITE

NAM01/SN2PRD0602

NAM01/SN2PRD0602

NAM01/SN2PRD0602

NAM01/SN2PRD0602

NAM01/SN2PRD0602

NAM01/SN2PRD0602

NAM01/SN2PRD0602

NAM01/SN2PRD0602

NAM01/SN2PRD0602

NAM01/SN2PRD0602

detailsState: ProvisionedVersion: R5 Build: 14.01.0225.071

More…

impactClient Session Concurrency: 113,076Deliveries/Sec: 267

related

0

0

0

0

0

0

0

0

0

ACTVE

MBXs

CAS CPU

SN2PRD0602

SN2PRD0102

CH1PRD0106

CHPRD0102

41/48

41/48

41/48

41/48

41/48

41/48

41/48

41/48

41/48

MACHINES

75%

75%

65%

65%

65%

65%

65%

65%

65%

PERF

https://pod51005.outlook.com/showbox/CAS/ChartGardenx.aspx?pwmcid=1&ReturnObjectType=1

1h 3h 8h Custom

Updated: 06/25/2011 9:00AM

CAS CPU TOP 5

SITE

NAM01/SN2PRD0602

NAM01/SN2PRD0602

NAM01/SN2PRD0602

NAM01/SN2PRD0602

NAM01/SN2PRD0602

NAM01/SN2PRD0602

failover stateunstable

detailsState: ProvisionedVersion: R5 Build: 14.01.0225.071

More…

impactClient Session Concurrency: 113,076Deliveries/Sec: 267

41/48

41/48

41/48

41/48

41/48

MACHINES

75%

75%

65%

65%

65%

PERF

8:00 am 8:15 9:008:30 8:45 9:309:15 9:45 10:00

sec

300

250

200

150

100

50

0

Updated: 06/25/2011 9:00AM

CAS MEMORY TOP 5

SITE

NAM01/SN2PRD0602

NAM01/SN2PRD0602

NAM01/SN2PRD0602

NAM01/SN2PRD0602

NAM01/SN2PRD0602

NAM01/SN2PRD0602

failover stateunstable

detailsState: ProvisionedVersion: R5 Build: 14.01.0225.071

More…

impactClient Session Concurrency: 113,076Deliveries/Sec: 267

41/48

41/48

41/48

41/48

41/48

MACHINES

75%

75%

65%

65%

65%

PERF

8:00 am 8:15 9:008:30 8:45 9:309:15 9:45 10:00

sec

300

250

200

150

100

50

0closeshare

add charts

region: all forest: all dag: all site: all copygroup: all server: all

Page 36: Showbox 2 2012

chart gardens plus

How it works• More cowbell

• Don’t start here, only use this if your scenarios typically require it.

Page 37: Showbox 2 2012

Updated: 06/25/2011 9:00AM

CAS CPU TOP 5

SITE

NAM01/SN2PRD0602

NAM01/SN2PRD0602

NAM01/SN2PRD0602

NAM01/SN2PRD0602

NAM01/SN2PRD0602

NAM01/SN2PRD0602

failover stateunstable

detailsState: ProvisionedVersion: R5 Build: 14.01.0225.071

More…

impactClient Session Concurrency: 113,076Deliveries/Sec: 267

75%

75%

65%

65%

65%

PERF

8:00 am 8:15 9:008:30 8:45 9:309:15 9:45 10:00

sec

300

250

200

150

100

50

0

https://pod51005.outlook.com/showbox/CAS/ChartGardenx.aspx?pwmcid=1&ReturnObjectType=1

1h 3h 8h Custom

closeshareadd charts

Updated: 06/25/2011 9:00AM

CAS CPU TOP 5

SITE

NAM01/SN2PRD0602

NAM01/SN2PRD0602

NAM01/SN2PRD0602

NAM01/SN2PRD0602

NAM01/SN2PRD0602

NAM01/SN2PRD0602

failover stateunstable

detailsState: ProvisionedVersion: R5 Build: 14.01.0225.071

More…

impactClient Session Concurrency: 113,076Deliveries/Sec: 267

75%

75%

65%

65%

65%

PERF

8:00 am 8:15 9:008:30 8:45 9:309:15 9:45 10:00

sec

300

250

200

150

100

50

0

CHARTS

DATA

HISTORY

MORE…

region: all forest: all dag: all site: all copygroup: all server: all

Page 38: Showbox 2 2012

CHART LIBRARY

Xxx – Windows Internet Explorer x

HELP

cancelsave

ACTIVE DIRECTORY

AVAILABILITY

CAS

EAS

HUB

MAILBOX

MRS

Select individual charts or groups to add to your page.

CAS CPUA group of charts to find Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor

CAS CPU

Connections

Request rate per protocol

Memory

Related counters

OWA Logons

Keynote

Blah

Blah

blah

chart library

How it works• All charts that can be natively shown in

showbox are available (excludes non-UMC optics)

• Major chart grouping/taxonomy needs to be rationalized across all teams in showbox

• Charts can be added as groups or individually

Page 39: Showbox 2 2012

showbox

rotator tap

Page 40: Showbox 2 2012

Availability rotator model – how it works

Mini charts/Data blocks

List viewHero chart

1 2

3

4

5

The rotator tap works by allowing correlation of large amounts of data easily. Here are the key elements that make up the rotator:

Rotation – graphs will rotate as explained in the interaction model.

Hero chart - compares three/four data sets: overall availability another

data set(s), as selectable regions which correspond with the list view and

mini charts

Time – the rotator provided an ‘in the now’ view of data

Static – graphs will be static unless interacted with by the user

Pop out – Dependency on EDS to build the chart gardens – plan for Beta

3/12. Will allow adding more graphs for comparison in a new window (Early

March timeframe)

Scale graphs – each graph will need to be in the hero spot as well as mini

graph

Error handling – need to follow up with Sean and Srdjan

Time selection – width of selection area (for time) will remain constant – no

matter what the time scale is scoped to (see example). Selection will

change on mini charts to match hero chart selection.

Legend links – the legend links that are locations/regions etc. will be links

to change scope

List view – title and data correspond with selection on hero chart

Mini charts - Quickly scan able for patterns or outliers, can quickly move

into the hero spot for deeper analysis (on click)

Page 41: Showbox 2 2012

Availability interaction model

Interactions:

Hero chart• Clickable time increments (shaded area) • Wish list is to have the shaded selected area expand

and collapse on mouse drag (ex: think stock charting timelines)(future)

• User can change the time scope of the chart – mini charts also update to this time

• Click on the pop out icon to open a new window that contains the charts and allows for addition of others

• Legend locations are links – allowing for quick scope change

List view• clicking selects and highlights the item, providing

details for that incident, links/actions• User can ack an incident• List can be filtered

Mini charts/data blocks• Click on the desired chart and it will move (rotate)

into the hero spot (carousel counter-clockwise)

other• Custom time range can go from 15 min to???• Max of “X” mini charts in the rotator, if the user

wants to see more charts they must open up in a chart garden

• Animation will fade out charts and data when the actual ‘rotation’ of the charts occurs to minimize noise and confusion.

Order of rotation commands1. Clear2. Rotate3. Render chart4. Render list view

23

4

5

1

Page 42: Showbox 2 2012

Time selection on hero chartThe time selection width will remain the same regardless of what timeframe you choose. The only change will be the specific time span you will see in the list view.

1 hour timeframe

8 hour timeframe

10 min

80 min

The selection on the hero chart will be reflected in the mini charts.

Page 43: Showbox 2 2012

!

Steven McQueen3!Showbox

4 active alerts

alerts

Active monitoring

Keynote

availability99.7%

99.5%

99.5%

94.8%

failures

failures

Outlook

Mobile

Mailflow

Provisioning

customer

Network

Live ID

Monitoring

AD

FOPE

service+2%

+5%

-7%

+10

%

-1%

12

3

4

10

2

5

14

35

3

latency

latency

+2%

+5%

-7%

+10

%

15mi

n

1 hr

CTPs

STPs

mailflow

network

100% -2% 112

366%

65% 17% 154

78% -5% 1,018

availability latency failures

99.2%

overview availability customer service performance

escalations

changes

optics

health

parent: all node2: all node3: all node4: all node5: all leaf: all

Page 44: Showbox 2 2012

!

Steven McQueen3!Showbox

overview availability customer service performance

escalations

changes

optics

health

availability and alert volume Updated: 2/9/2012 9:00AM

99.5

95

7

NAM

EUR

ESC

LAM

APC

Alerts

CTPs

4.2

8AM 8:15 830 845 9AM

STPs

57

8AM 8:15 830 845 9AM

mailflow174

8AM 8:15 830 845 9AM

networking

5,236

8AM 8:15 830 845 9AM

MORE…

8 AM 8:05 8:208:10 8:15 8:45 9 AM8:508:25 8:30 8:35 8:40 8:55

TIME: 1h 2h 6h 24hr 1wk

2

region: all forest: all site: all dag: all server: all

REGION TIME AVAILABILIT

Y

TYPE [SERVICE INCIDENT] ACP keynote failures for connections via Singapore SingTel

People:OwnerDatacenter - Ack Now!

IM:Engage IM!

Scope:

NAM

NAM

12/9 9:12

12/9 9:12

[SERVICE INCIDENT] keynote

failu

[RESOLVED INCIDENT] Quis nostrud

95%

99%

availability and alerts 8:50am – 9:00am

Page 45: Showbox 2 2012

!

Steven McQueen3!Showbox

overview availability customer service performance

escalations

changes

optics

health

availability and alert volume Updated: 2/9/2012 9:00AM

99.5

95

7

NAM

EUR

ESC

LAM

APC

Alerts

CTPs

4.2

8AM 8:15 830 845 9AM

STPs

57

8AM 8:15 830 845 9AM

mailflow174

8AM 8:15 830 845 9AM

networking

5,236

8AM 8:15 830 845 9AM

MORE…

8 AM 8:05 8:208:10 8:15 8:45 9 AM8:508:25 8:30 8:35 8:40 8:55

TIME: 1h 2h 6h 24hr 1wk

2

region: all forest: all site: all dag: all server: all

REGION TIME AVAILABILIT

Y

TYPE [SERVICE INCIDENT] outlook failures for connections via Singapore SingTel

People:OwnerDatacenter - Ack Now!

IM:Engage IM!

Scope:

NAM 12/9 9:12[SERVICE INCIDENT] outlook

failu

99%

availability and alerts 8:30am – 8:40am

Page 46: Showbox 2 2012

!

Steven McQueen3!Showbox

overview availability customer service performance

escalations

changes

optics

health

availability and alert volume Updated: 2/9/2012 9:00AM

99.5

95

7

NAM

EUR

ESC

LAM

APC

Alerts

CTPs

4.2

8AM 8:15 830 845 9AM

STPs

57

8AM 8:15 830 845 9AM

mailflow174

8AM 8:15 830 845 9AM

networking

5,236

8AM 8:15 830 845 9AM

MORE…

8 AM 8:05 8:208:10 8:15 8:45 9 AM8:508:25 8:30 8:35 8:40 8:55

TIME: 1h 2h 6h 24hr 1wk

2

region: all forest: all site: all dag: all server: all

REGION TIME AVAILABILIT

Y

TYPE [SERVICE INCIDENT] outlook failures for connections via Singapore SingTel

People:OwnerDatacenter - Ack Now!

IM:Engage IM!

Scope:

NAM 12/9 9:12[SERVICE INCIDENT] outlook

failu

99%

availability and alerts 8:30am – 8:40am

Page 47: Showbox 2 2012

!

Steven McQueen3!Showbox

!

overview availability customer service performance

escalations

changes

optics

health

availability and alert volume

Steven McQueen3!Showbox

Updated: 2/9/2012 9:00AM

99.5

95

7

CTPs

4.2

8AM 8:15 830 845 9AM

mailflow174

8AM 8:15 830 845 9AM

networking

5,236

8AM 8:15 830 845 9AM

MORE…

8 AM 8:05 8:208:10 8:15 8:45 9 AM8:508:25 8:30 8:35 8:40 8:55

2

NAMPROD03

NAMPROD04

ESC

NAMPROD02

NAMPROD01

Alerts

NAMPROD05

NAMPROD06

NAMPROD07

NAMPROD08

TIME: 1h 2h 6h 24hr 1wk

STPs

57

8AM 8:15 830 845 9AM

region: NAM forest: all site: all dag: all server: all

REGION TIME AVAILABILIT

Y

TYPE [SERVICE INCIDENT] outlook failures for connections via Singapore SingTel

People:OwnerDatacenter - Ack Now!

IM:Engage IM!

Scope:

NAM

NAM

12/9 9:12

12/9 9:15

99%

100%

availability and alerts 8:50am – 9:00am

[SERVICE INCIDENT] MB

server

[INVESTIGATION] Quis nostrud

Page 48: Showbox 2 2012

!

Steven McQueen3!Showbox

!

overview availability customer service performance

escalations

changes

optics

health

availability and alert volume

Steven McQueen3!Showbox

Updated: 2/9/2012 9:00AM

99.5

95

7

CTPs

4.2

8AM 8:15 830 845 9AM

mailflow174

8AM 8:15 830 845 9AM

networking

5,236

8AM 8:15 830 845 9AM

MORE…

3 AM 3:30 5:304:30 5:00 8:00 9AM8:306:00 6:30 7:00 7:30

TIME: 1h 2h 6h 24hr 1wk

2

4:00

STPs

57

8AM 8:15 830 845 9AM

region: NAM forest: all site: all dag: all server: all

REGION TIME AVAILABILIT

Y

TYPE [SERVICE INCIDENT] network failure for connections

People:OwnerDatacenter - Ack Now!

IM:Engage IM!

Scope:

NAM

NAM

NAM

12/9 9:12

12/9 9:12

12/9 9:12

99%

99%

98%

[SERVICE INCIDENT]

network

[SERVICE INCIDENT] outlook

[INVESTIGATION] Quis nostrud

availability and alerts 8:00am - 9:00am

NAMPROD03

NAMPROD04

ESC

NAMPROD02

NAMPROD01

Alerts

NAMPROD05

NAMPROD06

NAMPROD07

NAMPROD08

Page 49: Showbox 2 2012

!

Steven McQueen3!Showbox

!

overview availability customer service performance

escalations

changes

optics

health

availability and alert volume

Steven McQueen3!Showbox

Updated: 2/9/2012 9:00AM

99.5

95

7

CTPs

4.2

8AM 8:15 830 845 9AM

mailflow174

8AM 8:15 830 845 9AM

networking

5,236

8AM 8:15 830 845 9AM

MORE…

9 AM 11:00 7:003:00 5:00 5:00 9AM7:009:00 11:00p 1:00 3:00

TIME: 1h 2h 6h 24hr 1wk

2

1:00p

STPs

57

8AM 8:15 830 845 9AM

region: NAM forest: all site: all dag: all server: all

REGION TIME AVAILABILIT

Y

TYPE [SERVICE INCIDENT] EWS incident for connections

People:OwnerDatacenter - Ack Now!

IM:Engage IM!

Scope:

NAM

NAM

NAM

12/9 9:12

12/9 9:12

12/9 9:12

99%

99%

98%

availability and alerts 9:00am 2/8 – 9:00am 2/9

[SERVICE INCIDENT] EWS

incident

[SERVICE INCIDENT] outlook

[INVESTIGATION] Quis nostrud

NAMPROD03

NAMPROD04

ESC

NAMPROD02

NAMPROD01

Alerts

NAMPROD05

NAMPROD06

NAMPROD07

NAMPROD08

Page 50: Showbox 2 2012

!

Steven McQueen3!Showbox

!

overview availability customer service performance

escalations

changes

optics

health

availability and alert volume

Steven McQueen3!Showbox

Updated: 2/9/2012 9:00AM

99.5

95

7

CTPs

4.2

8AM 8:15 830 845 9AM

mailflow174

8AM 8:15 830 845 9AM

networking

5,236

8AM 8:15 830 845 9AM

MORE…

8 AM 8:05 8:208:10 8:15 8:45 9 AM8:508:25 8:30 8:35 8:40 8:55

2

TIME: 1h 2h 6h 24hr 1wk

STPs

57

8AM 8:15 830 845 9AM

region: NAM forest: all site: all dag: all server: all

NAMPROD03

NAMPROD04

ESC

NAMPROD02

NAMPROD01

Alerts

NAMPROD05

NAMPROD06

NAMPROD07

NAMPROD08

REGION TIME AVAILABILIT

Y

TYPE

NAM

NAM

availability and alerts 8:50am – 9:00am

[SERVICE INCIDENT] MB

server

[INVESTIGATION] Quis nostrud

[SERVICE INCIDENT] outlook failures for connections via Singapore SingTel

People:OwnerDatacenter - Ack Now!

IM:Engage IM!

Scope:

12/9 9:12

12/9 9:15

99%

100%

Page 51: Showbox 2 2012

!

Steven McQueen3!Showbox

!

overview availability customer service performance

escalations

changes

optics

health

availability and alert volume

Steven McQueen3!Showbox

Updated: 2/9/2012 9:00AM

99.5

95

7

CTPs

4.2

8AM 8:15 830 845 9AM

mailflow174

8AM 8:15 830 845 9AM

networking

5,236

8AM 8:15 830 845 9AM

MORE…

8 AM 8:05 8:208:10 8:15 8:45 9 AM8:508:25 8:30 8:35 8:40 8:55

2

TIME: 1h 2h 6h 24hr 1wk

STPs

57

8AM 8:15 830 845 9AM

region: NAM forest: all site: all dag: all server: allregion: NAM

all regions

NAM

APC

EUR

LAM

NAMPROD03

NAMPROD04

ESC

NAMPROD02

NAMPROD01

Alerts

NAMPROD05

NAMPROD06

NAMPROD07

NAMPROD08

REGION TIME AVAILABILIT

Y

TYPE [SERVICE INCIDENT] mailbox server connections

People:OwnerDatacenter - Ack Now!

IM:Engage IM!

Scope:

NAM

NAM

12/9 9:12

12/9 9:12

99%

98%

availability and alerts 8:50am – 9:00am

[SERVICE INCIDENT] MB

server

[INVESTIGATION] Quis nostrud

Page 52: Showbox 2 2012

!

Steven McQueen3!Showbox

!

overview availability customer service performance

escalations

changes

optics

health

availability and alert volume

Steven McQueen3!Showbox

Updated: 2/9/2012 9:00AM

99.5

95

7

CTPs

4.2

8AM 8:15 830 845 9AM

mailflow174

8AM 8:15 830 845 9AM

networking

5,236

8AM 8:15 830 845 9AM

MORE…

8 AM 8:05 8:208:10 8:15 8:45 9 AM8:508:25 8:30 8:35 8:40 8:55

2

TIME: 1h 2h 6h 24hr 1wk

STPs

57

8AM 8:15 830 845 9AM

region: NAM forest: all site: all dag: all server: allregion: NAM

all regions

NAM

APC

EUR

LAM

NAMPROD03

NAMPROD04

ESC

NAMPROD02

NAMPROD01

Alerts

NAMPROD05

NAMPROD06

NAMPROD07

NAMPROD08

REGION TIME AVAILABILIT

Y

TYPE [SERVICE INCIDENT] mailbox server connections

People:OwnerDatacenter - Ack Now!

IM:Engage IM!

Scope:

NAM

NAM

12/9 9:12

12/9 9:12

99%

98%

availability and alerts 8:50am – 9:00am

[SERVICE INCIDENT] MB

server

[INVESTIGATION] Quis nostrud

Page 53: Showbox 2 2012

!

Steven McQueen3!Showbox

overview availability customer service performance

escalations

changes

optics

health

availability and alert volume Updated: 2/9/2012 9:00AM

99.5

95

7

NAM

EUR

ESC

LAM

APC

Alerts

CTPs

4.2

8AM 8:15 830 845 9AM

STPs

57

8AM 8:15 830 845 9AM

mailflow174

8AM 8:15 830 845 9AM

networking

5,236

8AM 8:15 830 845 9AM

MORE…

8 AM 8:05 8:208:10 8:15 8:45 9 AM8:508:25 8:30 8:35 8:40 8:55

TIME: 1h 2h 6h 24hr 1wk

2

region: all forest: all site: all dag: all server: all

REGION TIME AVAILABILIT

Y

TYPE [SERVICE INCIDENT] ACP keynote failures for connections via Singapore SingTel

People:OwnerDatacenter - Ack Now!

IM:Engage IM!

Scope:

NAM

NAM

12/9 9:12

12/9 9:12

[SERVICE INCIDENT] keynote

failu

[RESOLVED INCIDENT] Quis nostrud

95%

99%

availability and alerts 8:50am – 9:00am

Page 54: Showbox 2 2012

!

Steven McQueen3!Showbox

!

overview availability customer service performance

escalations

changes

optics

health

availability and CTPs

Steven McQueen3!Showbox

Updated: 2/9/2012 9:00AM

99.5

NAM

EUR

ESC

LAM

APC

Availability

MORE…

8 AM 8:05 8:208:10 8:15 8:45 9 AM8:508:25 8:30 8:35 8:40 8:55

TIME: 1h 2h 6h 24hr 1wk

43

32

57

8AM 8:15 830 845 9AM

networking

5,236

8AM 8:15 830 845 9AM

7

2

alert volume

mailflow174

8AM 8:15 830 845 9AM

8AM 8:15 830 845 9AM

STPs

95

region: all forest: all site: all dag: all server: all

CTP latency

REGION TIME AVAILABILIT

Y

TYPE

NAM

NAM

12/9 9:12

12/9 9:12

95%

99%

availability and CTPs 8:50am – 9:00amERROR

OLK

MBL

Quis nostrud

exercitation …

Quis nostrud

exercitation …

Outlook probe error

People:OwnerDatacenter - Ack Now!

IM:Engage IM!

Scope:

Page 55: Showbox 2 2012

!

Steven McQueen3!Showbox

!

overview availability customer service performance

escalations

changes

optics

health

availability and CTPs

Steven McQueen3!Showbox

Updated: 2/9/2012 9:00AM

99.5

NAM

EUR

ESC

LAM

APC

Availability

MORE…

8 AM 8:05 8:208:10 8:15 8:45 9 AM8:508:25 8:30 8:35 8:40 8:55

TIME: 1h 2h 6h 24hr 1wk

43

32

57

8AM 8:15 830 845 9AM

networking

5,236

8AM 8:15 830 845 9AM

7

2

alert volume

mailflow174

8AM 8:15 830 845 9AM

8AM 8:15 830 845 9AM

STPs

95

region: all forest: all site: all dag: all server: all

CTP latency

REGION TIME AVAILABILIT

Y

TYPE

NAM

NAM

12/9 9:12

12/9 9:12

95%

99%

ERROR

OLK

MBL

Quis nostrud

exercitation …

Quis nostrud

exercitation …

availability and CTPs 8:50am – 9:00amOutlook probe error

People:OwnerDatacenter - Ack Now!

IM:Engage IM!

Scope:

Page 56: Showbox 2 2012

!

Steven McQueen3!Showbox

!

overview availability customer service performance

escalations

changes

optics

health

availability and CTPs

Steven McQueen3!Showbox

Updated: 2/9/2012 9:00AM

99.5

NAM

EUR

ESC

LAM

APC

Availability

MORE…

8 AM 8:05 8:208:10 8:15 8:45 9 AM8:508:25 8:30 8:35 8:40 8:55

TIME: 1h 2h 6h 24hr 1wk

43

32

57

8AM 8:15 830 845 9AM

networking

5,236

8AM 8:15 830 845 9AM

7

2

alert volume

mailflow174

8AM 8:15 830 845 9AM

8AM 8:15 830 845 9AM

STPs

95

region: all forest: all site: all dag: all server: all

CTP latency

REGION TIME AVAILABILIT

Y

TYPE

NAM

NAM

EUR

NAM

LAM

NAM

APC

NAM

NAM

12/9 9:12

12/9 9:12

12/9 9:12

12/9 9:12

12/9 9:12

12/9 9:12

12/9 9:12

12/9 9:12

12/9 9:12

95%

99%

99%

99%

99%

99%

99%

99%

99%

99%

ERROR

OLK

MBL

OLK

MBL

OLK

MBL

OLK

MBL

OLK

Quis nostrud

exercitation …

Quis nostrud

exercitation …

Quis nostrud

exercitation …

Quis nostrud

exercitation …

Quis nostrud

exercitation …

Quis nostrud

exercitation …

Quis nostrud

exercitation …

Quis nostrud

exercitation …

Quis nostrud

exercitation …

availability and CTPs 8:30am – 8:40amOutlook probe error

People:OwnerDatacenter - Ack Now!

IM:Engage IM!

Scope:

Page 57: Showbox 2 2012

!

Steven McQueen3!Showbox

!

overview availability customer service performance

escalations

changes

optics

health

availability and networking

Steven McQueen3!Showbox

Updated: 2/9/2012 9:00AM

99.5

NAM

EUR

ESC

LAM

APC

Availability

MORE…

8 AM 8:05 8:208:10 8:15 8:45 9 AM8:508:25 8:30 8:35 8:40 8:55

TIME: 1h 2h 6h 24hr 1wk

95

region: all forest: all site: all dag: all server: all

8AM 8:15 830 845 9AM

mailflow174

network latency

REGION TIME AVAILABILIT

Y

TYPE ERROR

availability and networking 8:50am – 9:00am

5,236

7

2

alert volume

8AM 8:15 830 845 9AM

CTPs

4.2

8AM 8:15 830 845 9AM

57

8AM 8:15 830 845 9AM

STPs

Page 58: Showbox 2 2012

showbox

multipass chart

Page 59: Showbox 2 2012

multipass charting

When scoped to an object or workload• Provides rich data without navigating

away

• Opens up to a chart garden for a configurable view

• Can support multiple chart views in one pane for comparative analysis

Page 60: Showbox 2 2012

how it works

OverviewGives an overview of performance for a quick scan able chart.

RolloverHighlights the mouse over area calling attention to it.

ClickReveals the top 5 contributors within that range. (line graphs) Data is reflected in the table below.

DataTable data reflects the chart view. So right now it’s an overview of all three sections. When a section is highlighted, the data is updated to reflect that.

Page 61: Showbox 2 2012

how it works

OverviewGives an overview of performance for a quick scan able chart.

RolloverHighlights the mouse over area calling attention to it.

ClickReveals the top 5 contributors within that range. (line graphs) Data is reflected in the table below.

DataTable data reflects the chart view. So right now it’s an overview of all three sections. When a section is highlighted, the data is updated to reflect that.

Page 62: Showbox 2 2012

!

Steven McQueen3!Showbox

Tenants

Mailboxes

Active

Sent mail

usage

availability

+2%

+5%

-7%

+10

%

486,012

82,763,1

21

8,453,45

4

50 million

OWA 4s

Outlook 5s

Mobile 4s

customer

8:00 am 8:15 9:008:30 8:45 9:309:15 9:45 10:00

Current 99.90%

Low 96.76%

RPC LatencyRPC Packets RPC OPS Updated: 06/25/2011 9:00AM

3!!

overview availability customer service performance

MAX AVERAGECLIENT

Active Sync

OWA

MRS

EWS

OWS

ActiveSync

MRS

more reports

MIN

1216.457

993.8255

954.7458

944.1892

940.6307

910.83

791.2313

492.6688

477.85

402.6851

399.2571

391.1813

389.109

386.1799

368.2359

364.8326

364.4155

356.6749

356.248

352.9375

352.4694

ActiveSync

detailsState: ProvisionedVersion: R5 Build: 14.01.0225.071

More…

impactClient Session Concurrency: 113,076Deliveries/Sec: 267

RPC Overview

escalations

changes

optics

health

region: all forest: all dag: all site: all copygroup: all server: all

Page 63: Showbox 2 2012

!

Steven McQueen3!Showbox

8:00 am 8:15 9:008:30 8:45 9:309:15 9:45 10:00

Pack/sec

450

400

350

300

250

200

150

100

50

0

RPC LatencyRPC Packets RPC OPS Updated: 06/25/2011 9:00AM

3!!

overview availability customer service performance

Tenants

Mailboxes

Active

Sent mail

usage

availability

+2%

+5%

-7%

+10

%

486,012

82,763,1

21

8,453,45

4

50 million

OWA 4s

Outlook 5s

Mobile 4s

customer

Current 99.90%

Low 96.76%

MAX AVERAGECLIENT

Active Sync

OWA

MRS

EWS

OWS

ActiveSync

MRS

more reports

MIN

1216.457

993.8255

954.7458

944.1892

940.6307

910.83

791.2313

492.6688

477.85

402.6851

399.2571

391.1813

389.109

386.1799

368.2359

364.8326

364.4155

356.6749

356.248

352.9375

352.4694

ActiveSync

detailsState: ProvisionedVersion: R5 Build: 14.01.0225.071

More…

impactClient Session Concurrency: 113,076Deliveries/Sec: 267

RPC Overview

escalations

changes

optics

health

region: all forest: all dag: all site: all copygroup: all server: all

Page 64: Showbox 2 2012

!

Steven McQueen3!Showbox

8:00 am 8:15 9:008:30 8:45 9:309:15 9:45 10:00

RPC/sec

1000

750

500

250

0

RPC LatencyRPC Packets RPC OPS Updated: 06/25/2011 9:00AM

3!!

overview availability customer service performance

Tenants

Mailboxes

Active

Sent mail

usage

availability

+2%

+5%

-7%

+10

%

486,012

82,763,1

21

8,453,45

4

50 million

OWA 4s

Outlook 5s

Mobile 4s

customer

Current 99.90%

Low 96.76%

MAX AVERAGECLIENT

Active Sync

OWA

MRS

EWS

OWS

ActiveSync

MRS

more reports

MIN

1216.457

993.8255

954.7458

944.1892

940.6307

910.83

791.2313

492.6688

477.85

402.6851

399.2571

391.1813

389.109

386.1799

368.2359

364.8326

364.4155

356.6749

356.248

352.9375

352.4694

ActiveSync

detailsState: ProvisionedVersion: R5 Build: 14.01.0225.071

More…

impactClient Session Concurrency: 113,076Deliveries/Sec: 267

RPC Overview

escalations

changes

optics

health

region: all forest: all dag: all site: all copygroup: all server: all

Page 65: Showbox 2 2012

!

Steven McQueen3!Showbox

8:00 am 8:15 9:008:30 8:45 9:309:15 9:45 10:00

Milli-sec

50

40

30

20

10

0

RPC LatencyRPC Packets RPC OPS Updated: 06/25/2011 9:00AM

3!!

overview availability customer service performance

MAX AVERAGECLIENT

Active Sync

OWA

MRS

EWS

OWS

ActiveSync

MRS

more reports

MIN

1216.457

993.8255

954.7458

944.1892

940.6307

910.83

791.2313

492.6688

477.85

402.6851

399.2571

391.1813

389.109

386.1799

368.2359

364.8326

364.4155

356.6749

356.248

352.9375

352.4694

ActiveSync

detailsState: ProvisionedVersion: R5 Build: 14.01.0225.071

More…

impactClient Session Concurrency: 113,076Deliveries/Sec: 267

RPC Overview

Tenants

Mailboxes

Active

Sent mail

usage

availability

+2%

+5%

-7%

+10

%

486,012

82,763,1

21

8,453,45

4

50 million

OWA 4s

Outlook 5s

Mobile 4s

customer

Current 99.90%

Low 96.76%escalations

changes

optics

health

region: all forest: all dag: all site: all copygroup: all server: all

Page 66: Showbox 2 2012

!

Steven McQueen3!Showbox

;45

8:00 am 8:15 9:008:30 8:45 9:309:15 9:45 10:00

sec

450

400

350

300

250

200

150

100

50

0

RPC LatencyRPC Packets RPC OPS Updated: 06/25/2011 9:00AM

3!!

overview availability customer service performance

MAX AVERAGECLIENT

Active Sync

OWA

MRS

EWS

OWS

ActiveSync

MRS

more reports

MIN

1216.457

993.8255

954.7458

944.1892

940.6307

910.83

791.2313

492.6688

477.85

402.6851

399.2571

391.1813

389.109

386.1799

368.2359

364.8326

364.4155

356.6749

356.248

352.9375

352.4694

ActiveSync

detailsState: ProvisionedVersion: R5 Build: 14.01.0225.071

More…

impactClient Session Concurrency: 113,076Deliveries/Sec: 267

RPC Overview

Tenants

Mailboxes

Active

Sent mail

usage

availability

+2%

+5%

-7%

+10

%

486,012

82,763,1

21

8,453,45

4

50 million

OWA 4s

Outlook 5s

Mobile 4s

customer

Current 99.90%

Low 96.76%escalations

changes

optics

health

region: all forest: all dag: all site: all copygroup: all server: all

Page 67: Showbox 2 2012

!

Steven McQueen3!Showbox

8:00 am 8:15 9:008:30 8:45 9:309:15 9:45 10:00

sec

450

400

350

300

250

200

150

100

50

0

RPC LatencyRPC Packets RPC OPS Updated: 06/25/2011 9:00AM

3!!

overview availability customer service performance

MAX AVERAGECLIENT

ActiveSync

EWS

OWS

EWS

Active Sync

EWS

OWA

more reports

MIN

1216.457

993.8255

954.7458

944.1892

940.6307

910.83

791.2313

492.6688

477.85

402.6851

399.2571

391.1813

389.109

386.1799

368.2359

364.8326

364.4155

356.6749

356.248

352.9375

352.4694

ActiveSync

detailsState: ProvisionedVersion: R5 Build: 14.01.0225.071

More…

impactClient Session Concurrency: 113,076Deliveries/Sec: 267

RPC Packets

Tenants

Mailboxes

Active

Sent mail

usage

availability

+2%

+5%

-7%

+10

%

486,012

82,763,1

21

8,453,45

4

50 million

OWA 4s

Outlook 5s

Mobile 4s

customer

Current 99.90%

Low 96.76%escalations

changes

optics

health

region: all forest: all dag: all site: all copygroup: all server: all

Page 68: Showbox 2 2012

!

Steven McQueen3!Showbox

Tenants

Mailboxes

Active

Sent mail

usage

availability

+2%

+5%

-7%

+10

%

486,012

82,763,1

21

8,453,45

4

50 million

OWA 4s

Outlook 5s

Mobile 4s

customer

8:00 am 8:15 9:008:30 8:45 9:309:15 9:45 10:00

Current 99.90%

Low 96.76%

RPC LatencyRPC Packets RPC OPS Updated: 06/25/2011 9:00AM

3!!

overview availability customer service performance

MAX AVERAGECLIENT

Active Sync

OWA

MRS

EWS

OWS

ActiveSync

MRS

more reports

MIN

1216.457

993.8255

954.7458

944.1892

940.6307

910.83

791.2313

492.6688

477.85

402.6851

399.2571

391.1813

389.109

386.1799

368.2359

364.8326

364.4155

356.6749

356.248

352.9375

352.4694

ActiveSync

detailsState: ProvisionedVersion: R5 Build: 14.01.0225.071

More…

impactClient Session Concurrency: 113,076Deliveries/Sec: 267

RPC Overview

escalations

changes

optics

health

region: all forest: all dag: all site: all copygroup: all server: all

Page 69: Showbox 2 2012

!

Steven McQueen3!Showbox

8:00 am 8:15 9:008:30 8:45 9:309:15 9:45 10:00

RPC/sec

1000

750

500

250

0

RPC LatencyRPC Packets RPC OPS

3!

overview availability customer service performance

!

Updated: 06/25/2011 9:00AM

MAX AVERAGECLIENT

ActiveSync

OWA

MSR

ActiveSync

ActiveSync

MSR

OWA

more reports

MIN

1216.457

993.8255

954.7458

944.1892

940.6307

910.83

791.2313

492.6688

477.85

402.6851

399.2571

391.1813

389.109

386.1799

368.2359

364.8326

364.4155

356.6749

356.248

352.9375

352.4694

ActiveSync

detailsState: ProvisionedVersion: R5 Build: 14.01.0225.071

More…

impactClient Session Concurrency: 113,076Deliveries/Sec: 267

RPC Overview

Tenants

Mailboxes

Active

Sent mail

usage

availability

+2%

+5%

-7%

+10

%

486,012

82,763,1

21

8,453,45

4

50 million

OWA 4s

Outlook 5s

Mobile 4s

customer

Current 99.90%

Low 96.76%escalations

changes

optics

health

region: all forest: all dag: all site: all copygroup: all server: all

Page 70: Showbox 2 2012

!

Steven McQueen3!Showbox

8:00 am 8:15 9:008:30 8:45 9:309:15 9:45 10:00

1000

750

500

250

0

RPC LatencyRPC Packets RPC OPS Updated: 06/25/2011 9:00AM

3!

overview availability customer service performance

!

MAX AVERAGECLIENT

ActiveSync

OWA

MSR

ActiveSync

ActiveSync

MSR

OWA

more reports

MIN

1216.457

993.8255

954.7458

944.1892

940.6307

910.83

791.2313

492.6688

477.85

402.6851

399.2571

391.1813

389.109

386.1799

368.2359

364.8326

364.4155

356.6749

356.248

352.9375

352.4694

ActiveSync

detailsState: ProvisionedVersion: R5 Build: 14.01.0225.071

More…

impactClient Session Concurrency: 113,076Deliveries/Sec: 267

RPC OPS

Tenants

Mailboxes

Active

Sent mail

usage

availability

+2%

+5%

-7%

+10

%

486,012

82,763,1

21

8,453,45

4

50 million

OWA 4s

Outlook 5s

Mobile 4s

customer

Current 99.90%

Low 96.76%escalations

changes

optics

health

region: all forest: all dag: all site: all copygroup: all server: all

Page 71: Showbox 2 2012

!

Steven McQueen3!Showbox

Tenants

Mailboxes

Active

Sent mail

usage

availability

+2%

+5%

-7%

+10

%

486,012

82,763,1

21

8,453,45

4

50 million

OWA 4s

Outlook 5s

Mobile 4s

customer

8:00 am 8:15 9:008:30 8:45 9:309:15 9:45 10:00

Current 99.90%

Low 96.76%

RPC LatencyRPC Packets RPC OPS Updated: 06/25/2011 9:00AM

3!!

overview availability customer service performance

MAX AVERAGECLIENT

Active Sync

OWA

MRS

EWS

OWS

ActiveSync

MRS

more reports

MIN

1216.457

993.8255

954.7458

944.1892

940.6307

910.83

791.2313

492.6688

477.85

402.6851

399.2571

391.1813

389.109

386.1799

368.2359

364.8326

364.4155

356.6749

356.248

352.9375

352.4694

ActiveSync

detailsState: ProvisionedVersion: R5 Build: 14.01.0225.071

More…

impactClient Session Concurrency: 113,076Deliveries/Sec: 267

RPC Overview

escalations

changes

optics

health

region: all forest: all dag: all site: all copygroup: all server: all

Page 72: Showbox 2 2012

NEW XXX

New Xxx – Windows Internet Explorer x

cancelsave

Optional textbox label:

Greyed out textbox label:

* Mandatory textbox label:

Dropdown list label:

Selection

HELP

Description text blah blah blah. Learn more…

Checkbox label

new object form

How it worksSingle column form for ease of data entry

Used for

• New Alert• New Escalation• New Request• New support call• Escalate now• Communicate now

Page 73: Showbox 2 2012

edit object form

How it worksTwo column form for when multiple tabs are needed, use single column form when there is only one logical grouping

Used for

OBJECT NAME

Xxx – Windows Internet Explorer x

HELP

cancelsave

SECTION1

SECTION2

SECTION3

More options…

Optional textbox label:

Greyed out textbox label:

* Mandatory textbox label:

Dropdown list label:

Selection

Page 74: Showbox 2 2012

single column pop-out report dialog

How it worksOverloads UMC single column dialog and reuses existing controlsFull screen experience opened from a chart

Customizing queries

OBJECT NAME

Xxx – Windows Internet Explorer x

HELP

cancelsave

Updated: 06/25/2011 9:00AM

96

98

99

100

8:00 am 9:00 am

96

98.8

Entry1 Entry1 Entry1

Entry1 Entry1 Entry1

Entry1 Entry1 Entry1

Entry1 Entry1 Entry1

Entry1 Entry1 Entry1

Entry1 Entry1 Entry1

Entry1 Entry1 Entry1

Entry1 Entry1 Entry1

header 1 header2 header3

[SERVICE INCIDENT] ACP keynote failures for connections via Singapore SingTel

owner:Pending – Ack Now!

scope:

1h 3h 8h Custom

Page 75: Showbox 2 2012

two column pop-out report dialog

How it worksOverloads UMC tow column dialog and reuses existing controls. Allows for left hand pivot or different data views.

Full screen experience opened from a chart. Can include a list, with or without details.

Customizing queries can be done from filter either with a wizard or with a query dialog

OBJECT NAME

Xxx – Windows Internet Explorer x

HELP

cancelsave

Updated: 06/25/2011 9:00AM

96

98

99

100

8:00 am 9:00 am

96

98.8

Entry1 Entry1 Entry1

Entry1 Entry1 Entry1

Entry1 Entry1 Entry1

Entry1 Entry1 Entry1

Entry1 Entry1 Entry1

Entry1 Entry1 Entry1

Entry1 Entry1 Entry1

Entry1 Entry1 Entry1

header 1 header2 header3

[SERVICE INCIDENT] ACP keynote failures for connections via Singapore SingTel

owner:Pending – Ack Now!

scope:

1h 3h 8h Custom

SECTION1

SECTION2

SECTION3

Page 76: Showbox 2 2012

SLA availability first passXxx – Windows Internet Explorer x

SLA AVAILABILITY

Xxx – Windows Internet Explorer x

HELP

cancel

save

Updated: 06/25/2011 9:00AM

96

98

99

100

Oct 1 Oct 31

All APC NAM EUR

AVAILABILITY

IMPACT

TENANTS

NOTES

2011, October – First Publication

rejectpublish

98.8

96

cancel

save

1321168 0.0023 % 10/2/11 08:44 10/2/11 012:03 313,100

min

1350894 0.0210 % 10/5/11 14:31 10/5/11 23:29 1,232,000

min

1230455 0.0014 % Entry1

Entry1 Entry1 Entry1

Entry1 Entry1 Entry1

Entry1 Entry1 Entry1

Entry1 Entry1 Entry1

Entry1 Entry1 Entry1

EVENT AVAILABILITY START TIME END TIME OUTAGE

rejectpublish

Oct 15

Page 77: Showbox 2 2012

Xxx – Windows Internet Explorer x

EXCHANGE SLA AVAILABILITY

Xxx – Windows Internet Explorer x

HELP

cancel

save

OVERVIEW

AVAILABILITY

TENANTS

HISTORY & NOTES

2011, October – Unpublished

rejectpublish

cancel

saverejectpublish

Updated:

10/31/2011

Over 99.9%95% - 99.5% 99.5% - 99.9%

All APC EUR NAM

Tenants out of SLA8,000

200

50

Under 95%

5

0.0023%

0.0023%

AVAILABILIT

Y 1034

1000

USER

S

TENANT

BrendasBe

es

Contoso

Tenants under 95%

1034

1000

REGI

ON EX101

EX102

COM

M

Average

Median

Incident-based average

Incident-based median

Overall availability 99.92

99.96

99.78

99.30

SLA availability first pass

Page 78: Showbox 2 2012

Xxx – Windows Internet Explorer x

EXCHANGE SLA AVAILABILITY

Xxx – Windows Internet Explorer x

HELP

cancel

save

OVERVIEW

AVAILABILITY

TENANTS

HISTORY & NOTES

2011, October – Unpublished

cancel

save

Updated:

10/31/2011

Over 99.9%95% - 99.5% 99.5% - 99.9%

All APC EUR NAM

Tenants out of SLA

800

200

50

Under 95%

5

0.0023%

0.0023%

0.0023%

AVAILABILIT

Y 2 (500

users)

2 (200

users)

5 (500

users)

TENANTSREGION

APC

EUR

NAM

Tenants under 95%

4

3

1

COM

M

Overall availability

99.92%

99.96%

AVERAGE

99.96

%

99.99

%

MEDIA

N

MONTH

October

Septembe

r

99.96

%

99.96

%

INC AVERAGE

99.96

%

99.96

%

INC MEDIAN

4

2

20

INCIDENT

S

rejectpublish

export

SLA availability first pass

Page 79: Showbox 2 2012

SLA availability selecting groups in the chartXxx – Windows Internet Explorer x

EXCHANGE SLA AVAILABILITY

Xxx – Windows Internet Explorer x

HELP

cancel

save

OVERVIEW

AVAILABILITY

TENANTS

HISTORY & NOTES

2011, October – Unpublished

cancel

saverejectpublish

Updated:

10/31/2011

Over 99.9%95% - 99.5% 99.5% - 99.9%

All APC EUR NAM

Tenants out of SLA

800

200

50

Under 95%

5

0.0023%

0.0023%

0.0023

AVAILABILIT

Y 2 (500

users)

2 (200

users)

5 (500

users)

TENANTS

Tenants between 95% and 99.5%

4

3

1

COM

M

Overall availability

99.92%

99.96%

AVERAGE

99.96

%

99.99

%

MEDIA

N

MONTH

October

Septembe

r

99.96

%

99.96

%

INC AVERAGE

99.96

%

99.96

%

INC MEDIAN

4

2

20

INCIDENT

S

REGION

APC

EUR

NAM

export

Page 80: Showbox 2 2012

building complex queries How it worksOWA rules is a working code example.

For complex queries the entry point may be from the filter icon or be hosted in a page of a two column pop out report.

For the purposes of V.1 there is no save model so queries are single use only.

80

add a rule

Country or region

Custom field 1 ‘Has an office’

add a rule

Select one

Custom field 1

View only mailboxes which are users, rooms, or on litigation hold.

ENTER THE VALUE

Has an office

ok cancel

Select the country/Region from the list

SELECT THE COUNTRY OR REGION

ok cancel

Afghanistan

Auto-prop after selection

add a rule

Select one

add a rule

Custom field 1

add a rule

Country or region

Custom field 1 *Enter text…

*Select one…

Page 81: Showbox 2 2012

81

There are two pickers:

1- Single Select Picker launched from a ‘Browse’ button

2- Multi-Select Picker launched from an ‘Add’ Collection List control

• The Picker lives as a modal dialog

• Picker maintains same behavior as listviews

• When not to use pickers

• Pickers may have SDO, if the items in the picker are not

• See UMC style guide for more details

pickers

Page 82: Showbox 2 2012

Select xxx x

HELP

column1 column2

Item1 item1

Item2 item2

Item3 item3

Item4 item4

Item5 item5

SELECT XXX

3 selected of 5 total

cancelok

Launch point for multi-select picker

column1 column2 column3

Item1 item1 item1

Item2 item2 item2

single-select picker

Page 83: Showbox 2 2012

Select xxx x

HELP

column1 column2

Item1 item1

Item2 item2

Item3 item3

Item4 item4

Item5 item5

SELECT XXX

3 selected of 5 total

cancelok

multi-select picker

Page 84: Showbox 2 2012

Picker x

HELP

cancelok

name

Policy number 1

Policy number 2

Policy number 3

Policy number 1

Policy description goes here and it can be quite long if it needs to be.

device passwordOptional

Wipe device after 8 failed sign-in attempts

device settings: Device encryption not required

Storage card use allowed

Camera use allowed

picker with details

Page 85: Showbox 2 2012

Drop down menu / Combo box

cancelok

browse…

Button

Textbox Label:

Label and Text box

Radio buttons

Unselected (greyed out)

Unselected

Selected

Selected (greyed out)

Unselected

Selected

Unselected (greyed out)Selected (greyed out)

Checkbox

Listbox

Scrollbar

disabled

Disabled Textbox Label:

ux bits

Page 86: Showbox 2 2012

ux bitsLink/Command link

Progress bar/Meters

Progressive Disclosure

Links

More options

Separator

Placeholder icon

“…and now the user clicks here”

Need a loading icon

Page 87: Showbox 2 2012

ux bits

column1 column2 column3

Item1 item1 item1

Item2 item2 item2

column1 column2 column3

Item1 item1 item1

Item2 item2 item2

Nested list view

column1 column2 column3

Item1 item1 item1

Item2 item2 item2

Pop-up another edit page when add/edit

Pop-up picker when add/edit

The popup edit page differs when adding different types of objects

Page 88: Showbox 2 2012

ux bits

Delete mailbox

Disable mailbox

Mbx pageIncludes disable under delete

Groups pageAssumes no “disable”

General pages

Combo buttons are ok for non-touch experiences. But limit the number of icons used to limit the number of concepts

Page 89: Showbox 2 2012

ux bits

Bob Kelly Admin [email protected]

Susan Burk Helpdesk

[email protected]

filter View only mailboxes which are users, rooms, or on litigation hold.

import usersImport users from a .CSV file

Bob Kelly Admin [email protected]

Susan Burk Helpdesk

[email protected]

filter View only mailboxes which are users, rooms, or on litigation hold.

import usersImport users from a .CSV file

Add or remove controls to your toolbar lorem ipsum dolor…

Add or remove controls to your toolbar lorem ipsum dolor…

Infrequent tasks can be added to the toolbar or used directly from the overflow

• Reserve 3 slots for CRUD (add, edit, delete) for all listview (i.e. if there’s add/edit/delete for the listview, it should be shown on the toolbar by default, not more options)

• 5 slots for the toolbar at most (i.e. if a listview has add/edit/delete, it can have another 2 most frequently used options listed)

• If there’re more than 5 options, the others go to more options• For grouped controls (e.g. increase & decrease the priority), we’ll treat them as one

slot

Page 90: Showbox 2 2012

ux bits

WARNING

Warning message comes here blah blah blah.

ok

ERROR

Error message comes here blah blah blah.

ok

DELETE

Are you sure you want to delete the mailbox of “Bob Kelly”?

noyes