Genel Bakış
Amacı Nedir?
Amacı Nedir?
Merkezi Log Aktarımı
Esnek Log Taşıma
Ortam Bazlı Yapılandırma
Güvenlik Uyarısı
Çalışma Prensibi
Çalışma Prensibi
Bağlantı Başlatma
Connection Pool Yönetimi
Kimlik Doğrulama
Veri İletişimi
Bağlantı Yönetimi
Hata Yönetimi
Kullanım Alanları
Kullanım Alanları
SIEM/SOC Entegrasyonu
Güvenlik Olayları
Log Korelasyonu
Test ve Doğrulama
Teknik Özellikler ve Yetenekler
Temel Özellikler
Temel Özellikler
Çift Protokol Desteği
Format ve Metadata Esnekliği
Ortam ID Bazlı Yönlendirme
Ortam Bazlı Yapılandırma
Enable/Disable Kontrolü
İleri Düzey Özellikler
İleri Düzey Özellikler
Dinamik Deployment Sonuçları
Move to Global
Toplu İçe/Dışa Aktarım
Connection Test Özelliği
Export/Import Özelliği
Connection Monitoring
Connection Parametreleri
Zorunlu Parametreler
Zorunlu Parametreler
Name
Environment (Ortam)
Syslog Protocol Type
Syslog Server Hostname
Syslog Port
Syslog Message Format
Syslog App Name
Syslog Facility
Syslog Severity
Syslog Timeout (TCP)
İsteğe Bağlı Parametreler
İsteğe Bağlı Parametreler
Description
Syslog Message Hostname
Syslog SSL Enabled
Deploy To Worker
Timeout ve Connection Pool Parametreleri
Connection Timeout
Varsayılan: 5000
Min: 1000 | Max: 60000
Birim: milisaniye
Request Timeout
Varsayılan: 15000
Min: 5000 | Max: 60000
Birim: milisaniye
Pool Size
Varsayılan: 1
Min: 1 | Max: 5
Birim: adet
UDP Burst Interval
Varsayılan: 0
Min: 0 | Max: 100
Birim: milisaniye
Kuyruk Kapasitesi
Varsayılan: 10000
Min: 100 | Max: 1000000
Birim: mesaj
Yazma Zamanaşımı
Varsayılan: 5
Min: 1 | Max: 60
Birim: saniye
Kullanım Senaryoları
SOC Entegrasyonu
Çözüm: Protocol: TCP, SSL Enabled: true, Port: 6514
Beklenen Davranış: Loglar TLS üzerinden güvenli biçimde iletilir, facility/severity alanları SIEM kurallarına düşer
Ağ İzleme
Çözüm: Protocol: UDP, Port: 514, Message Format: RFC_3164
Beklenen Davranış: Düşük gecikme ile log akışı yapılır, paket kaybı toleranslıdır
Uygulama Debug
Çözüm: Severity: DEBUG, Facility: LOCAL0, Message Hostname: test-gw
Beklenen Davranış: Test syslog sunucusu ayrıntılı debug olaylarını alır
Uyumluluk Denetimi
Çözüm: Facility: AUDIT, Severity: NOTICE, App Name: ComplianceGW
Beklenen Davranış: Denetim raporları için ayrıştırılmış log akışı sağlanır
Çoklu Proje Paylaşımı
Çözüm: Move to Global, Environment ID: admin project, Name prefix: Global_
Beklenen Davranış: Tek connection tüm projelerde paylaşılır, değişiklikler merkezi yönetilir
DR Senaryosu
Çözüm: Export ZIP, Farklı ortama import, Port/Hostname DR adresine güncellenir
Beklenen Davranış: DR syslog sunucusu aynı formatta log almaya başlar
Connection Yapılandırma
Yeni Syslog Bağlantısı Oluşturma

