ID korelace SharePointu v chybových zprávách: Co to je a jak ho používat
Platí pro
SharePoint Server 2016 SharePoint v Microsoftu 365

Pokud jste uživatel, který má problémy s veřejným webem, průzkumem, e-mailem nebo jinou aplikací, zavolejte společnosti, která web vlastní, a požádejte ji o pomoc.   Kontaktní informace pro web nebo průzkum obvykle najdete v dolní části stránky nebo v částech O produktu nebo Kontaktujte nás v navigačních nabídkách.

Pokud jste uživatelem ve firmě a zobrazují se vám chyby, obraťte se na osobu, která spravuje interní web vaší firmy.   Tyto typy problémů může často vyřešit pouze správce webu (správce pro SharePoint) nebo někdo ve vaší společnosti.

Pokud jste správcem pro SharePoint, webmasterem nebo správcem webu    a vaši uživatelé se ptají na ID korelace, může vám tento článek pomoct.

Co ID korelace je a co není

ID korelace není číslo nebo kód chyby. Jednoduše se jedná o identifikátor GUID (globálně jedinečný identifikátor), který se automaticky vygeneruje pro každý požadavek, který server služby SharePoint obdrží. Je jedinečný pro každý požadavek, ne pro každou chybu. Pokud však dojde k chybě, chybová zpráva obsahuje ID korelace, které bylo pro požadavek platné v daném okamžiku.

ID korelace slouží k tomu, aby pomohlo správci pro SharePoint v trasování toho, co se dělo v době chyby. Je cenné pouze jako interaktivní nástroj, který správci pomůže vysledovat vaši chybu. Správce používá ID korelace jako „popis cesty“ ke zpětnému trasování požadavků nebo procesů ve službě SharePointULS (Unifikovaná služba protokolování), aby zjistil, co vedlo k problému a způsobilo ho. Pokud se ve službě SharePoint při práci na úkolu zobrazí chyba, kterou nemůže identifikovat, zobrazí zprávu „Došlo k neočekávané chybě“ a zahrne ID korelace. ID korelace může pomoct zjistit, co se stalo, ale neidentifikuje, co se stalo.

Diagram znázorňující, jak je přiřazené ID korelace

ID korelace označuje úspěšné i neúspěšné požadavky. ID je jedinečné a odlišné pro každý nový požadavek a existuje pouze po dobu trvání požadavku. Není jako chyba Windows, která vám poskytne číslo 80xxxxxx identifikující přesný problém. Hledání konkrétního ID korelace na webu nepomůže, protože každé ID korelace je jiné a jedinečné pro váš server a pro daný bod v čase.

ID korelace je ale velmi cenné pro trasování procesu. SharePoint vytvoří protokol (ULS) všeho, co dělá při zpracování požadavků, a ID korelace je v podstatě vlákno, které spojuje jednotlivé kroky dohromady. Vzhledem k tomu, že SharePoint řeší tisíce požadavků najednou, můžete pomocí ID korelace vyfiltrovat jenom kroky, které SharePoint prováděl pro jakýkoli daný požadavek.

Správce může ID korelace použít k trasování chyb, problémů s výkonem a dalších problémů. Využitím ID korelace u požadavků, které vykazují problematické chování, mohou prozkoumat problémy hlouběji.  Pokud nedochází k žádnému selhání a negeneruje se žádná chybová zpráva, můžete si pomocí řídicího panelu pro vývojáře zobrazit ID korelace generované procesy. 

Pokud jste koncový uživatel, pravděpodobně nebudete mít přístup k protokolům poskytujícím informace, ve kterých může být ID korelace užitečné. V takovém případě můžete přestat problém řešit a zavolat na helpdesk nebo správci. Vysvětlete svůj problém a spolupracujte s nimi, abyste mohli problém diagnostikovat. Poskytněte jim ID korelace, které vidíte v chybové zprávě. Může být užitečné.

Pokud jste IT profesionál nebo správce a chcete zjistit, co se stalo, musíte najít protokoly ULS pro čas, kdy k události došlo, a v těchto protokolech vyhledat ID korelace. Možná budete muset prohledat několik webových front-endů, abyste našli ten, který má ID korelace, které hledáte. ID korelace chybu nevyřeší, ale může vám pomoct trasovat požadavek a zjistit, co se nepovedlo. Můžete získat informace o tom, co se stalo těsně před vygenerováním chyby, jaké chybové zprávy se zobrazily nebo jaké události se kvůli této chybě aktivovaly (pokud nějaké). Pomocí nástroje, jako je ULSViewer, můžete usnadnit prohlížení těchto dat a vyfiltrovat požadavky, které nepotřebujete vidět. Další nápady a tipy najdete v blogovém příspěvku Protokolování a řešení potíží v SharePointu s využitím nástroje ULSViewer.

Tady je typický scénář, který správce využije při použití ID korelace:

  • Uživateli se při otevírání souboru v Excelu zobrazí chyba, která poskytne správci ID korelace a datum a čas incidentu:

  • Vyhledejte adresář protokolu a datum, které hledáte, a otevřete tento soubor v Excelu:

  • Vyhledejte ID korelace, které hledáte. Můžete také filtrovat podle úrovně událostí, abyste získali představu o tom, co se děje:

  • Pokud ID korelace nenajdete, zkuste jiný webový server, který se v době nahlášeného problému používal.

Tady je několik dalších zdrojů informací pro správce, které vám pomůžou s laděním chyb ve službě SharePoint. Kromě těchto odkazů zkuste hledat na webu, protože existuje mnoho webů a komunit třetích stran, které nabízejí podporu a nástroje pro práci se službou SharePoint. Vzhledem k tomu, že SharePoint je platforma, existuje komunita tisíců vývojářů, IT specialistů a uživatelů, kteří vyvíjejí nástroje, aplikace a dokumentaci, aby si navzájem pomohli.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.