Describe the ISV ecosystem and how developers can
• Describe the ISV ecosystem and how developers can leverage Azure Management capabilities. • Develop a View in View Designer • Author a Solution ARM template • Contents: Log Analytics View(s), Automation Runbook(s) • Know where to find Solution Authoring and Partner Resources
Build Configure Monitor • Create VMs and Cloud infrastructure • Integrate into Dev tools • Update management • Configure cloud and VMs per application • Identify changes causing issues • Integrate into ITSM solutions Protect • Recover application / VM from backup • Integrate into Site Recovery for fail over Secure • Quarantine VM if exploited • Set configuration policies Govern • Configure RBAC per user / group • Audit Reporting (Who, What, When and How) • Cost visibility Application, product or service
Basic solution • View • Saved Searches • Runbooks Simpler management Add custom data Expanded solution • Scripts or code that send data to ingestion API • ARM resources to send data to Log Analytics • More management resources to take action on data Richer management
Customer Lifecycle Author Lifecycle Discover Author Update Publish Support Delete Deploy Upgrade
UNIFIED EXPERIENCE COLLECT AND INDEX DATA SEARCH AND INVESTIGATE CORRELATE AND ANALYZE Windows agents SCOM Linux / Fluent. D VISUALIZE AND REPORT MONITOR AND ALERT • Log Analytics • Automation • Site Recovery • Backup Operations Management Suite REST Collection API Saa. S services O 365 Azure Storage / Azure Diagnostics Event Hub Log Stash Sample list of log/metrics that OMS collects: • Custom Application/Infra logs • Windows event logs • Window performance counters • Security Event Logs • IIS Logs • ETW logs • Azure Diagnostics
UNIFIED EXPERIENCE COLLECT AND INDEX DATA SEARCH AND INVESTIGATE CORRELATE AND ANALYZE VISUALIZE AND REPORT MONITOR AND ALERT Windows agents Log Analytics Connect to Windows computers in your on-premises infrastructure directly to workspaces by using a customized version of the Microsoft Monitoring Agent (MMA). https: //azure. microsoft. com/en-us/documentation/articles/log-analytics-windows-agents/
UNIFIED EXPERIENCE COLLECT AND INDEX DATA SEARCH AND INVESTIGATE CORRELATE AND ANALYZE VISUALIZE AND REPORT MONITOR AND ALERT Linux / Fluent. D Log Analytics Collect and act on data generated from Linux computers. Adding data collected from Linux to OMS allows you to manage Linux systems and container solutions like Docker regardless of where your computers are located—virtually anywhere. Firewall/proxy syslog Nagios Providers OMS Service Upload data (HTTPS) Pull configuration (https) Linux Computer Zabbix Docker
UNIFIED EXPERIENCE COLLECT AND INDEX DATA SEARCH AND INVESTIGATE CORRELATE AND ANALYZE VISUALIZE AND REPORT MONITOR AND ALERT Linux / Fluent. D Log Analytics Supported Linux platform 6. x 32/64 -bit 7. x 32/64 -bit 8. x 32/64 -bit 5. x 32/64 -bit 6. x 32/64 -bit 7. x 64 -bit 2013. 09 – 2015. 09 5. x 32/64 -bit 6. x 32/64 -bit 7. x 64 -bit 12. x 32/64 -bit 14. x 32/64 -bit 15. x 32/64 -bit 16. x 32/64 -bit alpha beta stable 10. x 32/64 -bit 11. x 32/64 -bit 12. x 64 -bit 5. x 32/64 -bit 6. x 32/64 -bit 7. x 64 -bit
UNIFIED EXPERIENCE COLLECT AND INDEX DATA SEARCH AND INVESTIGATE CORRELATE AND ANALYZE VISUALIZE AND REPORT MONITOR AND ALERT REST Collection API Log Analytics Use the REST collection API to ingest custom data API Ensure json is flattened and not nested $json = @" [{ "slot_ID“ : 12345, "ID“ : "5 cdad 72 f-c 848 -4 df 0 -8 aaa-ffe 033 e 75 d 57", "availability_Value": 100, "measurement_Name“ : "last_one_hour", "duration“ : 3600, "Execution. Time“ : "2016 -05 -12 T 20: 00. 625 Z" }, { … }] "@ Log Search API • Create, manage and run searches Alert API • Create and manage alerts Powershell Log Analytics cmdlets Nouns • Computer. Group • Intelligence. Packs (solutions) • Link. Targets • Saved. Search. Results • Storage. Insights • Workspace. Management. Groups • Workspace. Shared. Keys • Workspace. Usage
Embedded Appliance • Application • Saa. S • Firewall • Stor. Simple Node • My. SQL • Mongo. DB • Linux Fullstack • SCOM • Nagios • Zabbix Observer (Server) Host • Docker • Azure Container Service • Hyper-v • Service Fabric • • Oracle VMware Rsyslog SCOM Observer (Serverless) • • AWS SQL Paa. S O 365 Dynamics 365 Stream • Azure Eventhub
https: //blogs. technet. microsoft. com/msoms/2016/06/30/oms-view-designer-visualize-your-data-yourway/ https: //blogs. technet. microsoft. com/msoms/2016/07/22/use-oms-view-designer-for-sql-servermonitoring/ https: //blogs. technet. microsoft. com/msoms/2016/07/25/customize-your-metrics-chart-visualization-inoms/
https: //blogs. technet. microsoft. com/momteam/2016/03/28/introducing-webhook-support-for-oms-alerts/
https: //marcelzehner. ch/2016/09/23/collect-and-visualize-custom-data-with-microsoft-oms-log-analytics/
Scenarios Service Provider System Integrator Customer Community, ISV Open Source Resell OMS Yes On-board to OMS Yes Yes Yes Sometimes Yes • • • Create Account/workspace Deploy Solutions Deploy Agents Integrate OMS into Operations Processes • • • Backup all production VMs Update all production Windows Servers Test Failover Build OMS Solutions based on expertise, need and marketplace gaps • • Manage a specific application or infrastructure Manage an aspect (change, security, compliance) across applications and infrastructure Yes
Evolving the management practice… System Center + Operations Management Suite … to the cloud
Partner Next Steps Get Started • Partner Portal Get Trained • • Learning Paths MPN Competencies C+E University PPE Training OMS Partner Portal: https: //aka. ms/omspartner Requires MPN credentials GTM & Co-sell Partner Showcase • Demand Generation: Cloud • Partner Listing Jumpstart/ Global Engagement Directory Programs (Coming Soon!) • Partner Solution • Funds: OMS Accelerate/ Azure Showcases Everywhere • Azure • Incentives: MPN Competency Incentives/ DPOR/ Azure Access/ Marketplace COSA BIF • Deployment Support: Deployment Planning Services (AZDPS, PVDPS)
Author a Solution ARM template • Contents: Log Analytics View(s), Automation Runbook(s) Develop a View in View Designer Publish the Solution ARM template • Azure community Git. Hub • Azure Marketplace Deploy solution ARM template Know where to find Solution Resources
https: //docs. microsoft. com/en-us/azure/operations-management-suite-sdk https: //docs. microsoft. com/en-us/azure/operations-management-suite-integration https: //docs. microsoft. com/en-us/azure/operations-management-suite-solutionscreating
https: //blogs. technet. microsoft. com/msoms/2016/05/12/syslog-collection-in-operations-management-suite/ https: //blogs. technet. microsoft. com/msoms/2016/07/14/bring-your-custom-collectd-metrics-into-the-oms-log-analytics-platform/ https: //blogs. technet. microsoft. com/msoms/tag/keiko-harada/ https: //blogs. technet. microsoft. com/msoms/2016/06/15/monitor-vmware-using-oms-log-analytics/ https: //onedrive. live. com/redir? resid=E 6 DDF 48 D 2 F 1 DA 0 EB!7047&authkey=!AEj. ZIm-n. Lu. Lvzg. U&ithint=folder%2 cdocx https: //blogs. technet. microsoft. com/msoms/2016/07/21/bring-your-custom-json-data-to-log-analytics-oms-with-twitter-data-example/ https: //blogs. technet. microsoft. com/msoms/2016/08/30/http-data-collector-api-send-us-data-from-space-or-anywhere/
https: //myignite. microsoft. com/evaluations https: //aka. ms/ignite. mobileapp
- Slides: 49