Děkujeme za vaši dotaz! Jeden z našich pracovníků vás brzy kontaktuje.
Děkujeme za rezervaci! Jeden z našich pracovníků vás brzy kontaktuje.
Návrh Školení
Úvod do monitorování výkonnosti aplikací
- Porozumění správě výkonnosti aplikací (APM) a její roli v moderních aplikačních operacích
- Vztah mezi výkonností aplikací, dostupností, spolehlivostí a zkušeností zákazníků
- Klíčové ukazatele výkonnosti aplikací a cíle úrovně služby
- Identifikace běžných zdrojů snížení výkonnosti aplikací
- Přehled životního cyklu monitorování aplikací: pozorovat, analyzovat, diagnostikovat, napravovat a optimalizovat
- Porozumění roli New Relic v celosouvislostní observability
Funkce a architektura New Relic
- Přehled platformy New Relic a jejích základních schopností
- Porozumění architektuře New Relic a toku dat
- Agenti New Relic, sběrače a telemetrická data
- Přehled metrik, událostí, protokolů, tras a chyb
- Monitorování výkonnosti aplikací (APM), monitorování prohlížeče, monitorování infrastruktury a monitorování databází
- Porozumění entitám, službám, aplikacím a pracovním zátěžím
- Úvod do distribuovaného sledování a závislostí služeb
- Porozumění konceptům uložení dat, dotazování a vizualizace
Navigace v uživatelském rozhraní New Relic
- Navigace v platformě New Relic a hlavních přehledových panelech
- Práce s aplikacemi, službami, hostiteli a entitami
- Prozkoumávání souhrnů výkonnosti a zdraví aplikace
- Používání grafů, tabulek, filtrů a časových rozsahů
- Vyhledávání a analýza telemetrických dat
- Přizpůsobení přehledových panelů a pohledů
- Vytváření užitečných operačních a výkonnostních přehledových panelů
- Použití New Relic pro přechod od obecných příznaků k podrobné diagnostice
Nastavení a konfigurace agentů New Relic
- Porozumění architektuře agentů New Relic a podporovaným prostředím
- Instalace agentů New Relic na aplikačních serverech
- Konfigurace agentů pro monitorování specifické aplikace
- Strategie instrumentace a automatická versus manuální instrumentace
- Konfigurace monitorování prohlížeče a koncových uživatelů
- Ověření instalace agentů a sběru telemetrie
- Správa konfigurace a nastavení specifických prostředích
- Rušení problémů s instalací agentů a sběrem dat
- Nejlepší postupy pro bezpečné a udržitelné nasazení agentů
Měření výkonnosti aplikací z pohledu koncového uživatele
- Porozumění monitorování skutečných uživatelů (RUM)
- Měření času načítání stránek a odezvy aplikací
- Monitorování výkonnosti prohlížeče a interakcí uživatelů
- Identifikace pomalých stránek, transakcí a cest uživatele
- Analýza rozdílu v výkonu podle geografie a typu zařízení
- Korelace zkušeností koncových uživatelů s výkonností backendových aplikací
- Identifikace problémů s výkonností, které přímo ovlivňují zkušenosti zákazníků
- Použití dat o výkonnosti pro prioritizaci optimalizačních aktivit
Čtení a interpretace dat z instrumentace
- Porozumění trasám transakcí a transakcím aplikací
- Interpretace dat o čase odezvy, propustnosti a míře chyb
- Porozumění rozpadu transakcí a segmentům výkonnosti
- Analýza externích služeb a závislostí
- Prozkoumávání chyb aplikací a tras chyb
- Identifikace úzkých míst z dat z instrumentace
- Použití tras pro sledování požadavků napříč komponentami aplikace
- Korelace metrik, událostí, protokolů a tras pro analýzu příčin
- Praktická cvičení v interpretaci telemetrie aplikací
Měření zdrojů aplikací a infrastruktury
- Monitorování využití zdrojů aplikací a serverů
- Porozumění výkonu CPU, paměti, disku a sítě
- Identifikování saturace zdrojů a problémů souvisejících s kapacitou
- Korelace metrik infrastruktury s časy odezvy aplikací
- Monitorování procesů aplikací a pracovních zátěží
- Identifikování transakcí s vysokou náročností na zdroje
- Prošetřování snížení výkonu způsobeného omezeními infrastruktury
- Stanovení výkonnostních baseline a identifikace abnormálního chování
Monitoring a upozornění
- Porozumění konceptům hlášení varování v New Relic
- Definice podmínek a prahových hodnot varování
- Vytváření varování pro výkonnost a dostupnost aplikací
- Monitoring míry chyb, časů odezvy, propustnosti a využití zdrojů
- Navrhování akční politiky varování
- Konfigurace kanálů oznámení a pracovního toku incidentů
- Snížení hluku varování a vyhnutí se zbytečným oznámením
- Porozumění incidentům a korelaci problémů
- Testování a ověřování konfigurace varování
- Nejlepší postupy pro proaktivní monitorování aplikací
Monitoring databázových operací
- Porozumění vztahu mezi výkonností databáze a výkonností aplikace
- Monitorování volání databáze a aktivity dotazů
- Identifikování pomalých operací databáze
- Analýza časů odezvy databáze
- Detekce neefektivních nebo náročných dotazů
- Korelace databázových operací s transakcemi aplikace
- Prošetřování úzkých míst aplikace souvisejících s databází
- Použití dat o výkonnosti pro zlepšení časů odezvy dotazů
- Praktická cvičení pro diagnostiku problémů s výkonností databáze
Hlášení a vizualizace výkonnosti aplikací
- Vytváření smysluplných výkonnostních zpráv
- Stavění přehledových panelů pro týmy vývoje, operací a managementu
- Výběr vhodných metrik pro různé audiencí
- Vizualizace dostupnosti, času odezvy, propustnosti a chyb aplikací
- Sledování trendů výkonnosti v čase
- Srovnání výkonnosti aplikací napříč různými prostředím
- Předložení technických metrik jako obchodně relevantních poznatků
- Stanovení výkonnostních baseline a hlášení vůči cílům
Analýza a optimalizace výkonnosti aplikací
- Stanovení systematického procesu analýzy výkonnosti aplikací
- Identifikování úzkých míst a abnormálního chování
- Analýza časů odezvy a propustnosti transakcí
- Srovnání aktuální výkonnosti s historickými baselines
- Korelace více zdrojů telemetrie během vyšetřování
- Prioritizace problémů s výkonností podle dopadu na uživatele a byznys
- Identifikování příležitostí pro optimalizaci aplikací
- Ověření vylepšení výkonnosti pomocí dat New Relic
- Praktická cvičení v analýze výkonnosti
Rušení problémů s API a službami
- Monitoring API a závislostí externích služeb
- Měření času odezvy, propustnosti a míry chyb API
- Identifikování pomalých a nespolehlivých koncových bodů API
- Diagnostika problémů s časovými limity a spojitostí
- Analýza selhaných transakcí API
- Použití tras pro identifikaci úzkých míst napříč distribuovanými službami
- Korelace problémů s API s dolévajícímí závislostmi
- Identifikování příčiny snížení výkonu API
- Vypracování a ověření strategii nápravy
Distribuované sledování a end-to-end vyšetřování
- Porozumění distribuovaným aplikacím a závislostem služeb
- Úvod do konceptů distribuovaného sledování
- Sledování požadavků napříč více aplikačními službami
- Identifikování latence zavedené jednotlivými službami
- Analýza komunikace mezi službami
- Detekce selhání napříč komponentami distribuovaných aplikací
- Korelace tras s protokoly, chybami a metrikami infrastruktury
- Provedení end-to-end analýzy příčin
- Praktické scénáře vyšetřování pomocí živého laboratorního prostředí
Dotazování a analýza dat New Relic
- Úvod do dotazování telemetrických dat v New Relic
- Porozumění jazyku dotazování New Relic (NRQL)
- Psaní dotazů pro vyšetřování výkonnosti aplikací
- Filtrování a agregace metrik a událostí
- Analýza časů odezvy, chyb, propustnosti a transakčních dat
- Vytváření vlastních vizualizací z výsledků dotazů
- Použití dotazů pro podporu rušení problémů a hlášení
- Vytváření opakovaně použitelných dotazů a přehledových panelů
- Praktická cvičení NRQL
Integrace New Relic se třetími stranami a službami
- Přehled integrací New Relic
- Integrace New Relic s infrastrukturou a cloudovými platformami
- Propojení monitorovacích dat s nástroji pro spolupráci a správu incidentů
- Porozumění pracovním tokům integrací a výměně dat
- Konfigurace oznámení a integrací externích služeb
- Použití integrací pro podporu DevOps a procesů reakce na incidenty
- Nejlepší postupy pro udržování spolehlivých monitorovacích integrací
Praktická dílna pro rušení problémů
- Vyšetřování simulovaného incidentu s výkonností aplikace
- Identifikování příznaků z dat o výkonu koncových uživatelů
- Analýza transakcí a chyb aplikací
- Vyšetřování výkonnosti infrastruktury a databáze
- Sledování závislostí API a externích služeb
- Korelace metrik, událostí, protokolů a tras
- Identifikování nejpravděpodobnější příčiny
- Vypracování a ověření přístupu k nápravě
- Nastavení varování pro prevenci opakování
- Dokumentování zjištění a komunikace dopadu na byznys
Nejlepší postupy monitorování a operační doporučení
- Navrhování efektivní monitorovací strategie New Relic
- Výběr smysluplných metrik výkonnosti a dostupnosti
- Stanovení baselines a cílů úrovně služby
- Vyhnutí se nadměrnému hluku monitorování
- Vypracování efektivních praktik varování a eskalace
- Udržování konzistentního monitorování napříč vývojem, testováním a produkčním provozem
- Použití observability dat pro podporu neustálého zlepšování
- Překlad technických dat o výkonu do akčních obchodních poznatků
Shrnutí a závěr
- Přehled architektury New Relic a základních schopností
- Přehled monitorování aplikací, infrastruktury, databází, API a koncových uživatelů
- Připomínka technik vyšetřování a analýzy příčin
- Přehled varování, přehledových panelů, hlášení a integrací
- Závěrečné praktické vyšetřování výkonu
- Diskuse scénářů nasazení v reálném světě
- Dotazy a odpovědi
- Doporučené další kroky pro aplikaci New Relic v produkčním prostředí
Požadavky
- Obecné porozumění konceptům infrastruktury aplikací
- Zkušenosti s příkazovým řádkem Linuxu
Cílová skupina
- Developři
- DevOps inženýři
- Inženýři pro testování
- Systémoví administrátoři
- Architekti řešení
28 Hodiny