Unable to get memory Utilization in monitoring

Harikiran B S 45 Reputation points
2026-07-20T10:59:07.32+00:00

I have a FortiGate HA with ELB VM NVA deployed in azure but unable to get memory metrics it shows as 0, but able to get network in & out and cpu utilization.

Is there any article in MS which states Forti OS is not supported for monitoring resource utlization like memory, cpu and network

Azure Virtual Machines
Azure Virtual Machines

An Azure service that is used to provision Windows and Linux virtual machines.


Answer accepted by question author
Christos Panagiotidis 3,546 Reputation points
2026-07-20T11:44:28.94+00:00

That pattern is expected for an Azure VM/NVA. Azure supplies host-level CPU, network, and disk metrics automatically, but guest memory is not a platform metric. It must be collected inside the guest, so zero does not mean FortiGate is using no memory.

For supported Windows or Linux VMs, enable VM insights or Azure Monitor Agent with a data collection rule for guest performance counters. FortiOS is not listed among the operating systems supported by Azure Monitor Agent, so Microsoft’s standard guest-memory collection path is not supported for this appliance image.

Check the FortiGate offer or publisher guidance for a supported way to export memory telemetry. If available, ingest that data into an Azure Monitor destination and query and alert on it instead of the VM platform metric. CPU and network remain visible because Azure measures them at the host. Without that path, Azure Monitor cannot collect guest memory.

Was this answer helpful?

1 person found this answer helpful.
0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.