Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to use OMS for Azure web app

I want to explore OMS (especially Service Map) for Azure webApps, but it shows following error, "In order to on-board a server to Service Map, the Microsoft Dependency Agent needs to be installed on a server being monitored by OMS. Documentation can be found".

Alos, Microsoft claims that 'Monitor service' is used to view the data across multiple subscriptions, resource group etc. But when I view Metrics, it requires 'Resource Name'. Although comments says, 'select or all resources', but It does not give option to select all.

like image 308
Pragmatic Avatar asked Apr 13 '17 02:04

Pragmatic


People also ask

What does OMS mean in Azure?

The Microsoft Operations Management Suite (OMS), previously known as Azure Operational Insights, is a software as a service platform that allows an administrator to manage on-premises and cloud IT assets from one console.

What is Azure Log Analytics OMS?

Log Analytics is a tool in the Azure portal to edit and run log queries from data collected by Azure Monitor logs and interactively analyze their results. You can use Log Analytics queries to retrieve records that match particular criteria, identify trends, analyze patterns, and provide various insights into your data.


Video Answer


1 Answers

I think it's too late but here it goes, Application insight is what you will need to get the metrics, Have you looked at it as an option?

OMS, is more useful when you are running stuff on Infrastructure as service resources not on Paas/Saas, I guess because the shared responsibility monitoring etc is different in such environment & PaaS/SaaS should already have means to log, monitor & alert.

Though there is workaround to integrate your app for logging that I am aware of, All you need to do integrate the log analytics for your app service, from there you can setup alerting etc.

Installing agent on shared service would never work out, considering there will be other neighbors using the resources however dedicated instances of app will give you greater flexibility.

Thanks

like image 88
TheeCodeDragon Avatar answered Oct 21 '22 02:10

TheeCodeDragon