Blog'a Dön
Ağ Güvenliği

FortiGate High CPU Sorunu Neden Olur? Çözüm Rehberi

FortiGate High CPU Sorunu Neden Olur? Çözüm Rehberi
FortiGate güvenlik duvarlarında yüksek CPU kullanımı (High CPU) sorunlarının nedenlerini, CLI komutlarıyla teşhis adımlarını ve adım adım çözüm yöntemlerini inceliyoruz.
Yayın Tarihi
08 Temmuz 2026
Güncellenme
08 Temmuz 2026
Okuma Süresi
9 dk okuma
Yazar
LeonX Team

Kurumsal ağların güvenliğini sağlamada en kritik bileşenlerden biri olan firewall (güvenlik duvarı) cihazları, yoğun veri trafiğini analiz etmek ve siber tehditleri engellemek için sürekli olarak yüksek performansla çalışır. Dünya genelinde ve Türkiye'de en yaygın kullanılan yeni nesil güvenlik duvarlarından (NGFW) biri olan FortiGate, donanımsal hızlandırma (ASIC) çiplerine sahip olmasına rağmen bazı durumlarda yüksek CPU kullanımı (High CPU) sorunuyla karşı karşıya kalabilmektedir.

FortiGate cihazlarında CPU kullanımının %90'ın üzerine çıkması ve bu durumun süreklilik arz etmesi, ağda ciddi yavaşlamalara, paket kayıplarına, VPN bağlantılarının kopmasına ve hatta cihazın yanıt vermemezlik (freeze) durumuna geçmesine yol açabilir. Bu durum siber güvenlik operasyonlarını sekteye uğratırken iş sürekliliğini de doğrudan tehdit eder. Bu rehberde, FortiGate cihazlarında yüksek CPU kullanımına yol açan temel nedenleri, CLI (Command Line Interface) üzerinden teşhis yöntemlerini ve bu sorunu çözmek için uygulayabileceğiniz adım adım çözüm yollarını ele alacağız.

FortiGate High CPU Sorununa Yol Açan Temel Nedenler

FortiGate üzerinde yüksek CPU kullanımının tek bir sebebi yoktur; sorun genellikle yazılımsal süreçler, ağ trafiğindeki olağandışı durumlar veya konfigürasyon hatalarından kaynaklanır. En sık karşılaşılan nedenler şunlardır:

  1. Yoğun Güvenlik Profilleri (UTM Engine): SSL/TLS derin paket inceleme (Deep SSL Inspection), Antivirüs, IPS (Saldırı Önleme Sistemi) ve Web Filtreleme gibi yoğun işlem gücü gerektiren güvenlik profillerinin tüm trafik üzerinde kontrolsüzce aktif edilmesi CPU'yu aşırı yorabilir.
  2. Yazılımsal Hatalar ve Buglar (Daemon Crash): FortiOS işletim sistemindeki bazı kararsız sürümler veya arka planda çalışan servislerin (örn. ipsmonitor, wad, scanunitd) kilitlenmesi veya bellek sızıntısı (memory leak) yaşaması CPU'yu %100 seviyesine çıkarabilir.
  3. SSL VPN ve IPsec VPN Yoğunluğu: Çok sayıda kullanıcının aynı anda şifreli VPN tünelleri üzerinden yüksek boyutlu veri transferi yapması, özellikle donanımsal şifreleme desteği sınırlı olan giriş seviyesi modellerde CPU limitlerini zorlar.
  4. Siber Saldırılar ve DDoS: Ağınıza yönelik gerçekleştirilen yoğun DDoS (Dağıtık Hizmet Engelleme) veya port tarama gibi siber saldırılar, firewall cihazının bu paketleri analiz etmeye çalışırken CPU kaynaklarını tüketmesine neden olur.
  5. Loglama ve Raporlama Yoğunluğu: Disk veya bellek üzerine çok yoğun ve filtresiz şekilde log yazılması, loglama servislerinin CPU üzerinde ek yük oluşturmasına yol açar.

CLI Komutları ile FortiGate CPU Teşhisi Nasıl Yapılır?

FortiGate web arayüzü (GUI) yüksek CPU durumunda yanıt vermeyebilir veya yavaş çalışabilir. Bu nedenle teşhis ve analiz işlemleri için her zaman CLI (SSH) bağlantısı tercih edilmelidir. SSH ile cihaza bağlandıktan sonra aşağıdaki komutları kullanarak sorunun kaynağını tespit edebilirsiniz:

