Agnes Molnar Senior Solutions Consultant Darrin Allred Solution Architect SPC117 Search Management Features Recognize and use the new management features in SharePoint Search 2013 ID: 461544
Download Presentation The PPT/PDF document "How to Manage and Troubleshoot Search : ..." is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Slide1Slide2
How to Manage and Troubleshoot Search : A Practical Guide
Agnes Molnar – Senior Solutions ConsultantDarrin Allred – Solution Architect
SPC117Slide3
Search Management Features
Recognize and use the new management features in SharePoint Search 2013 Troubleshooting ScenariosIdentify
common search related issues and techniques for troubleshooting 2013 search
Objectives And TakeawaysSlide4
Search ManagementSlide5
Hasn't supported an iterative development process that I'm used to.
Adding capacity is complicatedRequires access to consoleLimited support for delegation
Search Administration Challenges Slide6
SharePoint 2013 Search Architecture
Search
Admin
Content
UX
Crawl
Content
P
rocessing
Index
Query
P
rocessing
WFE
API
Analytics
Processing
FAST Search Index
Public API
Unit of scale/role boundarySlide7
Heterogeneous Data Models
Every system is differentMapping to common metadata is essential for findabilityHeterogeneous SecurityBandwidth and PerformanceLOTS of content
Cross-site bandwidth can be expensive/limited
Source Systems can be the limiting factor
Search Administration is DifficultSlide8
Central AdministrationSlide9
Crawl
LogsCrawl time / crawl rateCrawl errors/warningsCrawl ReportsCrawl Rate
Crawl Latency
Crawl QueueCrawl Freshness
Content Processing Activity
CPU and Memory Load
Continuous Crawl
Debugging and Troubleshooting
Crawl ProcessesSlide10
Debugging and Troubleshooting
Crawl
ProcessesSlide11
Debugging and Troubleshooting Crawl ProcessesSlide12
Debugging and Troubleshooting Crawl ProcessesSlide13
Debugging and Troubleshooting Crawl ProcessesSlide14
Depends on:
Size of repositoryChange rateRequest response timeCrawl scheduleType of changes
Etc.
How Fresh my Content is? –
Search Results FreshnessSlide15
Search Results Freshness –
Incremental CrawlSlide16
Search Results Freshness –
Continuous CrawlSlide17
Query Debugging – Developer DashboardSlide18
Crawler role communicates with all crawl databases
Each crawler role contains only one “crawl component”Role loads items to crawl from specified crawl DB, processes them, and then commitsSingle host distributed across crawl databasesSplit work among multiple crawlers
SharePoint hosts distributions happens
through content
database ids
rather
than host
URL
Crawl Database ArchitectureSlide19
Delegated AdministrationSlide20
More Control at the Site Admin Level
Task
Site Collection Admin
Site Admin
Create and/or override Query Rules, including Promoted Results
Create and/or override Result types and display templates
Create and/or override Result Sources, either for remote locations or as a custom search “vertical”
Create managed properties
Create refiners
Start a local crawl – can even be done down to the list level
Built for the Cloud
Multi-TenantSlide21
Demo
Tenant AdministrationSite level crawled/managed property creationSlide22
Troubleshooting SearchSlide23
Complex architecture
Complex configurationQuery and crawl reportingScenariosSearch service is unavailable
“Hung” crawl
Search Troubleshooting ChallengesSlide24
Crawl log
Content Source (1,7, and 30 day duration trend)URL View (Remove from index)History (Latency/Load)Health reportsCrawl 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 EnhancementsSlide25
Case of the…
Unavailable Search ServiceUn-crawled SiteMissing ResultsSlide26
Search HOLs and events @ SPC
HOL031 – Introduction to Search in SharePoint 2013
HOL034 – Exploring Search Query Rules in SharePoint 2013
HOL032 – Extending the Search experience in SharePoint 2013
HOL033 – People Search in SharePoint 2013
HOL035 – SharePoint Server 2013 Search Connectors and Using BCS
Meet a Search SME
Ask questions, meet the community and share knowledge!
Mon-Thu @ Exhibit Hall
Hands on Labs
Daily 10:30am-6:30pm @ HOL Lab Lounge
Ask the Experts
Discuss search!
Wed 6:15PM @ Ask the Experts LoungeSlide27
Related Search Sessions @ SPC
Wed 10:30am - SPC231 - Step by Step: Search Development in SharePoint 2013
Speakers - Andrew Wardly, Matt King
Wed 1:45pm - SPC095 - Effective Search Deployment and Operation in SharePoint
2013 - Speakers
: Darrin Allred
, Knut
Brandrud
Wed 3:15pm - SPC049 - Custom Security Trimming for Search in SharePoint 2013
Speakers: Morgan Larsson, Sveinar Rasmussen
Wed 5:00pm - SPC145 - Optimize Search Relevance in SharePoint 2013
Speakers: Jan Inge Bergseth, Victor
Poznanski
Wed 3:15pm - SPC150 - Microsoft Early Learning: Moving Search to O365 and Building a Hybrid
Experience - Speaker:
Rene Sanchez AlmaguerSlide28
Want to Know More About SharePoint 2013 Search?
The Essential Guide to Enterprise Search in SharePoint 2013
Everything You Need to Know to Get the Most Out of Search and Search-based Applications
Available at BA Insight Booth #234 & SharePointSearch2013.com
User Experience
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.Slide29
Evaluate this session now on
MySPC
using your laptop or mobile device:
http://myspc.sharepointconference.com
MySPCSlide30
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.