Exchange utility belt tips (aka Exchange tools) - BE-Com.eu
EXCHANGE UTILITY BELT TIPS (AKA EXCHANGE TOOLS) Speaker: Dave Stork Company: OGD ict-diensten bv Position: Architect Who am I? Dave Stork Architect (Exchange, Office 365) OGD ict services: Government Partner of the Year Award Finalist 2015 http://bit.ly/virtualcity I am an Exchange MVP and an MCT. I am also one of the Contributors of The UC Architects Podcast @theucarchitects / www.theucarchitects.com
I tweet from @dmstork I blog at https://dirteam.com/dave Email me [email protected] When not tweeting/blogging I like to watch sci-fi tv series and movies, Xbox and argue with people on the internet (they are wrong!). AGENDA Sizing and validating Troubleshooting
Reporting & Other NOTICE Sheets will be available after the event Notes contain links to downloads and blog posts Not that I mind you taking notes or pictures
SIZING AND VALIDATING Huh? Why this in session about tools? Because sizing matters! And tools can help with that SIZING AND VALIDATING Exchange 201x Server Role Requirements Calculator
Exchange Processor Query Tool Tool to help you find standardized CPU performance information For use with the Exchange Role calculator Generate Message Profile Jetstress
Honorable mentions EXCHANGE 201X SERVER ROLE REQUIREMENTS CALCULATOR Excel sheet to help you size and validate you Exchange design You already have to have a general idea what your design is
Depending on input gives it returns expected resource requirements HA, Site resiliency, Virtualization, choice of hardware Available for Exchange 2010 and 2013 Note that it can be patch specific Run, repeat, run, repeat etc.
Take your time and study documentation Server Configuration / Primary Datacenter Server (Single Failure) Recommended RAM Configuration Number of Processor Cores Utilized Server CPU Utilization Server CPU Megacycle Requirements Server Total Available Adjusted Megacycles Possible Storage Architecture Recommended Transport Database Location Host IO and Throughput Requirements Total Database Required IOPS
Total Log Required IOPS Database Read I/O Percentage Background Database Maintenance Throughput Requirements 24 GB 2 18% 4821 26430 RAID System Disk / Database 1 0 60% 1.0 MB/s
/ Server 66 15 -58 MB/s / DAG 133 29 -116 MB/s EXCHANGE PROCESSOR QUERY TOOL GENERATE MESSAGE PROFILE
Generate-MessageProfile.ps1 For use with the Exchange Calculator SiteName Mailboxes AvgTotalMsgs AvgTotalKB AvgSentMsgs AvgRcvdMsgs AvgSentKB AvgRcvdKB Default-FirstSite-Name 19 1 12 1 1 10
12 JETSTRESS Tool to simulate Exchange disk load Verify the performance and stability of you disk subsystem Before installing & putting Exchange in production
Read the Jetstress Field Guide Version specific Build specific, get the required DLL files from setup RESULTS REPORT RESULTS REPORT HONORABLE MENTIONS
LoadSim Exchange Client Network Bandwidth Calculator Beta Simulation tool to measure the impact of MAPI, OWA, ActiveSync, IMAP, POP and SMTP clients on Exchange servers Not supported in production, deprecated.
To predict the client network bandwidth requirements for a specific set of users Exchange 2013 CPU Sizing Checker Peak average usage CPU utilization based on hardware, message profile and current number of mailboxes TROUBLESHOOTING Connectivity Outlook
Logs Performance Other OUTLOOK CONNECTIVITY
Outlook has some built in tools Connection Status Test AutoDiscover Outlook Tray Icon CTRL + Right Click Connectivity Remote Connectivity Analyzer
Also for several Exchange protocols and Lync/Skype. Web based & remote Client OUTLOOK CONNECTIVITY OUTLOOK CONNECTIVITY OTHER OUTLOOK & MAILBOX ISSUES Microsoft Office Configuration Analyzer Tool 2.x
Use -DetectOnly if you need to detect errors and not disturb user access OFFCAT OFFCAT LOGS & PERFORMANCE Log Parser & Log Parser Studio
Tools to parse log files Contains ready made queries Performance Analysis of Logs (PAL) tool Checking Performance counters whether they are within threshold values DailyPerformanceLogs Exchange 2013 Template from Pal ExPerfWiz
Tip 1: Collect all logs and run PAL on a fast computer Tip 2: dont use IE for reports; very very slow. OTHER https:////HealthCheck.htm https://mail.contoso.com/owa/healthcheck.htm OpenSSL Win 32 (and SSLSCAN) Checking Exchange SSL protocols and ciphers
IISCrypto RBAC Manager SnakeTail SnakeTail is a Windows tail utility for monitoring growing log files.
Telnet! OTHER Collect-OverMetrics.ps1 CollectLogScript.ps1
DAG Failover report Built-In -> $EXSCRIPTS Collecting eventlogs, IIS logs etc. Run per server Exchange 2013 Performance Health Check Scripts HealthChecker.ps1 COLLECTOVER METRICS OTHER
Very cool Exchange PowerShell scripts Exchange Analyzer Michael van Horenbeeck Community Best Practice Analyzer Exchange 2013 Maintenance Script
Steve Goodman Environment Report Paul Cunningham Michel de Rooij
Agenda November 3 Reading quiz Recitatif Discussion How does Morrison set up the story? How does she introduce you to time, space and the characters? How does Morrison use imagery to position time? Is this story told in present tense...
Zr. Al. is chosen because it is a major constituent, and. it has the lowest variation among the three elements. Compositional variation with depth % change relative to Al. 2 O 3. in protolith ... entire weathering profile, i.e. the...
" PROTABLE MASSAGE BED " Prepared by : Mohammed Abu younis. QusayAbu Al Wafa. Adel Dwekat. Ahmed Omer. AN-NAJAH NATIONAL UNIVERSITYFACULTY OF ENGINEERINGDEPARTMENT OF MECHANICAL ENGINEERING. 1- Introduction. 2- The Bed Design . 3- Electrical Circuit and Control . 4-...
A) Patients with cancer have high likelihood of developing spinal cord compression B) Patients with cancer are more likely to develop vertebral metastases without spinal cord compression C) The most common primary cancers responsible for cord compression are similar for...
Research shows that with a positive family environment including fun family activities, open parent-child communication and the encouragement to participate in positive community activities, teens are able to navigate these years with relative ease. During adolescence, kids need their parents...
Testimonial evidence should be memorialized preferably via AF Form 1168 or an IO summary. Employees also have the right, during an investigatory interview. ... Clearly unfair, e.g. selective application of admin standards/actions. Article 138 Complaints.
Video compression (very good result for high compression ratio). Audio compression (a challenge for high-quality audio). Signal de-noising. Wavelet Transform Yuan F. Zheng Dept. of Electrical Engineering The Ohio State University DAGSI Lecture Note Wavelet Transform (WT) Wavelet transform decomposes...
Discuss the differences (and similarities) between informal and formal education research Let you begin to see how your research interests and questions fit into the "formal" vs. "informal" distinction An Exercise… Spend ~4-5 minutes reviewing the comparative organizer listing characteristics...
Ready to download the document? Go ahead and hit continue!