1. Genel Sistem Durumunu Görüntüleme

Cihazın anlık CPU, bellek ve aktif oturum (session) durumunu görmek için:

get system status

Bu komut, cihazın çalışma süresini (uptime), işletim sistemi sürümünü ve lisans durumunu da gösterir.

2. Süreçlerin (Processes) CPU Kullanımını Listeleme

Hangi servisin veya arka plan sürecinin en çok CPU tükettiğini tespit etmek için Linux'taki top komutuna benzer şekilde şu komut çalıştırılır:

get system performance top
  • Çıktı Analizi: Bu komut çalıştırıldığında ekranın üst kısmında anlık CPU ve bellek yüzdeleri, alt kısımda ise çalışan servislerin listesi (PID, Process Name, CPU%, MEM%) yer alır. Örneğin listede ipsmonitor veya wad (Web Application Daemon) servisinin çok yüksek CPU tükettiğini görüyorsanız, sorun sırasıyla IPS veya Web Filtreleme süreçlerinden kaynaklanıyor demektir.
  • Çıkış: Ekrandan çıkmak için klavyeden q tuşuna basabilirsiniz.

3. Donanımsal Hızlandırma (ASIC) Durumunu Kontrol Etme

Trafiğin ne kadarının donanımsal çipler (NP/CP) tarafından karşılandığını kontrol etmek için:

diagnose sys session list

Eğer trafik donanımsal olarak hızlandırılamıyor ve doğrudan ana CPU (CPU 0) üzerine biniyorsa bu durum yüksek CPU kullanımına yol açar.

Adım Adım FortiGate High CPU Çözüm Yöntemleri

Teşhis adımlarının ardından soruna yol açan kaynağa göre aşağıdaki çözüm adımlarını uygulayabilirsiniz:

1. Sorunlu Servisleri (Daemon) Yeniden Başlatmak

Eğer get system performance top komutunda wad veya ipsmonitor gibi bir servisin kilitlenerek yüksek CPU tükettiğini gördüyseniz, bu servisi güvenli bir şekilde yeniden başlatabilirsiniz.

  • WAD (Web Filtreleme) Servisini Yeniden Başlatmak:
    diagnose test application wad 99
    
  • IPS (Saldırı Önleme) Servisini Yeniden Başlatmak:
    diagnose test application ipsmonitor 99
    

Not: Bu komutlar ilgili servisleri arka planda kapatıp otomatik olarak yeniden başlatır. Trafikte anlık çok kısa bir kesinti yaşanabilir ancak genellikle cihazı tamamen kapatıp açmaktan çok daha güvenli ve hızlı bir çözümdür.

2. SSL Inspection Politikalarını Optimize Etmek

Tüm internet trafiğine "Deep SSL Inspection" (Derin SSL İncelemesi) uygulamak yerine, güvenilir kategorileri (bankacılık, sağlık, devlet siteleri vb.) bu incelemeden muaf tutun. Bu işlem CPU üzerindeki şifre çözme (decryption) yükünü ciddi oranda azaltacaktır.

3. Loglama Seviyesini ve Sıklığını Düzenlemek

Her paket geçişini loglamak yerine sadece gerekli olayları loglayın. Logları cihazın kendi diskine veya belleğine yazmak yerine harici bir log analizörüne yönlendirin. Bu konuda profesyonel analiz ve raporlama için Ağ Güvenliği, Firewall ve IPS/IDS Çözümleri altyapımızı kurabilir ve loglarınızı yasal standartlara uygun saklayabilirsiniz.

Ayrıca, siber güvenlik altyapınızın genel sağlığını korumak, firewall ve EDR çözümlerinizi merkezi olarak yönetmek için Firewall, EDR ve Antivirüs Yönetim Çözümleri hizmetlerimizden faydalanabilirsiniz.

İşletmenizin ağ güvenliği politikalarını, IT yatırımlarını ve teknoloji yol haritasını profesyonelce planlamak için İş ve Yönetim Danışmanlığı hizmetlerimiz kapsamında uzman ekibimizle çalışabilirsiniz.

Siber güvenlik ve ağ altyapınızı güçlendirecek diğer rehberlerimizi de inceleyebilirsiniz:

