/
How to Manage and Troubleshoot Search : A Practical Guide How to Manage and Troubleshoot Search : A Practical Guide

How to Manage and Troubleshoot Search : A Practical Guide - PowerPoint Presentation

luanne-stotts
luanne-stotts . @luanne-stotts
Follow
405 views
Uploaded On 2016-09-06

How to Manage and Troubleshoot Search : A Practical Guide - PPT Presentation

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

crawl search troubleshooting sharepoint search crawl sharepoint troubleshooting microsoft 2013 wed debugging processes query results administration content role site

Share:

Link:

Embed:

Download Presentation from below link

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.


Presentation Transcript

Slide1
Slide2

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.