Name of the session
FIRST LASTNAME, COMPANY




SHAREPOINT AND PROJECT CONFERENCE ADRIATICS
ZAGREB, 11/28/2012
sponsors
How to Manage
And Troubleshoot Search
AGNES MOLNAR
SENIOR SEARCH SOLUTIONS CONSULTANT




SHAREPOINT AND PROJECT CONFERENCE ADRIATICS
ZAGREB, 11/28/2012
Introduction
• Senior Search Solutions Consultant
• SharePoint Server MVP

• Speaker, Blogger, Community Lead
     http://aghy.hu
     http://www.DoMoreWithSearch.com


     Agnes.Molnar@BAInsight.com
     @molnaragnes
There are major changes in Search!

     Combination                                Used
     of FAST and                                pervasively
     SharePoint    Content by                   throughout                      Continuous
     Search        Search       WCM             the platform   Result Sources   Crawling




     High                                       Query                           Search
     Scalability   CSOM         Result Blocks   Suggestions    Query Rules      Refinements




   Search is used pervasively throughout the platform



                                                                       5
Search Administration Challenges

   • 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 Troubleshooting Challenges
     • Complex architecture
     • Complex configuration
     • Query and crawl reporting
     • Scenarios
       • Search service is unavailable
       • “Hung” crawl
Troubleshooting Enhancements
    • 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
Debugging and Troubleshooting
Crawl Processes
Debugging and Troubleshooting
Crawl Processes
Debugging and Troubleshooting
Crawl Processes
Debugging and Troubleshooting
Crawl Processes
How Fresh my Content is? –
Search Results Freshness


   • Depends on:
     •   Size of repository
     •   Change rate
     •   Request response time
     •   Crawl schedule
     •   Type of changes
     •   Etc.
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 2013
                                    Everything You Need to Know to
                                    Get the Most Out of Search and
                                    Search-based Applications

                                    Download from
                                    www.SharePointSearch2013.com

                       This book contains 20 chapters, and more than 100 pages packed full of valuable
                                               insights. Also includes helpful call outs and screenshots.


                                                                      Architecture
                                                                                            Applications
                         Working                                            ,
             User                               Working                                          &
                       with Queries                                   Deployment
          Experience                          with Content                                  Developme
                       and Results                                         &
                                                                                                 nt
                                                                      Operations
questions?
HTTP://AGHY.HU
HTTP://DOMOREWITHSEARCH.COM
@MOLNARAGNES
thank you.

SHAREPOINT AND PROJECT CONFERENCE ADRIATICS
ZAGREB, 11/28/2012

SPCAdriatics - Search Administration and Troubleshooting in SharePoint 2013

  • 1.
    Name of thesession FIRST LASTNAME, COMPANY SHAREPOINT AND PROJECT CONFERENCE ADRIATICS ZAGREB, 11/28/2012
  • 2.
  • 3.
    How to Manage AndTroubleshoot Search AGNES MOLNAR SENIOR SEARCH SOLUTIONS CONSULTANT SHAREPOINT AND PROJECT CONFERENCE ADRIATICS ZAGREB, 11/28/2012
  • 4.
    Introduction • Senior SearchSolutions Consultant • SharePoint Server MVP • Speaker, Blogger, Community Lead http://aghy.hu http://www.DoMoreWithSearch.com Agnes.Molnar@BAInsight.com @molnaragnes
  • 5.
    There are majorchanges in Search! Combination Used of FAST and pervasively SharePoint Content by throughout Continuous Search Search WCM the platform Result Sources Crawling High Query Search Scalability CSOM Result Blocks Suggestions Query Rules Refinements Search is used pervasively throughout the platform 5
  • 6.
    Search Administration Challenges • Hasn't supported an iterative development process that I'm used to. • Adding capacity is complicated • Requires access to console • Limited support for delegation
  • 7.
    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
  • 8.
    Search Troubleshooting Challenges • Complex architecture • Complex configuration • Query and crawl reporting • Scenarios • Search service is unavailable • “Hung” crawl
  • 9.
    Troubleshooting Enhancements • 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
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
    How Fresh myContent is? – Search Results Freshness • Depends on: • Size of repository • Change rate • Request response time • Crawl schedule • Type of changes • Etc.
  • 15.
    Search Results Freshness– Incremental Crawl
  • 16.
    Search Results Freshness– Continuous Crawl
  • 17.
  • 18.
    Want to KnowMore 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 Download from www.SharePointSearch2013.com This book contains 20 chapters, and more than 100 pages packed full of valuable insights. Also includes helpful call outs and screenshots. Architecture Applications Working , User Working & with Queries Deployment Experience with Content Developme and Results & nt Operations
  • 19.
  • 20.
    thank you. SHAREPOINT ANDPROJECT CONFERENCE ADRIATICS ZAGREB, 11/28/2012

Editor's Notes

  • #10 http://blogs.technet.com/b/tothesharepoint/archive/2012/09/14/how-can-i-achieve-the-best-freshness-of-search-results-introducing-continuous-crawls-for-sharepoint.aspx