Oluşturma Sayfasına Gitme
- Sol menüden Connection → Syslog Bağlantısı bölümüne gidin.
- Sağ üstteki [+ Create] butonuna tıklayın.
Temel Bilgileri Girme
- Örnek:
Production_Syslog - Benzersiz isim girin, boşlukla başlamaz.
- Sistem otomatik kontrol eder. Yeşil tik: kullanılabilir. Kırmızı çarpı: mevcut isim.
- Örnek: “Gateway prod log akışı”
- Maks. 1000 karakter.
- Connection’ın amacını açıklayın.
Environment (Ortam) Seçimi
- Dropdown menüden ortam seçin: Development, Test, veya Production.
- Her ortam için farklı connection parametreleri tanımlanabilir.
Syslog Ağ Parametreleri
- Syslog Protocol Type alanından TCP veya UDP seçin.
- Syslog Server Hostname ve Syslog Port değerlerini girin.
- Yanlış port, log kaybına yol açar; network firewall açılışlarını doğrulayın.
Mesaj Formatı ve Metadata
- Syslog Message Format seçin (RFC 3164/5424/5425).
- Syslog Message Hostname, Syslog App Name, Facility ve Severity alanlarını log politikanıza göre doldurun.
Timeout ve Connection Pool Ayarları
- TCP seçildiğinde Syslog Timeout değeri milisaniye cinsinden girilir (varsayılan 5000).
- UDP modunda timeout alanı gizlenir; yüksek trafik için UDP Burst Interval önerilerini dikkate alın.
Güvenlik ve Authentication Ayarları
- TCP modunda Syslog SSL Enabled seçeneğini true yaparak TLS tünellemesi açın.
- Sertifika zincirini syslog sunucusu ile eşleştirin; mutual TLS gerekiyorsa certificate store’dan atayın.
Test Connection
- [Test Connection] butonuna tıklayın.
- Bağlantı parametrelerinin doğru olup olmadığını test edin.
- Başarılı: Yeşil onay mesajı, Başarısız: Hata detayları gösterilir.
Kaydetme
- Sağ üstteki [Save and Deploy] butonuna tıklayın.
- Connection listeye eklenir.
- Integration Flow ve Connector adımlarında kullanılabilir hale gelir.
- Ortama göre aktif olur.
Connection’ı Silme
Connection’ı silmek için:Yöntem 1: Liste Ekranından
- Connection listesinde satır sonundaki ⋮ menüsünden Delete seçeneğini tıklayın.
- Onay dialogunda silme işlemini onaylayın.
Silme İpuçları
- Integration Flow veya Connector adımlarında kullanılıyor olabilir.
- Gerekirse alternatif bir connection atayın.
- Silmeden önce Export ile yedek alın.
Alternatif: Deaktif Etme
- Silmek yerine connection’ın aktif durumunu pasif hale getirin.
- Connection pasif olur ancak silinmez.
- Gerektiğinde aktif hale getirerek yeniden kullanabilirsiniz.
Connection’ı Dışa/İçe Aktarma
Dışa Aktarma (Export)
Dışa Aktarma (Export)
Yöntem 1: Liste Ekranından
- Connection listesinde satır sonundaki ⋮ menüsünden Export seçeneğini tıklayın.
- ZIP dosyası otomatik olarak indirilir.
Dosya Formatı
{Date}-syslog-integration-{ConnectionName}-export.zipÖrnek:
13 Nov 2025-syslog-integration-Production_Syslog-export.zipZIP İçeriği
- Connection JSON dosyası
- Metadata bilgileri
- Bağımlılık bilgileri (örneğin sertifikalar, key store)
Kullanım Alanları
- Yedekleme
- Ortamlar arası taşıma (Test → Prod)
- Versiyonlama
- Ekip veya proje bazlı paylaşım
İçe Aktarma (Import)
İçe Aktarma (Import)
İçe Aktarma Adımları
- Ana listede [Import Syslog Bağlantısı] butonuna tıklayın.
- İndirilen ZIP dosyasını seçin.
- Sistem kontrolleri: Format geçerli mi? İsim çakışması var mı? Bağımlılıklar mevcut mu?
- Ardından [Import] butonuna tıklayın.
İçe Aktarma Senaryoları
Connection’ın Kullanım Alanları
Connection Oluşturma ve Aktif Etme
- Connection’ı oluşturun.
- Test Connection ile bağlantıyı doğrulayın.
- Save and Deploy ile kaydedin ve etkinleştirin.
- Connection’ın Enabled durumda olduğundan emin olun.
Integration / Connector Adımlarında Kullanım
Scheduled Job Kullanımı
Test Amaçlı Kullanım
Best Practices
Yapılması Gerekenler ve En İyi Uygulamalar
Yapılması Gerekenler ve En İyi Uygulamalar
Log Format Yönetimi
Facility/Severity Planlama
Hostname Yönetimi
Adlandırma Standardı
Test_Syslog).En İyi: {Environment}_{Purpose}_{Region} şablonunu zorunlu kılmak.Ortam Yönetimi
Connection Test
Güvenlik En İyi Uygulamaları
Güvenlik En İyi Uygulamaları
Ağ Segmentasyonu
TLS Sertifika Yönetimi
Erişim Loglarının İmzalanması
Kimlik Bilgileri Yönetimi
SSL/TLS Kullanımı
Erişim Kontrolü
Kaçınılması Gerekenler
Kaçınılması Gerekenler
UDP ile Kritik Log Gönderimi
Yanlış Facility Kullanımı
Hostname Alanını Boş Bırakma
Production Connection'ı Test Ortamında Kullanma
Test_, Prod_).Çok Düşük Timeout Değerleri
Connection Pool Kullanmama
Performans İpuçları
Performans İpuçları
UDP Trafik Dengeleme
TCP Yeniden Bağlanma
Format Optimizasyonu
Connection Pool Optimizasyonu
Timeout Değerleri Optimizasyonu
Connection Monitoring
Sorun Giderme (Troubleshooting)
TLS El Sıkışması Başarısız
TLS El Sıkışması Başarısız
Port ve Protokol Doğrulama
Sertifika Güncelleme
TLS Listener
UDP Logları Eksik
UDP Logları Eksik
Paket Kaybı Ölçümü
Burst Interval
TCP Moduna Geçiş
Connection Timeout
Connection Timeout
Network Kontrolü
Sistem Sağlığı
Timeout Ayarları
Log İnceleme
Authentication Failed
Authentication Failed
Kimlik Bilgileri
Kullanıcı Durumu
Yetki Kontrolü
Sertifika Kontrolü
Pool Exhausted
Pool Exhausted
Pool Size
Connection Kontrolü
Idle Timeout
Metrik İzleme
Connection Test Başarılı Ama Entegrasyon Akışı Hata Veriyor
Connection Test Başarılı Ama Entegrasyon Akışı Hata Veriyor
Enable Toggle
Connection Seçimi
Connection Deploy
Flow/Job Deploy
Log Kontrolü
Sık Sorulan Sorular (SSS)
Syslog connection'ı tek seferde birden fazla syslog sunucusuna gönderebilir miyim?
Syslog connection'ı tek seferde birden fazla syslog sunucusuna gönderebilir miyim?
UDP'den TCP'ye geçişte yeni connection oluşturmak zorunda mıyım?
UDP'den TCP'ye geçişte yeni connection oluşturmak zorunda mıyım?
RFC 5425 seçmek için ek yapılandırma gerekir mi?
RFC 5425 seçmek için ek yapılandırma gerekir mi?
Timeout değeri hangi bileşeni etkiler?
Timeout değeri hangi bileşeni etkiler?
Connection'ı farklı projelerde paylaşabilir miyim?
Connection'ı farklı projelerde paylaşabilir miyim?
Aynı connection'ı birden fazla Integration Flow'da kullanabilir miyim?
Aynı connection'ı birden fazla Integration Flow'da kullanabilir miyim?
Connection pool kullanmak zorunlu mudur?
Connection pool kullanmak zorunlu mudur?
Test ve Production için farklı connection'lar mı oluşturmalıyım?
Test ve Production için farklı connection'lar mı oluşturmalıyım?
Test Connection başarılı ama Integration Flow'da çalışmıyor, neden?
Test Connection başarılı ama Integration Flow'da çalışmıyor, neden?
- Connection enable toggle’ı pasif olabilir
- Integration adımında farklı bir connection seçili olabilir
- Connection deploy edilmemiş olabilir
- Integration Flow henüz redeploy edilmemiş olabilir

