SlideShare a Scribd company logo
1
SharePoint 2013
Performance and
Capacity
Management
John Naguib
Senior Consultant/Portfolio Architect
HP
2
Who am I
- Senior Technical Consultant/ Portfolio Architect in HP
- Active in writing wikis, blogs and forums
- MCITP, MCPD, MCTS and MCT, TOGAF Foundation 9.1 Certified
Blog: http://johnnaguib.blogspot.com
Twitter: @johnnaguib
TechNet Profile: https://social.technet.microsoft.com/profile/john%20naguib/
3
Agenda
• Introduction
• Capacity Planning
• Performance Monitoring
• Capacity Management
• Performance Optimization
• Tools
• My Sharings
• Questions
4
SharePoint to a User
5
SharePoint to Consultants/Operations
6
SharePoint Traditional Topology
7
SharePoint Streamlined Topology
8
Capacity Planning
Web Front End and Requests per second
• Number of WFEs needed (@100 RPS/server)
Calculate RPS: either with existing data or with assumptions
N: Total number of unique users ("20,000 of whom access the farm on any
given day")
C: Concurrent user rate ("30 percent of the users will use the portal at the
same time")
RPD: Requests per day per user ("Each user makes 400 requests in the
course of a business day")
Peak usage ratio = 3 ("peak usage can be as much as three times")
Average RPS = (N * C * RPD * Peak Usage)/seconds
9
Capacity Planning 2
Apps Server Capacity Planning:
*Start with two application servers dedicated to the query processing
component and index partitions and place all other service application
components on a separate application server. Based on utilization, consider
either adding all-purpose application servers that are configured similarly, or
adding application servers to dedicate resources to specific service.
*Services that consumes resources like PerfromancePoint
*Search Separation 10 million, 40 million, 100 million
http://www.microsoft.com/en-us/download/details.aspx?id=30383
10
What to Monitor
11
What to Monitor (2)
# Counter
1 % Processor Time
2 Disk-Average Disk Queue Length
3 Disk-% Idle Time
4 Disk-% Free Space
5 Memory- Available Mbytes
6 Memory- Cache Faults/Sec
7 Memory- Pages/Sec
8 Paging File % Used
9 Paging File %Used Peak
10 Network Interface Card- Total Bytes/Sec
11 Process(w3wp and owstimer.exe) -Working Set
12 Process(w3wp and owstimer.exe) -%Processor Time
13 Application Pool Recycles
14 ASP.net- Requests Queued
15 Request Wait Time
16 Request Rejected
12
How to Monitor
SCOM
3rd Party
Performance monitor Dataset Collectors
power shell script and export to CSV
Adding counter to usage DB (configure data collection)
13
How to Monitor 2
SQL Server Tools ( SQL Server Profiler)
IIS Logs
Capacity planning limits
14
Capacity Management
# Counter Potential Bottleneck
Condition
Action
1 % Processor Time
Persistently greater than
75%
· Upgrade processor, Add additional processors, Add additional servers
2 Disk-Average Disk Queue Length Gradually increasing
· Upgrade to faster disks, Increase number of disks, Implement data striping, Move
some data to alternative servers
3 Disk-% Idle Time Persistently less than 90% · Increase number of disks, Move some data to alternative disks or servers
4 Disk-% Free Space Persistently less than 30% · Increase number of disks, Move some data to alternative disks or servers
5 Memory- Available Mbytes
Less than 2 GB on WFE
server
· Add memory, Remove unnecessary services,
6 Memory- Cache Faults/Sec Persistently greater than 1 • Add Memory, Increase Cache size Move some data to alternative disks or servers
7 Memory- Pages/Sec
Persistently greater than
10 • Add Memory
8 Paging File % Used Greater than 50%
• Add Memory
9 Paging File %Used Peak Greater than 75% • Add Memory
10 Network Interface Card- Total Bytes/Sec
Persistently greater than
40% of capacity
• Upgrade NICs,· Investigate further (outgoing traffic, incoming traffic, and
memory buffers)
11
Process(w3wp and owstimer.exe) -Working
Set
greater than 80% of total
memory
• Add Memory
12
Process(w3wp and owstimer.exe) -
%Processor Time
Persistently Greater than
75% • Upgrade processor, Add additional processors, Add additional servers
13 Application Pool Recycles Several per day · Verify application pool settings, Ensure application pools are not set to
automatically recycle unnecessarily
14 ASP.net- Requests Queued
Persistently Large
numbers (100s)
Add WFEs servers
15
Demos
16
Performance Optimization
1 ms Latency between SQL and SP
20 ms latency to retrieve the first byte (Logical Disk: Avg.
Disk sec/Read)
stretched Farms !!
Minimal and optimal memory requirements for SharePoint and SQL
servers (minimal 12GB SharePoint Server; 16GB SQL server, but
depends on the deployment size
17
Performance Optimization 2
Create a SQL alias cliconfg.exe
Disable loopback check
http://blogs.technet.com/b/sharepoint_foxhole/archive/2010/06/21/disab
leloopbackcheck-lets-do-it-the-right-way.aspx
Latest OS updates
SP Service Packs
Use Hardware Load Balancers
18
Performance Optimization 3
Log Files on different than primary (system) disk
Use naming convention for service accounts, services and database names
Disable unused Windows services (eg.: Spooler, AudisoSrv, tabletInput, WerSvc)
WarmUp Scripts
Set Quotas on Web Applications
19
Performance Optimization 4
Compression
Caching
Avoid Long Backup Jobs
Code Check
20
Tools: Developer Dashboard
In SharePoint 2013 improved to provide more information in more accurate
way to track and debug issues with page rendering time.
• Running in separate window to avoid affecting rendering of actual page
• Detailed request information per page with chant view
• Dedicated tab for ULS log entries for particular request
$svc = [Microsoft.SharePoint.Administration.SPWebService]::ContentService
$dds = $svc.DeveloperDashboardSettings
$dds.DisplayLevel = "On"
$dds.Update()
New-SPUsageApplication -Name "Usage
Application" -DatabaseName
"SP2013A_Logging"
21
Tools: SQL Profiler
Microsoft SQL Server Profiler is a graphical user interface to SQL Trace for monitoring
an instance of the Database Engine or Analysis Services.
22
Tools: Health Analyzer
23
Tools: Fiddler
Web debugging and traffic trace
http://www.telerik.com/download/fiddler/fiddler4
http://blogs.msdn.com/b/fiddler/archive/2011/12/10/fiddler-windows-8-apps-enable-loopback-
network-isolation-exemption.aspx
My IIS response Header tool
24
Tools Log Parser and RPS
http://blogs.msdn.com/b/brian_farnhill/archive/2014/04/03/calculating-rps-statistics-
from-iis-logs.aspx
http://blogs.msdn.com/b/mohamed_el_ashmawi/archive/2011/09/23/sharepoint-2010-
capacity-management-log-parser.aspx
http://smallcitydesign.com/how-to-get-sharepoint-2010-requests-per-second-rps/
To get the total number of users per log file
logparser -i:IISW3C "select top 20 count(*) as ct,cs-username as user from *.log group
by user order by ct desc"
25
Tools SETH SharePoint Engineer
Troubleshooting Helper (SETH)
This SharePoint Engineer Troubleshooting Helper diagnostic is designed to detect certain
problematic
conditions that may exist in the configuration of the server that is running
Microsoft SharePoint Server.
The problematic conditions are checked only on the server on which this manifest is
executed.
To make sure that you have maximum coverage,
we recommend that you run SETH on each computer in the Microsoft SharePoint farm.
https://wc.ficp.support.microsoft.com/SelfHelp?knowledgebaseArticleFilter=
http://support.microsoft.com/en-us/kb/2522171
https://support.microsoft.com/en-us/kb/2793381?wa=wsignin1.0
26
Tools SETH SharePoint Engineer
Troubleshooting Helper (SETH)
27
Tools SPSFarm Report
Document your Farm
http://spsfarmreport.codeplex.com/
Run Powershell script
[Environment]::CurrentDirectory
Copy the generated file with the xslt
28
Tools SPDocKIT
29
Tools: Visual studio:
Performance Test
30
My TechNet Articles
SharePoint Tools and Codes
SharePoint Vanity URLs
SharePoint Sites are not deleted
Remove WFE Role from Farm
SharePoint 2013 HNSC
Configure OWA with Certificates
AAM and SharePoint 2013 SSL web applications
Create Self Signed Certificates
SharePoint 2013 and Kerberos
SharePoint 2013 Capacity Management
Workflow Manager Disaster Recovery
31
My TechNet Gallery Sharing's
SharePoint 2013 Performance
Add IIS Response Header
Get SharePoint Site Permissions
Workflow Manager Disaster Recovery
32
My HP Official Blogs
Are you Hot, Cold or Warm
SharePoint Capacity Management
Efficient and Effective Communication with SharePoint
Social Networking: Getting your company online
33
My Contacts
Blog: http://johnnaguib.blogspot.com
Twitter: @johnnaguib
TechNet Profile: https://social.technet.microsoft.com/profile/john%20naguib/
34
Thanks

More Related Content

PPTX
Compressed Introduction to Hadoop, SQL-on-Hadoop and NoSQL
PDF
Accordion HBaseCon 2017
PDF
HPCC Systems JDBC Driver
PPTX
HBaseCon 2013: Apache HBase on Flash
PDF
FOSSASIA 2015 - 10 Features your developers are missing when stuck with Propr...
PPT
IOUG Collaborate 2015 - PDB Cloning Using SQL Commands
PPT
slides (PPT)
PDF
Overview of Postgres Utility Processes
 
Compressed Introduction to Hadoop, SQL-on-Hadoop and NoSQL
Accordion HBaseCon 2017
HPCC Systems JDBC Driver
HBaseCon 2013: Apache HBase on Flash
FOSSASIA 2015 - 10 Features your developers are missing when stuck with Propr...
IOUG Collaborate 2015 - PDB Cloning Using SQL Commands
slides (PPT)
Overview of Postgres Utility Processes
 

What's hot (20)

PDF
hbaseconasia2017: Apache HBase at Netease
PDF
Whitepaper: Exadata Consolidation Success Story
PDF
hbaseconasia2017: Large scale data near-line loading method and architecture
PDF
hbaseconasia2017: HBase在Hulu的使用和实践
PPTX
PostgreSQL Hangout Parameter Tuning
PDF
Apache Big Data EU 2015 - HBase
PDF
Supercharging MySQL and MariaDB with Plug-ins (SCaLE 12x)
PDF
hbaseconasia2017: hbase-2.0.0
PPTX
RMOUG2016 - Resource Management (the critical piece of the consolidation puzzle)
PDF
Inside HDFS Append
PPT
KSCOPE 2013: Exadata Consolidation Success Story
PDF
Boston Hadoop Meetup: Presto for the Enterprise
PPT
Hadoop, Hbase and Hive- Bay area Hadoop User Group
PPTX
Hadoop at Bloomberg:Medium data for the financial industry
PPTX
HBaseConEast2016: HBase and Spark, State of the Art
PPTX
Apache HBase, Accelerated: In-Memory Flush and Compaction
PPT
Sql server performance tuning and optimization
PDF
140116 max scale-for_madrid_meetup
PPT
HBase at Xiaomi
PDF
Presto - Analytical Database. Overview and use cases.
hbaseconasia2017: Apache HBase at Netease
Whitepaper: Exadata Consolidation Success Story
hbaseconasia2017: Large scale data near-line loading method and architecture
hbaseconasia2017: HBase在Hulu的使用和实践
PostgreSQL Hangout Parameter Tuning
Apache Big Data EU 2015 - HBase
Supercharging MySQL and MariaDB with Plug-ins (SCaLE 12x)
hbaseconasia2017: hbase-2.0.0
RMOUG2016 - Resource Management (the critical piece of the consolidation puzzle)
Inside HDFS Append
KSCOPE 2013: Exadata Consolidation Success Story
Boston Hadoop Meetup: Presto for the Enterprise
Hadoop, Hbase and Hive- Bay area Hadoop User Group
Hadoop at Bloomberg:Medium data for the financial industry
HBaseConEast2016: HBase and Spark, State of the Art
Apache HBase, Accelerated: In-Memory Flush and Compaction
Sql server performance tuning and optimization
140116 max scale-for_madrid_meetup
HBase at Xiaomi
Presto - Analytical Database. Overview and use cases.
Ad

Similar to SharePoint 2013 Performance and Capacity Management (20)

PDF
SharePoint Saturday The Conference 2011 - SP2010 Performance
PDF
SharePoint Saturday San Antonio: SharePoint 2010 Performance
PPTX
SharePoint 2013 Performance Analysis - Robi Vončina
PDF
Boost the Performance of SharePoint Today!
PDF
SharePoint 2010 Boost your farm performance!
PPTX
Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013
PDF
SharePoint Performance Optimization In 10 Steps for the IT Professional
PDF
Share point 2010 performance and capacity planning best practices
PDF
SharePoint 2013 Performance Enhancements
PPTX
SharePoint Intelligence Real World Business Workflow With Share Point Designe...
PPT
Asia Pacific SharePoint Capacity Planning by Joel Oleson
PPTX
How_To_Soup_Up_Your_Farm
PPTX
SPSPTCDC - SharePoint Admin 101 - SpeedMetal - PowerUser to Admin in 75 Minutes
PPTX
Highly available and scalable architectures
PPTX
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
PDF
Practical SharePoint 2013 Development Environment
PPTX
SharePoint Performance
PDF
SharePoint Performance Monitoring with Sean P. McDonough
PDF
Tuning Your SharePoint Environment
PPTX
Real world business workflow with SharePoint designer 2013
SharePoint Saturday The Conference 2011 - SP2010 Performance
SharePoint Saturday San Antonio: SharePoint 2010 Performance
SharePoint 2013 Performance Analysis - Robi Vončina
Boost the Performance of SharePoint Today!
SharePoint 2010 Boost your farm performance!
Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013
SharePoint Performance Optimization In 10 Steps for the IT Professional
Share point 2010 performance and capacity planning best practices
SharePoint 2013 Performance Enhancements
SharePoint Intelligence Real World Business Workflow With Share Point Designe...
Asia Pacific SharePoint Capacity Planning by Joel Oleson
How_To_Soup_Up_Your_Farm
SPSPTCDC - SharePoint Admin 101 - SpeedMetal - PowerUser to Admin in 75 Minutes
Highly available and scalable architectures
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
Practical SharePoint 2013 Development Environment
SharePoint Performance
SharePoint Performance Monitoring with Sean P. McDonough
Tuning Your SharePoint Environment
Real world business workflow with SharePoint designer 2013
Ad

Recently uploaded (20)

PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Machine learning based COVID-19 study performance prediction
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
Cloud computing and distributed systems.
PDF
A comparative analysis of optical character recognition models for extracting...
PPTX
A Presentation on Artificial Intelligence
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPT
Teaching material agriculture food technology
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
MYSQL Presentation for SQL database connectivity
Diabetes mellitus diagnosis method based random forest with bat algorithm
Machine learning based COVID-19 study performance prediction
“AI and Expert System Decision Support & Business Intelligence Systems”
Reach Out and Touch Someone: Haptics and Empathic Computing
Assigned Numbers - 2025 - Bluetooth® Document
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
Cloud computing and distributed systems.
A comparative analysis of optical character recognition models for extracting...
A Presentation on Artificial Intelligence
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Advanced methodologies resolving dimensionality complications for autism neur...
Teaching material agriculture food technology
Agricultural_Statistics_at_a_Glance_2022_0.pdf
20250228 LYD VKU AI Blended-Learning.pptx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
MYSQL Presentation for SQL database connectivity

SharePoint 2013 Performance and Capacity Management

  • 1. 1 SharePoint 2013 Performance and Capacity Management John Naguib Senior Consultant/Portfolio Architect HP
  • 2. 2 Who am I - Senior Technical Consultant/ Portfolio Architect in HP - Active in writing wikis, blogs and forums - MCITP, MCPD, MCTS and MCT, TOGAF Foundation 9.1 Certified Blog: http://johnnaguib.blogspot.com Twitter: @johnnaguib TechNet Profile: https://social.technet.microsoft.com/profile/john%20naguib/
  • 3. 3 Agenda • Introduction • Capacity Planning • Performance Monitoring • Capacity Management • Performance Optimization • Tools • My Sharings • Questions
  • 8. 8 Capacity Planning Web Front End and Requests per second • Number of WFEs needed (@100 RPS/server) Calculate RPS: either with existing data or with assumptions N: Total number of unique users ("20,000 of whom access the farm on any given day") C: Concurrent user rate ("30 percent of the users will use the portal at the same time") RPD: Requests per day per user ("Each user makes 400 requests in the course of a business day") Peak usage ratio = 3 ("peak usage can be as much as three times") Average RPS = (N * C * RPD * Peak Usage)/seconds
  • 9. 9 Capacity Planning 2 Apps Server Capacity Planning: *Start with two application servers dedicated to the query processing component and index partitions and place all other service application components on a separate application server. Based on utilization, consider either adding all-purpose application servers that are configured similarly, or adding application servers to dedicate resources to specific service. *Services that consumes resources like PerfromancePoint *Search Separation 10 million, 40 million, 100 million http://www.microsoft.com/en-us/download/details.aspx?id=30383
  • 11. 11 What to Monitor (2) # Counter 1 % Processor Time 2 Disk-Average Disk Queue Length 3 Disk-% Idle Time 4 Disk-% Free Space 5 Memory- Available Mbytes 6 Memory- Cache Faults/Sec 7 Memory- Pages/Sec 8 Paging File % Used 9 Paging File %Used Peak 10 Network Interface Card- Total Bytes/Sec 11 Process(w3wp and owstimer.exe) -Working Set 12 Process(w3wp and owstimer.exe) -%Processor Time 13 Application Pool Recycles 14 ASP.net- Requests Queued 15 Request Wait Time 16 Request Rejected
  • 12. 12 How to Monitor SCOM 3rd Party Performance monitor Dataset Collectors power shell script and export to CSV Adding counter to usage DB (configure data collection)
  • 13. 13 How to Monitor 2 SQL Server Tools ( SQL Server Profiler) IIS Logs Capacity planning limits
  • 14. 14 Capacity Management # Counter Potential Bottleneck Condition Action 1 % Processor Time Persistently greater than 75% · Upgrade processor, Add additional processors, Add additional servers 2 Disk-Average Disk Queue Length Gradually increasing · Upgrade to faster disks, Increase number of disks, Implement data striping, Move some data to alternative servers 3 Disk-% Idle Time Persistently less than 90% · Increase number of disks, Move some data to alternative disks or servers 4 Disk-% Free Space Persistently less than 30% · Increase number of disks, Move some data to alternative disks or servers 5 Memory- Available Mbytes Less than 2 GB on WFE server · Add memory, Remove unnecessary services, 6 Memory- Cache Faults/Sec Persistently greater than 1 • Add Memory, Increase Cache size Move some data to alternative disks or servers 7 Memory- Pages/Sec Persistently greater than 10 • Add Memory 8 Paging File % Used Greater than 50% • Add Memory 9 Paging File %Used Peak Greater than 75% • Add Memory 10 Network Interface Card- Total Bytes/Sec Persistently greater than 40% of capacity • Upgrade NICs,· Investigate further (outgoing traffic, incoming traffic, and memory buffers) 11 Process(w3wp and owstimer.exe) -Working Set greater than 80% of total memory • Add Memory 12 Process(w3wp and owstimer.exe) - %Processor Time Persistently Greater than 75% • Upgrade processor, Add additional processors, Add additional servers 13 Application Pool Recycles Several per day · Verify application pool settings, Ensure application pools are not set to automatically recycle unnecessarily 14 ASP.net- Requests Queued Persistently Large numbers (100s) Add WFEs servers
  • 16. 16 Performance Optimization 1 ms Latency between SQL and SP 20 ms latency to retrieve the first byte (Logical Disk: Avg. Disk sec/Read) stretched Farms !! Minimal and optimal memory requirements for SharePoint and SQL servers (minimal 12GB SharePoint Server; 16GB SQL server, but depends on the deployment size
  • 17. 17 Performance Optimization 2 Create a SQL alias cliconfg.exe Disable loopback check http://blogs.technet.com/b/sharepoint_foxhole/archive/2010/06/21/disab leloopbackcheck-lets-do-it-the-right-way.aspx Latest OS updates SP Service Packs Use Hardware Load Balancers
  • 18. 18 Performance Optimization 3 Log Files on different than primary (system) disk Use naming convention for service accounts, services and database names Disable unused Windows services (eg.: Spooler, AudisoSrv, tabletInput, WerSvc) WarmUp Scripts Set Quotas on Web Applications
  • 20. 20 Tools: Developer Dashboard In SharePoint 2013 improved to provide more information in more accurate way to track and debug issues with page rendering time. • Running in separate window to avoid affecting rendering of actual page • Detailed request information per page with chant view • Dedicated tab for ULS log entries for particular request $svc = [Microsoft.SharePoint.Administration.SPWebService]::ContentService $dds = $svc.DeveloperDashboardSettings $dds.DisplayLevel = "On" $dds.Update() New-SPUsageApplication -Name "Usage Application" -DatabaseName "SP2013A_Logging"
  • 21. 21 Tools: SQL Profiler Microsoft SQL Server Profiler is a graphical user interface to SQL Trace for monitoring an instance of the Database Engine or Analysis Services.
  • 23. 23 Tools: Fiddler Web debugging and traffic trace http://www.telerik.com/download/fiddler/fiddler4 http://blogs.msdn.com/b/fiddler/archive/2011/12/10/fiddler-windows-8-apps-enable-loopback- network-isolation-exemption.aspx My IIS response Header tool
  • 24. 24 Tools Log Parser and RPS http://blogs.msdn.com/b/brian_farnhill/archive/2014/04/03/calculating-rps-statistics- from-iis-logs.aspx http://blogs.msdn.com/b/mohamed_el_ashmawi/archive/2011/09/23/sharepoint-2010- capacity-management-log-parser.aspx http://smallcitydesign.com/how-to-get-sharepoint-2010-requests-per-second-rps/ To get the total number of users per log file logparser -i:IISW3C "select top 20 count(*) as ct,cs-username as user from *.log group by user order by ct desc"
  • 25. 25 Tools SETH SharePoint Engineer Troubleshooting Helper (SETH) This SharePoint Engineer Troubleshooting Helper diagnostic is designed to detect certain problematic conditions that may exist in the configuration of the server that is running Microsoft SharePoint Server. The problematic conditions are checked only on the server on which this manifest is executed. To make sure that you have maximum coverage, we recommend that you run SETH on each computer in the Microsoft SharePoint farm. https://wc.ficp.support.microsoft.com/SelfHelp?knowledgebaseArticleFilter= http://support.microsoft.com/en-us/kb/2522171 https://support.microsoft.com/en-us/kb/2793381?wa=wsignin1.0
  • 26. 26 Tools SETH SharePoint Engineer Troubleshooting Helper (SETH)
  • 27. 27 Tools SPSFarm Report Document your Farm http://spsfarmreport.codeplex.com/ Run Powershell script [Environment]::CurrentDirectory Copy the generated file with the xslt
  • 30. 30 My TechNet Articles SharePoint Tools and Codes SharePoint Vanity URLs SharePoint Sites are not deleted Remove WFE Role from Farm SharePoint 2013 HNSC Configure OWA with Certificates AAM and SharePoint 2013 SSL web applications Create Self Signed Certificates SharePoint 2013 and Kerberos SharePoint 2013 Capacity Management Workflow Manager Disaster Recovery
  • 31. 31 My TechNet Gallery Sharing's SharePoint 2013 Performance Add IIS Response Header Get SharePoint Site Permissions Workflow Manager Disaster Recovery
  • 32. 32 My HP Official Blogs Are you Hot, Cold or Warm SharePoint Capacity Management Efficient and Effective Communication with SharePoint Social Networking: Getting your company online
  • 33. 33 My Contacts Blog: http://johnnaguib.blogspot.com Twitter: @johnnaguib TechNet Profile: https://social.technet.microsoft.com/profile/john%20naguib/

Editor's Notes

  • #2: TITLE SLIDE (HALF HEADSHOT) The title slide will be on display before your session begins. You have several choices of title slides to use. Do not add your email or contact information to the title slide. You can, if you want, include contact information on a biography slide during the presentation. But there will be a module displaying your contact information in the webinar room, and on your session page.
  • #5: Waiting for page to load Waiting Waiting SharePoint sucks – its so slow – wrong!!
  • #6: Lots of moving parts Need to architect; need to plan Need to react It’s a real system
  • #7: Lots of moving parts Need to architect; need to plan Need to react It’s a real system
  • #8: Lots of moving parts Need to architect; need to plan Need to react It’s a real system
  • #16: copy the file for specific server to a location run command to consolidate the results into 1 sheet From command prompt type the following command ”copy *.csv newfile.csv” Clean the sheet from the unnecessary data Select the date/time column with the counter column and insert graph it will show the trend analysis for this