Sdílet prostřednictvím


Přidání Aplikace Azure lication Insights pomocí připojených služeb sady Visual Studio

V sadě Visual Studio můžete k Aplikace Azure lication Insights připojit některou z následujících možností pomocí funkce Připojené služby:

  • Konzolová aplikace .NET Framework
  • ASP.NET Model-View-Controller (MVC) (.NET Framework)
  • ASP.NET Core
  • .NET Core (včetně konzolové aplikace, WPF, model Windows Forms, knihovny tříd)
  • Role pracovního procesu .NET Core
  • Azure Functions
  • aplikace Univerzální platforma Windows
  • Xamarin
  • Cordova

Funkce připojené služby přidá do projektu všechny potřebné odkazy a kód připojení a odpovídajícím způsobem upraví konfigurační soubory.

Požadavky

Připojení k Aplikace Azure lication Insights pomocí připojených služeb

  1. Otevřete projekt v sadě Visual Studio.

  2. V Průzkumník řešení klikněte pravým tlačítkem myši na uzel Připojené služby a v místní nabídce vyberte Přidat připojenou službu.

  3. Na kartě Připojené služby vyberte ikonu + pro závislosti služeb.

    Snímek obrazovky s obrazovkou Přidat závislost služby

    Pokud uzel Připojené služby nevidíte, zvolte Přidat připojené služby>projektu.>

  4. Na stránce Přidat závislost vyberte Aplikace Azure lication Insights.

    Snímek obrazovky s možností Přidat Aplikace Azure lication Insights

    Pokud ještě nejste přihlášení, přihlaste se ke svému účtu Azure. Pokud účet Azure nemáte, můžete si zaregistrovat bezplatnou zkušební verzi.

  5. Na obrazovce Konfigurovat Aplikace Azure lication Insights vyberte existující komponentu Aplikace Azure lication Insights a vyberte Další.

    Pokud potřebujete vytvořit novou komponentu, přejděte k dalšímu kroku. Jinak přejděte ke kroku 7.

    Snímek obrazovky s obrazovkou Připojit k existující komponentě Application Insights

  6. Vytvoření komponenty Application Insights:

    1. V dolní části obrazovky vyberte Vytvořit novou komponentu Application Insights.

    2. Vyplňte Application Insights: Vytvořte novou obrazovku a vyberte Vytvořit.

      Snímek obrazovky s obrazovkou Nová součást Aplikace Azure Insights

    3. Když se zobrazí obrazovka Konfigurovat Aplikace Azure lication Insights, zobrazí se v seznamu nová komponenta. V seznamu vyberte novou komponentu a vyberte Další.

  7. Zadejte název instrumentačního klíče nebo zvolte výchozí hodnotu a zvolte, jestli chcete připojovací řetězec uložit v místním souboru tajných kódů nebo ve službě Azure Key Vault.

    Snímek obrazovky s obrazovkou Zadat připojovací řetězec

  8. Na obrazovce Souhrn změn se zobrazí všechny změny, které budou provedeny v projektu, pokud proces dokončíte. Pokud změny vypadají v pořádku, zvolte Dokončit.

    Snímek obrazovky Se souhrnem změn

  9. Připojení se zobrazí v části Závislosti služeb na kartě Připojené služby .

    Snímek obrazovky Se zobrazením závislostí služeb

Připojení k Aplikace Azure lication Insights pomocí připojených služeb

Poznámka:

