Category Archives : Monitoring



Azure Monitor–General availability of multi-dimensional metrics APIs

In September of last year we announced the public preview of multi-dimensional metrics in Azure Monitor, Microsoft’s built-in platform monitoring service for Azure. Today we are pleased to announce the general availability of the APIs that support this capability. Now you can explore your Azure metrics through their dimensions and unlock deeper insights. Dimensions are name value pairs, or attributes, that can be used to further segment a metric. These additional attributes can help make exploring a metric more meaningful. Azure Monitor has also increased our metric retention period from 30 days to 93 days, so you can access data for longer, and do meaningful comparisons across months.

You can access and explore metrics, multi-dimensional and otherwise, via the following:

Metric Definitions and Metrics REST APIs, see this sample walkthrough. Azure Portal preview, see this sample walkthrough. Azure CLI commands. .NET SDK, try out these samples. Java SDK, try out these samples.

In the next few weeks we will also be adding support for multi-dimensional metrics in PowerShell.

In addition to using the above methods to access and explore your metrics, we also recently announced the general availability of the next generation of metric alerts, which allow you create alerts



Announcing Azure Service Health general availability – configure your alerts today

Today I am excited to announce the general availability (GA) of Azure Service Health, a personalized dashboard that provides guidance and support when issues in Azure services affect you. Unlike our public status page which provides general status information, Azure Service Health provides tailored information for your resources. It also helps you prepare for planned maintenance and other changes that could affect the availability of your resources. With Azure Service Health, you can easily configure alerts to ensure that your relevant teams are notified of service health events affecting their resources.

We launched the preview of Azure Service Health in July 2017. We have been evolving the service based on your feedback – including the integration of Service Health alerts. If you haven’t already, set up your Service Health alerts.

Watch this short video to see Azure Service Health in action:

From your personalized dashboard in Azure Service Health, you can view:

Service issues – ongoing issues in Azure services that are impacting your resources. Quickly understand when the issue began and what services, regions, and specific resources are impacted. Share a link referencing the issue with your team or download a PDF summary to share with people who



Join Microsoft at the Rice Oil and Gas HPC conference
Join Microsoft at the Rice Oil and Gas HPC conference

Energy exploration, production, and reservoir monitoring are leaders in the private sector for big data and compute-intensive applications. That’s why energy companies have always used high performance computing (HPC) to aid in oil and gas exploration. This decision by these energy companies has proven to help reduce costs, impact on the environment, and improve the fidelity of subsurface data.

We’ll be at the Rice Oil and Gas HPC conference in Houston, Texas on March 12-13, 2018. Here we will talk about Microsoft’s commitment to providing the resources that HPC users need. Curt Smith, Big Compute Engineering Development Manager, will be presenting a plenary session covering how oil and gas companies use Azure’s offerings to address HPC and machine learning workloads. Azure allows customers to integrate their data management, compute workloads, and leverage technologies such as machine learning, artificial intelligence, and blockchain.

We’ll also have a booth in the exhibition area where attendees can talk to Azure’s HPC experts. Our booth is co-sponsored by our partners at NVIDIA, who will be available to talk about the benefits of Azure’s GPU-powered offerings for compute, deep learning, and remote visualization. You can also learn about our exclusive partnership with Cray that enables customers



Visibility into network activity with Traffic Analytics – now in public preview

Today, we are announcing the public preview of Traffic Analytics, a cloud-based solution that provides visibility into user and application traffic on your cloud networks.

Traffic Analytics analyzes NSG Flow Logs across Azure regions and equips you with actionable information to optimize workload performance, secure applications and data, audit your organization’s network activity and stay compliant.

With Traffic Analytics, you now can:

