spcadriatics - search administration and troubleshooting in sharepoint 2013
TRANSCRIPT
SHAREPOINT AND PROJECT CONFERENCE ADRIATICS ZAGREB, 11/28/2012
Name of the sessionFIRST LASTNAME, COMPANY
sponsors
SHAREPOINT AND PROJECT CONFERENCE ADRIATICS ZAGREB, 11/28/2012
How to ManageAnd Troubleshoot Search
AGNES MOLNARSENIOR SEARCH SOLUTIONS CONSULTANT
Introduction• Senior Search Solutions Consultant• SharePoint Server MVP
• Speaker, Blogger, Community Leadhttp://aghy.huhttp://www.DoMoreWithSearch.com
[email protected]@molnaragnes
There are major changes in Search!
5
Search is used pervasively throughout the platform
Combination of FAST and SharePoint Search
Result Sources
Used pervasively throughout the platform
High Scalability
Continuous Crawling
Content by Search WCM
CSOMResult Blocks
Query Suggestions Query Rules
Search Refinements
• Hasn't supported an iterative development process that I'm used to.
• Adding capacity is complicated• Requires access to console• Limited support for delegation
Search Administration Challenges
• Heterogeneous Data Models• Every system is different• Mapping to common metadata is
essential for findability
• Heterogeneous Security• Bandwidth and Performance
• LOTS of content• Cross-site bandwidth can be
expensive/limited• Source Systems can be the limiting
factor
Search Administration Challenges
• Complex architecture• Complex configuration• Query and crawl reporting• Scenarios
• Search service is unavailable• “Hung” crawl
Search Troubleshooting Challenges
• Crawl log• Content Source (1,7, and 30 day duration trend)• URL View (Remove from index)• History (Latency/Load)
• Health reports• Crawl Latency/Load by Repository, Handler, Crawler, CPC,
SQL• Crawl Freshness by source heat map in days• CPU and Memory Load by component and process• Content Processing by stage• Query Latency/Load percentiles overlaid with crawl and
analytics load• Federation• Query Latency by Object model, Query Processing, Core
index
Troubleshooting Enhancements
Debugging and Troubleshooting Crawl Processes
Debugging and Troubleshooting Crawl Processes
Debugging and Troubleshooting Crawl Processes
Debugging and Troubleshooting Crawl Processes
• Depends on:• Size of repository• Change rate• Request response time• Crawl schedule• Type of changes• Etc.
How Fresh my Content is? – Search Results Freshness
Search Results Freshness – Incremental Crawl
Search Results Freshness – Continuous Crawl
Query Debugging – Developer Dashboard
Want to Know More About SharePoint 2013 Search?
The Essential Guide to Enterprise Search in SharePoint 2013Everything You Need to Know to Get the Most Out of Search and Search-based Applications
Download from www.SharePointSearch2013.com
User Experienc
e
Working with
Queries and
Results
Working with
Content
Architecture,
Deployment &
Operations
Applications &
Development
This book contains 20 chapters, and more than 100 pages packed full of valuable insights. Also includes helpful call outs and screenshots.
questions?
HTTP://AGHY.HUHTTP://DOMOREWITHSEARCH.COM
@MOLNARAGNES
thank you.
SHAREPOINT AND PROJECT CONFERENCE ADRIATICS ZAGREB, 11/28/2012