Napredna diagnostika v Windows Azure

  • 176 views
Uploaded on

 

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
176
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Napredna diagnostika v Windows AzureDanijel MalikTwitter: @DanijelMalikEmail: danijel@artifis.si
  • 2. agenda• Osnove diagnostike v oblaku• Katere informacije lahko beležimo?• Kam in kako jih shranimo?• Kako podatke analiziramo?
  • 3. preden začnemo• Katere podatke običajno beležite?• Katera orodja uporabljate?• Kako analizirate podatke?
  • 4. oblak in zasebni strežnikOblak Zasebni strežnik• Lokalni disk ni primeren – • Podatke shranjujemo podatke shranjujemo v lokalno skladišče • Ni potrebnih prenosov• Drugačen mehanizem • Ni omejitev shranjevanja• Prenos podatkov v skladišče je plačljiv
  • 5. Sledenje { z uporabo PostSharp-a } demo
  • 6. nastavitve Privzete nastavitve Diagnostics.wadcfg Naša koda Zunanja namestitev
  • 7. Nastavitve { prikaz scenarijev } demo
  • 8. kaj lahko spremljamo? Podatek Vloga Privzeto ime v skladišču Lokaci Vklopl ja .. Trace logs Web, Worker WADLogsTable Table Da* Diagnostic Web, Worker WADDiagnosticsInfrastructure Table Da* infrastructure logs LogsTable Windows Event Web, Worker WADWindowsEventLogsTable Table Ne logs Performance Web, Worker WADPerformanceCountersTabl Table Ne counters e IIS logs Web wad-iis-logfiles Blob Da* IIS Failed Request Web wad-iis-log Blob Ne logs Crash dumps Worker wad-crash-dumps Blob Ne Custom Error logs Web, Worker <po meri> Blob Ne* Zbiranje podatkov je vklopljeno, toda čas prenosa ni nastavljen
  • 9. Kaj lahko spremljamo { IIS Logs, Failed requests, Windows Event logs, Crash dumps, Performance counters Custom errors (NLog, log4net, EntLib,…) demo }
  • 10. na kaj moramo biti pozorni?• Z naraščanjem zahtevkov se zmogljivosti poslabšajo• Vsak zahtevek v skladišče se obračuna• Brez pravega orodja je težko analizirati podatke
  • 11. Beleženje transakcij { na Windows Azure portalu } demo
  • 12. Analiza podatkov { Cerebrata Azure Tools, IntelliTrace } demo
  • 13. žirafa• Odprtokodni projekt• Branje in analiza diagnostičnih podatkov• http://cloudgiraffe.codeplex.com• Verzija 0.0.1 – vabljeni k razvoju 
  • 14. povzetekVideli smo: • Osnove diagnostike v oblaku • Katere informacije lahko beležimo • Način kako in kam jih shranimo • Dobra praksa je ločeno skladišče • Analizo podatkov
  • 15. HVALA!
  • 16. Prosimo vas, da izpolnjen vprašalnik oddate pri naših hostesah.V kolikor vprašalnika nimate oz. ga niste vceloti izpolnili, se strinjate da se gibljete v njihovi bližini na lastno odgovornost. 