Moniting Microsoft Azure

Full control and optimization of your Microsoft Azure environments with Pandora FMS

From a single interface, Pandora FMS allows you to efficiently manage critical services in Microsoft Azure, such as virtual machines and networks, in real time, without the need to deploy components in the cloud.

Why is Pandora FMS the best choice for monitoring Microsoft Azure?

Analytics, Real-Time Alerts,
and Proactive Monitoring

Generate combined performance reports and graphs for different Microsoft Azure elements, no matter what region they are in. Receive immediate and precise alerts by email, SMS, Telegram or chat tools, ensuring that you are always aware of any changes in your environment.

Hybrid Environments

In addition to Microsoft Azure, Pandora FMS allows you to add Amazon Web Services, Google Cloud, and of course all your local infrastructure or third-party virtual machines to monitoring.

Efficient management of multiple Azure environments (multi-tenant and multi-client)

With Pandora FMS you may manage several Azure environments from different customers simultaneously. The platform also gives you segmented visibility, allowing you to assign different access levels to groups or customers, for more flexible and efficient management.

Predefined and custom metrics: access to a wide and flexible range

Select from a wide range of predefined metrics for each Microsoft Azure service, such as CPU usage, memory, network traffic, disk operations, and other key metrics that ensure detailed resource monitoring. Customize metrics to your needs to get the information you need in a clear and specific way, allowing you to monitor performance, availability, and costs of all your components deployed in Azure at any time.

Full control from a single platform with multi-cloud support and integration with hybrid environments

Monitor, explore, and alert your Azure VMs from a single and intuitive interface. Centralize all information to make infrastructure management easier, including Azure, Amazon Web Services and all your local or on-premise infrastructure or your own virtualization environments (Xen, VMware, Proxmox, etc.), ensuring complete and unified visibility.

Simple and Quick Setup

Configuring a monitoring task for Microsoft Azure in Pandora FMS is very simple. Follow these steps:

Paso1-azure

1. Select the Azure service

From the Discovery menu, select “Cloud” and click on the Microsoft Azure component you wish to monitor. In this example, we are working with virtual machines, although the steps are similar for other Azure components.

2. Define the monitoring task

In the form below, define a descriptive name for the task, provide a brief description, select a group for the generated agents, and set the monitoring interval that best fits your needs.

Paso2-azure
Paso3-Azure

3. Enter the credentials and configure the advanced options

Sign in with the Microsoft Azure credentials you defined in your environment. Here you may also configure the number of threads for the task and adjust advanced options, such as using a proxy or renaming the default agent that will handle the stats.

4. Choose between dynamic or static resource selection

Here you will see a tree with two selection levels. Select a zone to dynamically scan all new items added in the future, or manually select specific items for static monitoring.

Paso4-azure
Paso5-azure

5. Select the Metrics

Select the metrics you wish to get from each component. You may customize which metrics you wish to track, from CPU usage to disk read/write operations, based on the needs of your environment.

6. Check out the scheduled Discovery tasks

At the end of the wizard, you will see a list of all scheduled Discovery tasks, along with the current status of each one, including the newly one added for Microsoft Azure.

Paso6-azure
Paso7-azure

7. Check the execution summary or force manual execution when you need it

From that list, you may access the detailed summary of the execution or, if you prefer so, manually force the execution of any of the tasks.

Detailed Outputs: Created Agents and Modules

Pandora FMS generates different agents and modules depending on the configuration chosen to provide a detailed view of each aspect of your services in Azure:

01

Agent by Region
A specific agent is generated for each Azure region monitored, including modules such as ‘CPU Utilization’, ‘Bytes Read/Written to Disk’, ‘Network Packets Incoming/Outgoing’, and ‘Number of Instances Monitored’.

02

Global Agent
Create a global agent that collects general information about the monitored services, with modules such as ‘Azure MC Instances count’, which shows the total number of monitored instances.

03

Agent per Instance
For each monitored instance, an agent is created that includes detailed modules such as ‘Machine Status’, ‘CPU Usage’, ‘Disk Read/Write Operations’, and ‘Network Traffic’.

That way, Pandora FMS offers you an exhaustive and specific view of all the components of your infrastructure, ensuring efficient and real-time control of your services in Azure.

Detailed Outputs: Created Agents and Modules

Pandora FMS generates different agents and modules depending on the configuration chosen to provide a detailed view of each aspect of your services in Azure:

01

Agent by Region
A specific agent is generated for each Azure region monitored, including modules such as ‘CPU Utilization’, ‘Bytes Read/Written to Disk’, ‘Network Packets Incoming/Outgoing’, and ‘Number of Instances Monitored’.

02

Global Agent
Create a global agent that collects general information about the monitored services, with modules such as ‘Azure MC Instances count’, which shows the total number of monitored instances.

03

Agent per Instance
For each monitored instance, an agent is created that includes detailed modules such as ‘Machine Status’, ‘CPU Usage’, ‘Disk Read/Write Operations’, and ‘Network Traffic’.