U projektů rozhraní .NET Framework se uživatelské rozhraní Připojených služeb mírně liší. Pokud chcete zobrazit rozdíly, porovnejte verzi sady Visual Studio 2019 této stránky.

  1. Otevřete projekt v sadě Visual Studio.

  2. V Průzkumník řešení klikněte pravým tlačítkem na uzel Připojené služby a v místní nabídce vyberte Přidat a otevřete nabídku dostupných služeb.

    Snímek obrazovky s možnostmi místní nabídky Připojené služby

    Pokud uzel Připojené služby nevidíte, zvolte Přidat připojené služby>projektu.>

  3. Zvolte Aplikace Azure lication Insights. Zobrazí se stránka Připojit k závislosti . Měli byste vidět dvě možnosti, jednu pro místní emulátor, sadu Application Insights SDK (místní) a druhou pro připojení k živé službě Aplikace Azure lication Insights. Počáteční vývoj můžete snížit a zjednodušit tím, že začnete s místním emulátorem. Později můžete migrovat do živé služby opakováním těchto kroků a zvolením jiné možnosti.

    Snímek obrazovky zobrazující volby Application Insights

    Pokud se rozhodnete použít sadu Application Insights SDK místně, kliknutím na tlačítko Další zobrazíte obrazovku Souhrn změn , která ukazuje, jak se váš projekt upravuje. Do projektu se přidá odkaz na balíček NuGet a do projektu se přidá kód připojení místního emulátoru.

    Pokud se chcete připojit ke službě Azure, pokračujte dalším krokem nebo pokud ještě nejste přihlášení, před pokračováním se přihlaste ke svému účtu Azure. Pokud účet Azure nemáte, můžete si zaregistrovat bezplatnou zkušební verzi.

  4. Na obrazovce Konfigurovat Aplikace Azure lication Insights vyberte existující komponentu Aplikace Azure lication Insights a vyberte Další.

    Pokud potřebujete vytvořit novou komponentu, přejděte k dalšímu kroku. Jinak přejděte ke kroku 7.

    Snímek obrazovky s obrazovkou Připojit k existující komponentě Application Insights

  5. Vytvoření komponenty Application Insights:

    1. V dolní části obrazovky vyberte Vytvořit novou komponentu Application Insights.

    2. Vyplňte Application Insights: Vytvořte novou obrazovku a vyberte Vytvořit.

      Snímek obrazovky s obrazovkou Nová součást Aplikace Azure Insights

    3. Když se zobrazí obrazovka Konfigurovat Aplikace Azure lication Insights, zobrazí se v seznamu nová komponenta. V seznamu vyberte novou komponentu a vyberte Další.

  6. Zadejte název nastavení připojení a název instrumentačního klíče nebo přijměte výchozí hodnoty.

    Snímek obrazovky s obrazovkou Zadat nastavení konfigurace připojení

    Poznámka:

    Pro lepší zabezpečení v sadě Visual Studio 17.12 a novějším tento krok vytvoří název nastavení připojení; předchozí verze vytvoří připojovací řetězec. Připojovací řetězce uložené v místním systému souborů můžou vést k bezpečnostnímu riziku, pokud jsou neúmyslně vystaveny.

  7. Klikněte na Další nastavení a zvolte, jestli chcete připojovací řetězec uložit v místním souboru tajných kódů nebo ve službě Azure Key Vault.

    Snímek obrazovky s možností Připojit k Application Insights – obrazovka s dalšími nastaveními

  8. Na obrazovce Souhrn změn se zobrazí všechny změny, které budou provedeny v projektu, pokud proces dokončíte. Pokud změny vypadají v pořádku, zvolte Dokončit.

    Snímek obrazovky Se souhrnem změn

  9. V Průzkumník řešení poklikejte na uzel Připojené služby a otevřete kartu Připojené služby. Připojení se zobrazí v části Závislosti služby:

    Snímek obrazovky s částí Závislosti služby

    Pokud kliknete na tři tečky vedle přidané závislosti, zobrazí se různé možnosti, jako je připojení k opětovnému otevření průvodce a změna připojení. Můžete také kliknout na tři tečky v pravém horním rohu okna a zobrazit možnosti spuštění místních závislostí, změnit nastavení a další.

  10. Otevřete soubor spouštěcího kódu (Program.cs v šablonách) a všimněte si, že se přidal řádek podobný následujícímu:

    builder.Services.AddApplicationInsightsTelemetry(builder.Configuration["APPLICATIONINSIGHTS_CONNECTION_STRING"]);
    

Další kroky

V případě ASP.NET základních projektů se dozvíte, jak povolit monitorování aplikace ve službě Application Insights pro aplikace ASP.NET Core.

ASP.NET projekty najdete v tématu Konfigurace Application Insights pro váš ASP.NET web.

Odkazy vás převezmou do části článků po počátečních krocích nastavení, které jste už udělali.