Mittalaite, jolla seurataan

Valmis

Application Insights otetaan käyttöön joko automaattisen instrumentoinnin (agentin) kautta tai lisäämällä Application Insights SDK sovelluskoodiin.

Automaattinen instrumentointi

Automaattinen instrumentointi on suositeltava väline. Se ei edellytä kehittäjäinvestointeja ja poistaa SDK:n päivittämiseen liittyvät tulevat yleiskulut. Se on myös ainoa tapa luoda sovellus, jossa ei ole lähdekoodin käyttöoikeutta.

Pohjimmiltaan sinun täytyy vain ottaa käyttöön ja - joissakin tapauksissa - määrittää agentti, joka kerää telemetrian automaattisesti.

Automaattisen instrumentoinnin tukemien palveluiden luettelo muuttuu nopeasti. Katso tältä sivulta luettelo tällä hetkellä tuetuista palveluista.

Käyttöönotto Application Insightsin SDK:n kautta

Sinun tarvitsee asentaa Application Insights SDK vain seuraavissa tilanteissa:

  • Edellytät mukautettuja tapahtumia ja mittareita
  • Tarvitset telemetrian työnkulun hallinnan
  • Automaattinen instrumentointi ei ole käytettävissä (yleensä kielen tai käyttöympäristön rajoitusten vuoksi)

SDK:n käyttämiseksi sinun on asennettava sovellukseesi pieni instrumentointipaketti, jonka jälkeen verkkosivuilla käytetään verkkosovellusta, sen taustakomponentteja ja JavaScriptiä. Sovellusta ja sen osia ei tarvitse isännöidä Azuressa. Välitys valvoo sovellustasi ja ohjaa telemetriatiedot Application Insights -resurssiin yksilöllisen tunnuksen avulla.

Application Insights SDK:t .NETille, .NET Corelle, Javalle, Node.jsja JavaScriptille tukevat kaikki jaettua jäljitystä natiivisti.

Lisäksi mitä tahansa tekniikkaa voidaan seurata manuaalisesti kutsulla TrackDependencyTelemetryClient.

Ota käyttöön OpenCensuksen kautta

Application Insightsin SDK:iden lisäksi Application Insights tukee myös hajautettua jäljitystä OpenCensuksen kautta. OpenCensus on avoimen lähdekoodin, toimittaja-agnostinen, yksi kirjastojakauma, joka tarjoaa mittarikokoelman ja hajautetun seurannan palveluille. Sen avulla avoimen lähdekoodin yhteisö voi ottaa käyttöön hajautetun jäljityksen suosittujen tekniikoiden, kuten Redisin, Memcachedin tai MongoDB:n, kanssa.