Monitorování používání

Služby Azure DevOps

Monitorování využití v Azure DevOps Services je zásadní pro identifikaci a řešení kritických bodů výkonu. Když pochopíte běžné příkazy a operace, které aktivují zprávy o využití, můžete optimalizovat nástroje a procesy, abyste zajistili efektivní využití prostředků. Pravidelná kontrola stránky využití a protokolů auditu pomáhá udržovat výkon a spolehlivost prostředí Azure DevOps.

Požadavky

Oprávnění: Být členem skupiny Správci kolekce projektů. Vlastníci organizace jsou automaticky členy této skupiny.

Poznámka:

Pokud chcete zobrazit využití z hlediska auditu, podívejte se na protokoly auditu v Accessu, exportu a filtrování. Toto zobrazení nezahrnuje jednotky TSTU, ale uchovává data po dobu 90 dnů.

Další informace najdete v tématu Omezení rychlosti a využití.

Zobrazit využití

  1. Přihlaste se ke své organizaci (https://dev.azure.com/{Your_Organization}).

  2. Vyberte ikona ozubeného kola Nastavení>organizace – Použití.

Snímek obrazovky se stránkou Využití pro správce kolekcí

  1. Na této stránce můžete prozkoumat využití jiných uživatelů. K využití může dojít z běžných operací webového portálu nebo použití příkazového řádku nebo nástrojů rozhraní REST API.

a. Zobrazit podle následujících kategorií: – Využití podle uživatele – Využití podle kanálu – Hlavní agenti uživatelů – Hlavní příkazy – Hlavní kanály sestavení – Kanály nejvyšší verze – Kanály hlavní verze

b. Filtrování podle následujících možností sloupce: – Uživatel – Uživatelský agent – IP adresa – Časový rozsah – Služba – Aplikace – Referrer – Příkaz – UriStem – Stav – Počet – Využití (TSTU) – Zpoždění (s)

Azure DevOps zobrazuje ve výchozím nastavení poslední hodinu požadavků. Můžete vybírat z jiných časových intervalů.

c. Vyberte z následujících stavů: - Všechny stavy - Normální - Zpožděno - Blokováno

d. Stránka využití je vymezena na 30 minut před a po prvním zpožděném požadavku. Zkontrolujte historii požadavků, která vede k zpožděným žádostem.

Snímek obrazovky s příkladem stránky využití

Vysvětlení oznámení a upozornění

  • Když se žádost uživatele zpozdí, obdrží e-mail s oznámením a zobrazí se na webu banner s upozorněním. Banner i e-mailový odkaz na stránku s informacemi o využití
  • Pokud uživatel nemá e-mailovou adresu, oznámení se odešle členům skupiny Správci kolekcí projektů.

Identifikace vysokého využití

  • Příkazy, které využívají velký počet jednotek propustnosti Azure DevOps (TSTU), můžou způsobit, že uživatelé překročí prahové hodnoty.
  • Sloupce uživatelských agentů a IP adres pomáhají identifikovat zdroj těchto příkazů. Vlastní nástroje nebo vytváření účtů služeb můžou v krátkém časovém intervalu provádět řadu volání.

Optimalizace nástrojů a procesů

Abyste se vyhnuli problémům, zvažte přepsání nástrojů nebo aktualizaci procesů sestavení, abyste snížili typ a počet volání. Například místo pravidelného načítání velkého úložiště správy verzí postupně načítejte.

Vysvětlení podrobností stránky využití

  • Ve výchozím nastavení je historie požadavků na Usage stránce v sestupném pořadí.
  • Využití se seskupí podle příkazu do pětiminutových časových intervalů.
  • Sloupec Count zobrazuje počet příkazů v okně.
  • Ostatní sloupce zvýrazňují celkový počet TSTU a dobu zpoždění.