An Azure service that is used to provision Windows and Linux virtual machines.
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.