Sdílet prostřednictvím


Nastavení Operational Insights

Tento článek popisuje, jak nastavit a používat funkci Operational Insights v Microsoft Dynamics 365 Commerce.

Operational Insights je funkce Dynamics 365 Commerce, která zákazníkům poskytuje lepší přehled o stavu jejich služeb a obchodních funkcích odesíláním telemetrie přímo na zákaznický účet Application Insights.

Povolením funkce Operational Insights pro vaše prostředí v ústředí Commerce Headquarters můžete shromažďovat kurátorovaný seznam událostí jak z Commerce Scale Unit (CSU), tak z vašich zařízení v pokladním místě (POS). Tyto události vám mohou pomoci lépe porozumět, jak fungují vaše systémy a umožňují vám sledovat klíčové technické a obchodní metriky.

I když nechcete tuto telemetrii neustále shromažďovat, můžete rychle povolit nebo zakázat shromažďování pro konkrétní prostředí. Tímto způsobem vám telemetrie může pomoci při odstraňování problémů nebo ladění během vývoje nebo výroby.

Přístup k protokolům v Application Insights

Chcete-li získat přístup k protokolům diagnostických událostí pro komponenty Commerce CSU a POS prostřednictvím Application Insights, proveďte postupy v této části.

Minimální požadavky na verze pro CSU

CSU má následující minimální požadavky na jednotlivé verze:

  • 10.0.23 (Retail Server verze 9.33.22062.15 a novější)
  • 10.0.24 (Retail Server verze 9.34.22062.14 a novější)
  • 10.0.25 (Retail Server verze 9.35.22062.13 a novější)
  • 10.0.26 a novější (všechny verze)

Povolení diagnostické události v Application Insights

Důležité

Pokud jste dříve používali Operational Insights ve verzi Preview, musíte k aktivaci Operational Insights použít následující postup. Tímto způsobem zajistíte, že spolehlivý a bezpečný přístup k událostem bude moci pokračovat.

Chcete-li povolit události diagnostiky komponent Commerce, musíte mít účet Application Insights. Můžete použít existující účet nebo vytvořit nový účet. Z důvodu ochrany osobních údajů doporučujeme používat samostatné účty Application Insights pro provozní, sandboxová a vývojová prostředí. Po vytvoření účtu musíte v centrále povolit funkci Operational Insights.

Chcete-li povolit diagnostické události v Application Insights, postupujte takto.

  1. V centrále otevřete pracovní prostor Správa funkcí a povolte funkci Operational Insights.
  2. Přejděte na Správa systému > Nastavení > Operational Insights.
  3. Na kartě Konfigurace nastavte možnost Události kanálu Commerce na Ano.
  4. Na kartě Prostředí zadejte hodnoty ID prostředí LCS a Režim prostředí pro každé prostředí, kde plánujete používat Application Insights. ID každého prostředí najdete na stránce Podrobnosti o prostředí pro dané prostředí v Microsoft Dynamics Lifecycle Services. Tento krok je nutný, aby se zabránilo nechtěnému odeslání diagnostických událostí do nesprávného prostředí při kopírování databází.
  5. Na kartě Registr Application Insights zadejte hodnotu Instrumentační klíč Application Insights a odpovídající hodnotu Režim prostředí pro prostředí, ve kterých plánujete používat jednotlivé účty Application Insights.
  6. Po dokončení předchozí konfigurace musíte spustit úlohu CDX Job 1110. Můžete počkat, až se tato úloha spustí podle vlastního plánu, nebo ji můžete spustit ručně.
  7. V Lifecycle Services přejděte na Podrobnosti o prostředí > Commerce > Správa, vyberte instanci CSU a poté vyberte Restartovat. Tento krok opakujte pro každé CSU.
  8. Opakujte předchozí kroky pro každé prostředí, kde hodláte použít Application Insights.

Poznámka

  • Události telemetrie v Operational Insights se mohou měnit. Doporučujeme, abyste události Operational Insights používali k provádění předběžné analýzy a odstraňování problémů sami, nikoli k definování řídicích panelů nebo výstrah. Pokud události používáte pro jiné účely než pro samoobslužné odstraňování problémů, doporučujeme ověřit a aktualizovat své dotazy po každém vydání CSU/POS.
  • Od Commerce verze 10.0.29 umožňují postupy v této části také streamování událostí POS Operational Insights na váš účet Application Insights. Další informace naleznete v části Operational Insights pro POS – události a dotazy.

K řízení událostí POS Operational Insights použijte soubor DLLHost.exe.config

K použití souboru DLLHost.exe.config pro řízení událostí POS Operational Insights postupujte takto.

  1. V textovém editoru otevřete soubor DLLHost.exe.config v umístění C:\Program Files (x86)\Microsoft Dynamics 365\70\Retail Modern POS\ClientBroker.
  2. V sekci diagnosticsSection odeberte prvek XML jímky s názvem třídy Microsoft.Dynamics.Retail.Diagnostics.OperationalInsights.OperationalInsightsLogger.
  3. Uložit soubor.

Zákaz diagnostické události v Application Insights

Důležité

Pokud chcete zakázat diagnostické události a již je neodesílat do Application Insights, musíte provést následující postup. Tuto funkci lze zakázat ve Správě funkcí.

Chcete-li zakázat diagnostické události v Application Insights, postupujte takto.

  1. V centrále jděte na Správa systému > Operational Insights.
  2. Na kartě Konfigurace nastavte možnost Události kanálu Commerce na Ne.
  3. Po dokončení předchozí konfigurace musíte spustit úlohu CDX Job 1110. Můžete počkat, až se tato úloha spustí podle vlastního plánu, nebo ji můžete spustit ručně.
  4. V Lifecycle Services přejděte na Podrobnosti o prostředí > Commerce > Správa, vyberte instanci CSU a poté vyberte Restartovat. Tento krok opakujte pro každé CSU.
  5. Opakujte předchozí kroky pro každé prostředí, kde hodláte vypnout Application Insights.

Chcete-li zakázat diagnostické události pro jedno prostředí, odstraňte instrumentační klíč na kartě Registr Application Insights na stránce Operational Insights. Poté proveďte kroky 3 a 4 předchozího postupu.

Poznámka

V Commerce verze 10.0.29 a novější kroky v této části také deaktivují streamování událostí POS Operational Insights na váš účet Application Insights.