Accelerate your cloud-native journey with Azure Monitor | Azure Blog and Updates

0
104
Accelerate your cloud-native journey with Azure Monitor | Azure Blog and Updates


This weblog was co-authored by Xema Pathak, Senior Product Manager; Sahil Arora, Principal PM Lead; Matthew McCleary, Senior Program Manager and Brian Wren, Principal Content Developer.

Organizations are going via an period of digital transformation and are embracing numerous cloud-native applied sciences to gas innovation. Developers are vital to this transformation; they should rapidly convey innovation to the market to handle buyer wants. At Microsoft Azure, we aspire to be the platform to empower you to speed up your cloud-native journey!

Applications developed on Azure ship reliability, scalability, and the flexibility to deal with big quantities of workloads anyplace around the globe. These cloud-native apps benefit from containers, serverless expertise, and micro-services-based structure with Azure Kubernetes Service, Azure Container Apps, and Azure Functions.

Such a rising software surroundings brings new challenges. Business acceleration is way over simply adopting cloud-native applied sciences, it’s additionally about agility and scale. We acknowledge how onerous it may be for builders to configure and monitor the infrastructure and distributed microservices. Once microservices are deployed, you want the flexibility to successfully detect and troubleshoot points to make sure that you present efficiency and reliability to your clients. Combating these challenges requires a dependable and scalable monitoring answer that seamlessly combines metrics, logs, and dashboards right into a single expertise.

Our crew has been busy bringing you a dependable, scalable, and safe monitoring service with Azure Monitor. We are excited to share our new choices—Azure Monitor managed service for Prometheus (preview) and Azure Managed Grafana. They complement present Azure Monitor instruments that can assist you monitor every layer of your full cloud-native stack on Kubernetes and rapidly troubleshoot points throughout microservices and infrastructure. Additionally, now you can arrange assortment for Prometheus metrics and container logs and think about them in Grafana dashboards with a single click on!

The new Azure Monitor managed service for Prometheus (preview) offers you a completely managed cloud-native metrics answer to ingest, alert on, and question your Prometheus metrics, which give visibility to the well being and efficiency of your infrastructure and functions. Azure monitor container insights will increase your visibility with a completely managed cloud-native logs answer for superior troubleshooting by analyzing container stdout, stderr, and infrastructure logs. You can rapidly determine and mitigate latency and reliability points utilizing distributed traces with Azure Monitor software insights with preview OpenTelemetry-based instrumentation, which is a completely managed software and efficiency monitoring (APM) answer. Take your DevOps and web site reliability engineering productiveness to the following degree with the brand new Azure Managed Grafana with plugins for Azure Monitor, which provides you a completely managed service for full-stack troubleshooting dashboards.

Various layers of full cloud-native stack on Kubernetes

Let’s check out how easy it’s to configure the monitoring in your kubernetes clusters with Azure Monitor and methods to rapidly determine the problems throughout every layer of your full cloud-native stack.

Monitor with extremely obtainable, scalable, and safe managed service for Prometheus

Prometheus has grow to be a de facto normal for Kubernetes monitoring to gather a wealthy set of metric sorts and visualize them with Grafana, which provides an enormous set of neighborhood dashboards. However, working self-managed Prometheus is difficult to scale for enterprise workloads, requiring vital time and bandwidth to arrange and keep Kubernetes monitoring deployments. We are introducing Azure Monitor Managed service for Prometheus (preview) to beat the challenges of self-managed Prometheus and enable you speed up innovation by finishing up frequent high-scale deployments in your companies.

Azure Monitor managed service for Prometheus (preview) is a completely managed service that gives a extremely obtainable, scalable, and enterprise-grade safe service to simply monitor functions and companies working in a containerized surroundings. Use it as a drop-in substitute for self-managed Prometheus or as distant storage possibility. Our distant write interface means that you can proceed utilizing your self-managed Prometheus, including the advantages of our managed service reminiscent of high-availability, scaling, monitoring throughout clusters, and long-term information retention.

Easily troubleshoot points with logs

With Azure Monitor’s unified cloud-native providing for Kubernetes monitoring, you’ll be able to simply arrange log assortment alongside managed service for Prometheus. Azure Monitor container insights collects troubleshooting logs, supplies really helpful alerts to proactively determine points, and has visualizations to watch well being and efficiency of your Kubernetes cluster. It enhances Prometheus and Grafana for end-to-end Kubernetes monitoring throughout microservices and infrastructure. With Azure Monitor, you’ll be able to simply:
•    Identify any useful resource bottlenecks and carry out superior debugging for any implicit failures.
•    Proactively lookout for any failures or outages by configuring alerts and notifications on Prometheus metrics and container logs.
•    Continuously observe the general well being of your infrastructure and correlate metrics and logs below a single view.

 

View live logs data in continuous stream for troubleshooting

Observe your full-stack with Azure Managed Grafana and OpenTelemetry-based instrumentation

Once you might have the monitoring information, it’s crucial to convey all of it collectively for steady observability. To acquire extra insights for the info you acquire, hyperlink Azure Managed Grafana to managed service for Prometheus. This provides a curated set of standard open supply Grafana dashboards constructed on prime of Prometheus metrics out-of-the-box. You may mix software metrics and infrastructure metrics from numerous information sources right into a single dashboard for full-stack observability.

View full-stack for infrastructure and application in Grafana dashboard

At the appliance layer, Azure Monitor’s preview OpenTelemetry-based instrumentation means that you can use open supply applied sciences to gather further telemetry from inside your software parts. We are saying new capabilities for our preview OpenTelemetry-based providing together with metrics, sampling, and resilient information transport. This makes it simpler to start out utilizing OpenTelemetry APIs with Azure Monitor Application Insights. There’s no must configure further brokers or different system processes in your cluster. In the video beneath, try our current progress in bringing OpenTelemetry and Grafana to Azure and study extra in regards to the worth they will convey to your undertaking.

As cloud-native applied sciences grow to be central to digital transformation, we’re centered on empowering builders to unlock productiveness and innovation. We proceed to innovate and add extra capabilities that will let you present performant and dependable experiences to your clients. Get began with monitoring Kubernetes clusters with Azure Monitor.

Learn extra
•    Learn extra about Azure Monitor managed service for Prometheus and skim our technical documentation.
•    Learn extra on methods to get began with Azure Monitor’s unified cloud-native providing for Kubernetes monitoring.
•    Read the Grafana integrations with Azure Monitor weblog.
•    Learn extra about OpenTelemetry with Azure Monitor.

LEAVE A REPLY

Please enter your comment!
Please enter your name here