Yalnızca giden bağlantı
Agent, 443 numaralı port üzerinden HTTPS ile Logstag'e dışarı doğru bağlanır. Dinleyen bir port açmaz; dolayısıyla içeri hiçbir bağlantı gelmez.
Agent'ın sunucularınızda ne yaptığı, ağınızdan neyin çıktığı ve Logstag uygulamasının bunları nasıl işlediği. Buradaki her ifade, ürünün bugün sunulan haline göre kontrol edilmiştir.
Son gözden geçirme: 4 Ekim 2026
logstag.com/tr/security · Logstag güvenlik özeti
Agent, 443 numaralı port üzerinden HTTPS ile Logstag'e dışarı doğru bağlanır. Dinleyen bir port açmaz; dolayısıyla içeri hiçbir bağlantı gelmez.
Sistem görünümlerini ve istatistikleri sizin oluşturduğunuz bir izleme kullanıcısıyla okur. Bu kullanıcının verilerinize yazma erişimi gerekmez.
Tablo satırları, MongoDB dokümanları ve Redis veya Valkey anahtar değerleri ağınızda kalır. Sorgu metniyle ilgili motora özgü istisnalar aşağıda listelenmiştir.
Logstag agent'a yalnızca sabit bir komut kümesi gönderebilir. Bunların hiçbiri SQL veya kabuk komutu çalıştırmaz ya da agent'ı yeni bir sunucuya yönlendirmez.
Tek bir agent, aynı sunucuda veya ağınızın başka bir yerinde bulunan birden fazla veritabanını izleyebilir. Linux ve Windows'ta ya da Docker'da çalışır.
| Derleme | C çalışma zamanı içine bağlanmış bir Rust programı. TLS, rustls ile sağlanır. Agent OpenSSL'i veya bir Oracle istemci kütüphanesini yüklemez. |
|---|---|
| Çalıştığı kullanıcı | Linux: oturum açma kabuğu olmayan, ayrılmış bir logstag sistem kullanıcısı; systemd altında PrivateTmp, ProtectHome, ProtectSystem=full ve 1 GB bellek sınırıyla. Windows: LocalSystem olarak çalışan bir servis. |
| Ağ | 443 numaralı port üzerinden Logstag API'sine giden HTTPS. Sunucu sertifikaları, agent'ın içine yerleşik genel kök sertifika listesine göre doğrulanır; bu nedenle TLS trafiğini özel bir sertifika otoritesiyle inceleyen proxy'ler desteklenmez. Başlangıçta kendi IP adresini bulmak için agent, işletim sistemine 8.8.8.8 adresine giden rotayı sorar; bu işlem paket göndermez. Rota yoksa 8.8.8.8 adresine 53 numaralı port üzerinden bir TCP bağlantısı dener; güvenlik duvarınız bunu kaydedebilir. |
| Paketler ve güncellemeler | Paketler ve güncelleme kontrolleri Logstag'den gelir; izin verilmesi gereken adresleri kurulum sırasında paylaşırız. Agent günde bir kez yeni sürüm olup olmadığını kontrol eder ve varsa kurar. Bunu kapatmak için yapılandırmasının [agent] bölümünde update_check_enabled = false veya auto_install_updates = false ayarlayın. |
| Logstag'den gelen komutlar | Agent, Logstag'den yalnızca içine yerleşik sabit bir listedeki komutları alır; örneğin bir sağlık kontrolü penceresi açmak veya yapılandırılmış bir bağlantıyı yeniden test etmek. Hiçbiri Logstag'in gönderdiği SQL veya kabuk komutlarını çalıştırmaz. Her komut 30 saniye sonra zaman aşımına uğrar. |
| Veritabanı erişimi | Sistem görünümleri ve istatistikler üzerinde okuma ifadeleri. Değiştirdiği tek oturum ayarları SQL Server'da bir kilit zaman aşımı ve bir Oracle bağlantısı havuza dönerken yapılan geri alma (rollback) işlemidir. Salt okunur erişim izleme kullanıcısının yetkilerinden gelir; bu yüzden yalnızca kurulum kılavuzunda listelenen yetkileri verin. |
| Veritabanlarınızdaki yük | Veritabanı başına en fazla 3 bağlantı (Oracle'da 10). Şema listeleri 1.500 nesneyle sınırlıdır; SQL Server istatistik sorguları bellek ayırmasını %10 ile sınırlar. |
| Yerel loglar | Linux'ta /var/log/logstag-agent/agent.log; 50 MB'ta döndürülür ve 3 gün sonra silinir. API anahtarı istek loglarında gizlenir. |
Operasyonel meta veriler ve istatistikler: oturumlar ve beklemeler, sorgu performans istatistikleri, şema ve nesne meta verileri, kullanıcılar, roller ve yetkiler, yapılandırma ve kapasite sinyalleri. Aktivite her 10 saniyede, sorgu istatistikleri her dakikada ve yapılandırma her 10 dakikada bir toplanır.
Sorgu metni ve nesne tanımları motorlara göre farklılık gösterir. Her birini bağlamadan önce bilmeniz gerekenler:
| PostgreSQL | Sunucunuzdan çıkmadan önce normalleştirilir: sabit değerler $1, $2 haline gelir. Agent'ın ayrıştıramadığı ifadeler olduğu gibi gönderilir. Fonksiyon ve view tanımları eksiksiz gönderilir. |
|---|---|
| SQL Server | Query Store, plan önbelleği ve aktif oturumlar nasıl sunuyorsa öyle gönderilir. Sabit değerler içerebilir. View, prosedür ve fonksiyon tanımları eksiksiz gönderilir. |
| Oracle | Her ifadenin, Oracle'ın sunduğu haliyle ilk 4.000 karakteri. Sabit değerler içerebilir. |
| MongoDB | Aktif işlemlerin komut gövdeleri saklanmaz. Başlangıç alarmları ve son sunucu log satırları gönderilir; sunucuda log maskeleme (redaction) etkin değilse bunlar komut ayrıntıları ve istemci adresleri içerebilir. |
| Redis | Slowlog kayıtları komut argümanlarını, istemci listeleri ise istemci adreslerini ve adlarını içerir. İzleme kullanıcısı CONFIG GET çalıştırabiliyorsa, requirepass gibi parola ayarları da dahil olmak üzere sunucu yapılandırmasının tamamı gönderilir. |
| Valkey | Slowlog kayıtları komut argümanlarını, istemci listeleri ise istemci adreslerini ve adlarını içerir. İzleme kullanıcısı CONFIG GET çalıştırabiliyorsa, requirepass gibi parola ayarları da dahil olmak üzere sunucu yapılandırmasının tamamı gönderilir. |
Motor bazında ayrıntılar Veri toplama ve gizlilik sayfasındadır.
E-posta ve parola. Parolalar PBKDF2 ile hash'lenir. Başarısız bir oturum açma denemesi, hesabın var olup olmadığını açığa çıkarmaz. Yenileme belirteci (refresh token) HttpOnly ve Secure bir çerezde tutulur ve her kullanımda yenisiyle değiştirilir.
Parola sıfırlama bağlantıları bir kez çalışır ve 30 dakika sonra geçersiz olur. Davetler 7 gün sonra geçersiz olur; Logstag davet belirtecinin yalnızca hash'ini saklar.
Admin; üyeleri, API anahtarlarını, veritabanlarını, alarmları ve entegrasyonları yönetir. DBA veritabanlarını ve alarmları yönetir. Developer yalnızca okuma yetkisine sahiptir. Billing faturalandırmayı yönetir.
Yöneticiler, oturum açmış kullanıcıların uygulamada yaptığı işlemleri görür: kim, ne, ne zaman ve hangi IP adresinden. Kayıtlar 30 gün saklanır.
Logstag desteği, bir soruna yardımcı olmak için kuruluşunuzdaki bir kullanıcı olarak oturum açabilir. Bu oturumdaki başarılı işlemler, destek oturumu olarak işaretlenmiş şekilde denetim kaydınızda görünür. Bir oturum en fazla bir gün sürer.
Raporlar yalnızca kuruluşunuzun aktif üyelerine gider. İndirme bağlantısı, Logstag'in yalnızca hash'ini sakladığı rastgele bir belirteç taşır. Dosya 30 gün sonra silinir.
| Sorgu istatistikleri, ham | 7 gün |
|---|---|
| Oturum, kilit ve şema anlık görüntüleri | 31 gün |
| Saatlik özetler | 35 gün |
| Günlük özetler | 1 yıl |
| Denetim kaydı | 30 gün |
| Rapor dosyaları | 30 gün |
| Çözülen ve yok sayılan içgörüler | 30 gün |
| Alarmlar ve sağlık kontrolü sonuçları | Instance Logstag'de var olduğu sürece |
Bir instance'ı kaldırmak, alarmlarını, sağlık kontrollerini ve envanterini hemen siler. Daha önce toplanmış istatistikler onunla birlikte silinmez; kendi takvimlerine göre süreleri dolar.
Güvenlik incelemelerinde bunlar sık sorulur. Bugün Logstag'in parçası değiller.
Bunları, gerektiğinde gizlilik sözleşmesi (NDA) kapsamında doğrudan yanıtlıyoruz:
Platformun nerede çalıştığı ve verilerinizi hangi sağlayıcıların işlediği.
Sertifika ve kapsamı.
Hukuk ekibinizin incelemesi için veri işleme sözleşmemiz (DPA).
Güvenlik soru formunuz, ürünü geliştiren ekip tarafından yanıtlanır.
Bir güvenlik açığı mı buldunuz? Konu satırına "Security" yazarak hello@logstag.com adresine yazın.