FortiGate firewall cihazlarınızda yaşanan performans sorunlarını gidermek, yüksek CPU/bellek problemlerini çözmek ve ağ güvenliği altyapınızı optimize etmek için Ankara'daki uzman teknik ekibimizle dilediğiniz zaman iletişime geçebilirsiniz.

Sıkça Sorulan Sorular

FortiGate üzerinde CPU kullanımı %100 olduğunda internet kesilir mi?

Her zaman kesilmeyebilir ancak ciddi paket kayıpları ve yavaşlamalar yaşanır. FortiGate, CPU'yu korumak amacıyla bazı durumlarda "Conserve Mode" (Koruma Modu) durumuna geçer. Bu modda cihaz, yeni oturumları (session) kabul etmeyebilir, bazı güvenlik taramalarını devre dışı bırakabilir veya doğrudan trafiği engelleyebilir. Bu da kullanıcıların internete çıkamamasına veya VPN bağlantılarının kopmasına neden olur.

FortiOS firmware sürümü güncellemek yüksek CPU sorununu çözer mi?

Evet, çözebilir. FortiOS işletim sisteminin bazı sürümlerinde bilinen yazılımsal buglar (servis çökmeleri, bellek sızıntıları) yüksek CPU kullanımına doğrudan neden olabilmektedir. Fortinet'in yayınladığı sürüm notlarını (Release Notes) inceleyerek, mevcut sürümünüzdeki bugların giderildiği kararlı (stable) bir üst sürüme geçiş yapmak sorunu kalıcı olarak çözebilir.

FortiGate donanımsal hızlandırma (ASIC) CPU yükünü nasıl etkiler?

FortiGate cihazlarında bulunan NP (Network Processor) ve CP (Content Processor) gibi özel ASIC çipleri; firewall kuralları, NAT, şifreleme (VPN) ve bazı UTM taramalarını ana CPU'ya yük bindirmeden donanımsal düzeyde işler. Eğer yazdığınız kurallarda donanımsal hızlandırmayı engelleyen konfigürasyonlar (örn. uyumsuz şifreleme algoritmaları veya bazı proxy tabanlı UTM özellikleri) varsa, trafik doğrudan ana CPU tarafından işlenir ve bu da CPU kullanımını hızla yükseltir.

Sonuç

FortiGate firewall cihazlarında yüksek CPU kullanımı (High CPU) sorunu, ağ operasyonlarını doğrudan tehdit eden ancak doğru teşhis adımlarıyla hızlıca çözülebilen bir performans problemidir. CLI üzerinden yapılacak doğru analizlerle soruna yol açan kilitlenmiş servislerin tespit edilmesi, UTM profillerinin optimize edilmesi, SSL inceleme politikalarının düzenlenmesi ve kararlı bir FortiOS sürümünün kullanılması cihazınızın performansını en üst düzeye çıkaracaktır. Güvenli, kesintisiz ve yüksek performanslı bir ağ altyapısı, kurumsal verilerinizin güvenliğini sağlarken iş sürekliliğinizi de güvence altına alır.

İç Link Rotası

Bu konu için ilgili hizmet sayfalarına geçin

Bu yazıyı daha hızlı ticari niyete bağlamak için ana hizmet, ilgili alt hizmet ve teklif akışını aşağıdan takip edebilirsiniz.

Paylaş

Facebook
Twitter
LinkedIn

İlgili Yazılar

Benzer konular hakkında daha fazlasını keşfedin

FortiGate IPSec VPN Kurulumu ve Adım Adım Yapılandırma Rehberi
Ağ Güvenliği
2026-07-04
9 dk okuma

FortiGate IPSec VPN Kurulumu ve Adım Adım Yapılandırma Rehberi

FortiGate güvenlik duvarları üzerinde şubeler arası (Site-to-Site) IPSec VPN tüneli kurulumunu, aşama aşama yapılandırma adımlarını, güvenlik parametrelerini ve sorun giderme yöntemlerini inceliyoruz.

Devamını Oku

Bültene Abone Olun

En son içgörüler, trendler ve uzman tavsiyeleri doğrudan posta kutunuza gelsin. IT profesyonelleri topluluğumuza katilin.

Gizliliğinize saygı duyuyoruz. İstediğiniz zaman abonelikten çıkabilirsiniz.