| Description | This article describes an issue where the 'fgtlogd' daemon utilizes high memory, causing the FortiGate to enter Memory Conserve Mode. The issue is triggered when the connectivity between the FortiGate and FortiAnalyzer is unstable (flapping). |
| Scope | FortiGate v7.2.8, v7.4.1, v7.4.2, v7.4.3, v7.4.4. |
| Solution |
A gradual increase in memory usage by the 'fgtlogd' daemon has been observed on FortiGate devices running the above-mentioned versions. Below are examples of memory usage at different timestamps:
Sat Mar 30 18:06:44 GMT 2024:
get system performance status diagnose sys top 1 20 20 diagnose sys top-mem 20 Tue Apr 2 15:06:32 GMT 2024:
get system performance status diagnose sys top 1 20 20 diagnose sys top-mem 20 The gradual increase in memory usage occurs when connectivity between the FortiGate and FortiAnalyzer keeps flapping. The following logs from the System Events and 'fgtlogd' debug show connectivity issues between the FortiGate and FortiAnalyzer.
Debugs:
diagnose debug console timestamp enable diagnose debug application fgtlogd 1 diagnose debug application fgtlogd 3 diagnose debug application fgtlogd 4 diagnose debug application fgtlogd 6 # 2024-11-05 11:50:36 <275> _build_keep_alive_usage_pkt()-832: Pushed keepalive packet to queue for global-faz. This issue is tracked under the known issue number 1018392 and has been resolved in v7.2.9, v7.4.5, v7.6.0. Workaround: |
The Fortinet Security Fabric brings together the concepts of convergence and consolidation to provide comprehensive cybersecurity protection for all users, devices, and applications and across all network edges.
Copyright 2026 Fortinet, Inc. All Rights Reserved.