azr319: monitoring and managing your windows azure applications and services chandrika...
DESCRIPTION
application building blocksTRANSCRIPT
AZR319: Monitoring and Managing Your Windows Azure Applications and Services
Chandrika Shankarnarayan, Senior Program Manager LeadVikram Desai, Senior Program ManagerMicrosoft Corporation
AZR319
Agenda
Understand Windows Azure Management Learn about Windows Azure Monitoring and diagnostics
Scenarios / Architecture / Features / Tools
storage
big data caching
CDNdatabase
identity
media
messagingnetworking
traffic
application building blocks
virtual machines
web sites
WindowsMacLinux
>_
Management REST APIs
Overview
demo Management Portal Overview
Application Management Platform: Under the Hood
Unified Management RESTProxy, Batching & Security
Web Site Cloud Service IaaS Networking …
Application Manager Billing Monitoring Marketplac
e
Application management pivots through UI, API, PowerShell, CLI: Deploy/Provision Upgrade/Version Configure Monitor/Diagnose Billing/Subscription Marketplace
SQL Azure 3rd Party Service
Unified Management Portal
WebsiteCloud
Service3rd party
extension…
Scripting, PowerShell
, CLI3rd Party
Tools
Monitoring: Single Server vs. the Cloud
CloudDynamic EnvironmentMulti-instance, elastic capacityDistributed work loadsLocal Access InfeasibleMany nodesDistributed, scaled-out data
Single ServerStatic EnvironmentSingle well-known instanceTraceable local transactionsLocal Access FeasibleAll in one TS sessionData & tools co-locatedIn-Place Changes
Monitoring Applications in Windows AzureKey Principles
Ensure the availability & performance of services running on AzureZero configuration to enable basic monitoring (Monitoring at day 0 of service)No need to learn new concepts of monitoring for setup or use
Scenarios SupportedSingle pane of glass for all application resources (website, cloud service, VM, storage)
Availability metrics Health and usage monitoringUser defined metrics Storage, retention and aggregation
Diagnostics for error logs Error details notificationError logs for download
Monitoring And Diagnostics: Web SitesIIS Logs for retrieving Web Site metricsAvailable by default (zero config)
Examples: CPUTime, BytesSent, BytesReceived Enable diagnostics logs from various sources
Failed Request LogsDetailed Error MessagesIIS Logs (Web Server Logs)
Access to diagnostics data
Windows Azure Diagnostics: Cloud Services
Distributed Application Monitoring and Data CollectionChoose what to collect and when to collect it
Event Logs, Trace Logs, Performance CountersIIS Web/Failed Request Logs, Crash Dumps, Custom performance counters
Cloud FriendlyManage multiple role instances centrally
ScalableRemotely configurable
Monitoring: Under The Hood
Frontend Azure REST
Azure Monitoring REST service
Cloud Service/VM Monitoring Service
Azure Portal
Web Site Monitoring Service Storage Monitoring Service
Azure Storage with Storage Analytics Enabled
Monitoring Tooling Options Azure Management PortalSystem Center Operations Manager (SCOM Agent)Partner and Third party tools
demo
Monitoring Applications
SummaryIntegrated Management Portal
View and manage all services within Windows Azure Improved, scenario based UI that works cross platform/cross device Integrated with developer experiences including cross platform Continuous integration with TFS, Git
Monitor application health in the PortalMonitor app and service health through visual reports and analyticsAdd customized diagnostics to your application to improve monitoringReceive notifications and alerts
REST management API that provides an integrated management API across the platform
Related Content
Learn or Sign-up Today: http://www.windowsazure.com/
AZR202 - An Overview of Managing Apps, Services, and VMs
AZR205 - App Deployment Options for Windows Azure
AZR305 - Windows Azure Web Sites: Under the Hood
AZR304 - Overview of Windows Azure Networking Futures
AZR201 - Windows Azure IaaS and How it Works
Track Resources
Meetwindowsazure.com
@WindowsAzure @ms_teched
DOWNLOAD Windows Azure
Windowsazure.com/teched
Hands-On Labs
Resources
Connect. Share. Discuss.http://northamerica.msteched.com
Learning
Microsoft Certification & Training Resourceswww.microsoft.com/learning
TechNet
Resources for IT Professionalshttp://microsoft.com/technet
Resources for Developershttp://microsoft.com/msdn
Complete an evaluation on CommNet and enter to win!
Please Complete an Evaluation Your feedback is important!
Multipleways to Evaluate Sessions
Scan the Tagto evaluate thissession now on myTechEd Mobile
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to
be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS
PRESENTATION.