Gain visibility into network activity across your cloud networks. Solution provides insights on: traffic flows across your networks between Azure and Internet, in Azure,  public cloud regions, VNETs and subnets. inter-relationships between critical business services and applications. applications and protocols on your network, without the need for sniffers or dedicated flow collector appliances. Secure your network; Identify threats on your network, such as: flows between your VMs and rogue networks. network ports open to the Internet. applications attempting Internet access. anomalous network traffic behavior (e.g. back-end servers attempting connectivity, to servers outside your network etc.) Improve performance of your applications by: capacity planning – eliminate issues of over-provisioning or under utilization by monitoring utilization trends of VPN gateways and other services. analyzing in-bound and out-bound flows. understanding application access patterns (e.g. Where are



New app usage monitoring capabilities in Application Insights

Our goal with Azure Monitoring tools is to provide full-stack monitoring for your applications. The top of this “stack” isn’t the client-side of your app, it’s your users themselves. Understanding user behavior is critical for making the right changes to your apps to drive the metrics your business cares about.

Recent improvements to the usage analytics tools in Application Insights can help your team better understand overall usage, dive deep into the impact of performance on customer experience, and give more visibility into user flows.

A faster, more insightful experience for Users, Sessions, and Events

Understanding application usage is critical to making smart investments with your development team. An application can be fast, reliable, and highly available, but if it doesn’t have many users, it’s not contributing value to your business.

The Users, Sessions, and Events tools in Application Insights make it easy to answer the most basic usage analytics question, “How much does my application and each of its features get used?”

We’ve re-built the Users, Sessions, and Events tools to make them even more responsive. A new sidebar of daily and monthly usage metrics help you spot growth and retention trends. Clicking on each metric gives you



Monitor network connectivity to applications with NPM’s Service Endpoint Monitor – public preview

As more and more enterprises are hosting their applications in cloud and are relying more on SaaS and PaaS applications to provide services, they are increasingly becoming dependent on multiple external applications and the networks in between. The traditional network monitoring tools work in silos and do not provide end-to-end visibility. Therefore, if an application is found to be running slow, it becomes difficult to identify whether the problem is because of your network, the service provider or the application. Network Performance Monitor (NPM) introduces Service Endpoint Monitor that integrates the monitoring and visualization of the performance of your internally hosted & cloud applications with the end-to-end network performance. You can create HTTP, HTTPS, TCP and ICMP based tests from key points in your network to your applications, allowing you to quickly identify whether the problem is due to the network or the application. With the network topology map, you can locate the links and interfaces experiencing high loss and latencies, helping you identify external & internal troublesome network segments.

Some of the capabilities of NPM’s Service Endpoint Monitor are listed below:

Monitor end-to-end connectivity to applications

Service Endpoint Monitor monitors total response time, network latency and packet loss between



Preview of Log Alerts feature for Application Insights
Preview of Log Alerts feature for Application Insights

This blog post was co-authored by Vijay Nagarajan, Senior Program Manger and Kiran Madnani, Principal PM Manager, Azure Infrastructure Management

Application Insights is an extensible application performance management (APM) service for web developers on multiple platforms. Customers use Application Insights to monitor live web applications, detect performance anomalies, diagnose issues and to understand usage patterns. In addition to the alerts on application health based on different metrics, you can now monitor e-log files by setting up a query to run at specified intervals and trigger alerts based on the result. For example, let’s say you deployed a new fix for a specific exception and want to make sure it doesn’t surface again. You can now setup an alert to trigger if that exception appears in your Application Insights trace file.

Log Alerts for Application Insights can be accessed from the new Azure Alerts experience. Learn more about Azure Alerts (preview). Create a new alert and specify the target resource to be Application Insights:

Log Analytics customers will find a familiar interface for creating alerts. Much like Log Analytics, log alerts support two types:

Number of Records: Triggers alerts based on the number of records returned for query on



OMS Monitoring solution for Azure Backup using Azure Log analytics

We previously announced the preview of Azure Backup reporting and gave customers the ability to generate their own reports and build customizations using Power BI. Today, we are pleased to let you know that you can leverage the same workflow to build your own Microsoft Operations Management Suite (OMS) monitoring solution for Azure Backup in the upgraded OMS workspace. The OMS monitoring solution allows you to monitor key backup parameters such as backup and restore jobs, backup alerts, and cloud storage usage across Recovery Services vaults and subscriptions. You can then utilize OMS log analytics capabilities to raise further alerts for events that you deem important for the business to be notified of. You could even open tickets through webhooks or ITSM integration using the OMS log analytics capabilities.

Here’s how you do it…

Configuring Diagnostic settings

You can open the diagnostic setting window from the Azure Recovery services vault, or you can open the diagnostic setting window by logging into Azure portal. First, click “Monitor” service followed by “Diagnostic settings” in settings section. You can then specify the relevant Subscription, Resource Group, and Recovery Services Vault. In the Diagnostic settings window, as shown below, you can select “Send data



Integrate Azure Security Center alerts into SIEM solutions

We heard from several customers that you need a way to view your Azure Security Center alerts in your SIEM solution for a centralized view of your security posture across your organization. Today, we are excited to announce the public preview of a new feature called SIEM Export that allows you to export Azure Security Center alerts into popular SIEM solutions such as Splunk and IBM QRadar. We are continuing to invest in the number of partners we support. This feature is part of our on-going commitment to provide unified security management and protection for your cloud and on-premises workloads.

Security Center uses a variety of detection capabilities to alert you of potential threats to your environment. The alerts can tell you what triggered the alert, what in your environment was targeted, the source of the attack, and if necessary, remediation steps. You also have the flexibility to set up custom alerts to address specific needs in your environment.

Now you can take these alerts from Security Center and integrate them into your own SIEM solutions, so you can quickly view what needs your attention from one management place and take action.

To move your Azure Security Center alerts to a



Three new reasons to love the TSI explorer
Three new reasons to love the TSI explorer

Today we’re pleased to announce three new Time Series Insights (TSI) explorer capabilities that we think our users are going to love. 

First, we are delighted to share that the TSI explorer, the visualization service of TSI, is now generally available and backed by our SLA.  Second, we’ve made the TSI explorer more accessible and easier to use for those with visual and fine-motor disabilities. And finally, we’ve made it easy to export aggregate event data to other analytics tools like Microsoft Excel. 

Now that the TSI explorer is generally available, users will notice that the explorer is backed by TSI’s service level agreement (SLA), and we’ve removed the preview moniker from the backsplash when the explorer is loading. We have many customers using TSI in production environments and we’re thrilled to offer them the same SLA that backs the rest of the product. The ActionPoint IoT-PREDICT solution is a great example of one of those customers using the TSI explorer to enable their customers to explore and analyze time series data quickly. Check out their solution below.

There are no limits to what people can achieve when technology reflects the diversity of everyone who uses it. Transparency, accountability, and