User Profile
emileer
Copper Contributor
Joined 6 years ago
User Widgets
Recent Discussions
Management/Custom grouping of Alerts
Are there any plans to enhance Azure Monitor to offer in addition to the existing capabilities ( Insights/Visualize/Analyze/Respond/Integrate) a capability to integrate Alerts in a “custom” visualization (with maybe some management features) ? It is tedious to use the Azure Portal to filter alerts based on Resource Groups and Subscriptions – which model the deployment but not the business processes that are implemented. I would like to be able to group alerts based on a business feature (use case) and not based on resource groups or subscriptions.1.3KViews0likes2CommentsWhy does the REST API of Application Insights not support to save searches/queries
Is there a reason why the saving of searches/functions is not supported via REST API in Application Insights (https://dev.applicationinsights.io/documentation/overview). This is possible in Log Analytics (https://docs.microsoft.com/en-us/rest/api/loganalytics/savedsearches) but not in Application Insights.3.6KViews1like6CommentsRe: Why does the REST API of Application Insights not support to save searches/queries
CloudyRyan it is much easier to handle if the alert only references a function and the logic is stored in the function (compared having the logic in the alert). We do have a pipeline to deploy alerts, and the task is always performed after deploying the queries/functions. It is also much easier to refine the queries (add new patterns) if they can be accessed directly from the portal. In AppInsights you can save queries from the portal, but not programmatically via an exposed API (which is strange since internally the API must exist).3.4KViews0likes0CommentsRe: Why does the REST API of Application Insights not support to save searches/queries
CloudyRyan - thanks ! Your solution will definitely work with workbooks. There are however some scenarios that cannot use the approach mentioned above. Here is an example: - we analyze the application logs and create patterns for error entries (like: startswith("Exception123"), etc.) - all these patterns are stored in a configuration file (whitelisted_error_patterns.json). - at deployment time, we create (on the fly) a query that filters out all known error patterns and create an alert if the number of entries is > 0 - if the alert triggers, the service guys just have to click on the link and see in the portal all log entries that are not matched. With this approach we achieve a total control of the log entries produced by our application. If it helps, I can give you a short demo on how we us the whole processing chain.3.4KViews0likes2CommentsRe: Why does the REST API of Application Insights not support to save searches/queries
CloudyRyan We are using a VSTS delivery pipeline to deploy queries/functions across multiple subscriptions (currently only supported via API by Log Analytics). The saved queries are used by support engineers to quickly identify and visualize problems in the respective environment. We would like to have a similar approach for Application Insights.3.5KViews0likes4CommentsRe: Create stored function with parameter
Noa Kuperberg Functions with parameter can be called in the query editor in the portal as expected with function_name(param1,param2) Currently the portal offers the possibility to copy the link to the query. Is it possible to pass the parameters in the query link (similar to what you have today for the timespan when you specify the time range - e.g. <link to query>/timespan/P1D). If not - are there any plans to support this in the future ? This would be very helpful for directly filtering the log results with the given parameters. Thank you in advance, bye //emil.5.3KViews0likes1CommentRe: Management/Custom grouping of Alerts
ofmanor Just an example - if I want to monitor my login process I will have alerts for: - my web service (=> app insights alerts) - app plan in which the web service is deployed (=> metrics alerts) - some database (=> metric alerts) It would be nice to be able to see all these alerts grouped in one dashboard, but since they are in different resource groups, you will need to have a custom view to see everything. This management overhead to disable all these alerts during a dowtime/deployment or to visualize them in a "use case" driven way is high This is reason why we are considering skipping alerting in its current form altogether (although we have a VSTS delivery pipeline in place and thousands of alerts deployed over 9 subscriptions in 7 data center) We will probably only use the Analyze capabilities of the Azure Monitor together with a 3rd party Monitoring Framework.1.3KViews0likes0Comments
Recent Blog Articles
No content to show