That way, Pandora FMS offers you an exhaustive and specific view of all the components of your infrastructure, ensuring efficient and real-time control of your services in Azure.

Azure Metrics

Running the plugin will create the following agents and modules to provide detailed monitoring of every aspect of your services in Azure:

Global Agent

Name: Use the parameter “stats_agent_name” or, failing that, that of “azure”.

Modules

Azure MC Instances count

Total number of instances monitored by the plugin.

An agent for each monitored area

Name: Name of the area (e.g., “East US”).

Modules

summary.azure.compute.CPUUtilization

Average CPU used percentage of instances in this area.

summary.azure.compute.DiskReadBytes

Summary of the number of bytes read from the disk of each instance of this area.

summary.azure.compute.DiskReadOps

Total number of read operations performed on the disk of each instance of this area.

summary.azure.compute.diskWriteBytes

Summary of the number of bytes written from the disk of each instance of this zone.

summary.azure.compute.DiskWriteOps

Total number of writing operations performed on the disk of each instance of this area.

summary.azure.compute.instances

Number of instances monitored in this area.

summary.azure.compute.NetworkPacketsIn

Total number of incoming network packets from each instance in this area.

summary.azure.compute.NetworkPacketsOut

Total number of outgoing network packets from each instance in this area.

An agent for each monitored instance

Name: / (e.g., “Production/WebServer01”).

Modules

State

Machine status, in string format.

Instance State (bool)

Machine status, 1 if running, 0 if not.

CPUUtilization

Usage percentage of CPU used.

DiskReadBytes

Number of bytes read from the disk.

DiskReadOps

Number of read operations performed on the disk.

DiskWriteBytes

Number of bytes written to disk.

DiskWriteOps

The number of writing operations performed on the disk.

NetworkPacketsIn

The number of incoming network packets.

NetworkPacketsOut

The number of outgoing network packets.

Global Agent

Name: Use the parameter “stats_agent_name” or, failing that, that of “azure”.

Modules

Azure MC Instances count
Total number of instances monitored by the plugin.

An agent for each monitored area

Name: Name of the area (e.g., “East US”).

Modules

summary.azure.compute.CPUUtilization
Average CPU used percentage of instances in this area.
summary.azure.compute.DiskReadBytes
Summary of the number of bytes read from the disk of each instance of this area.
summary.azure.compute.DiskReadOps
Total number of read operations performed on the disk of each instance of this area.
summary.azure.compute.diskWriteBytes
Summary of the number of bytes written from the disk of each instance of this zone.
summary.azure.compute.DiskWriteOps
Total number of writing operations performed on the disk of each instance of this area.
summary.azure.compute.instances
Number of instances monitored in this area.
summary.azure.compute.NetworkPacketsIn
Total number of incoming network packets from each instance in this area.
summary.azure.compute.NetworkPacketsOut
Total number of outgoing network packets from each instance in this area.

An agent for each monitored instance

Name: / (e.g., “Production/WebServer01”).

Modules

State
Machine status, in string format.
Instance State (bool)
Machine status, 1 if running, 0 if not.
CPUUtilization
Usage percentage of CPU used.
DiskReadBytes
Number of bytes read from the disk.
DiskReadOps
Number of read operations performed on the disk.
DiskWriteBytes
Number of bytes written to disk.
DiskWriteOps
The number of writing operations performed on the disk.
NetworkPacketsIn
The number of incoming network packets.
NetworkPacketsOut
The number of outgoing network packets.
metricas aws pfms 2

the all-in-one software

Control every part of your infrastructure with Pandora FMS and improve the efficiency of your operations with a unified platform

Get a comprehensive and detailed view of all your components deployed in Azure, and ensure that every service is monitored efficiently and in real time.
Try it for FREE! →

tree view azure

FAQ

Null

Do I need to install any components in Azure to monitor with Pandora FMS?

No need to install additional components in the cloud. Pandora FMS gets Azure metrics remotely.

Can I monitor multiple Azure environments from different customers?

Yes, Pandora FMS allows you to manage multiple environments and offers segmented visibility for each customer or group.

Is it possible to integrate Azure monitoring with other cloud services?

Absolutely. Pandora FMS supports monitoring of AWS, Google Cloud, and other services, as well as on-premise environments.

How do I receive alerts in case of any issues?

You may set up alerts through email, SMS, Telegram or integrate them with your favorite chat tools.

Does Pandora FMS support hybrid and virtualization environments?

Yes, it supports hybrid environments and virtualization technologies such as Xen, VMware, and Proxmox.

pandora fms resources

Want to learn more? Explore more resources

Support

Technical support: Custom assistance to answer your questions.

Read more
Guide

User guide: Learn how to get the most out of Pandora FMS.

See more
Blog

Pandora FMS Blog: Articles and tutorials on monitoring in Azure and other environments.

Read more
Please accept marketing cookies to watch this video.

Expand your monitoring with Pandora FMS

With Pandora FMS, you not only monitor your resources in Azure, but you integrate your whole infrastructure into a single platform. Improve efficiency, reduce costs and make decisions based on real data.