Skip to main content

AnchorLog — Kurulum

AnchorLog, Windows üzerine tek bir kurulum dosyasıyla (AnchorLog-Setup-<sürüm>.exe) kurulur. Veritabanı, mesaj kuyruğu, arşiv deposu ve yönetim paneli kurulumla birlikte gelir ve tek bir Windows servisi (AnchorLog) altında çalışır; ayrıca bir şey kurmanız gerekmez.

Sistem gereksinimleri​

BileşenMinimumÖnerilen
İşletim sistemiWindows 10 / 11, x64Windows 11 x64
CPU2 vCPU4 vCPU
RAM4 GB8 GB
Disk500 GB SSD2 TB HDD (log retention)

ARM tabanlı Windows (ARM64) desteklenmez. Log saklama disk yoğundur; kapasiteyi saklama süresine göre hesaplayın.

Kurulum​

  1. AnchorLog-Setup-<sürüm>.exe dosyasını çalıştırın. Sihirbaz sizi şu adımlardan geçirir (1.1.33 ve sonrası):
    • Ön koşullar — 64-bit Windows, boş disk alanı, bekleyen yeniden başlatma; lisans koşulları ve üçüncü taraf bildirimleri buradan açılır.
    • Konum ve ağ — program ve veri dizini, yönetim paneli portu. 514/udp'yi başka bir uygulama tutuyorsa adıyla burada, kurulumdan önce gösterilir.
    • Zaman damgası — 5651 mühürlemesi için nitelikli zaman damgası sağlayıcınız (aşağıya bakın). "Şimdi değil" diyebilirsiniz.
    • Özet — seçimleriniz ve aynı kurulumun sessiz komut satırı karşılığı. Yükle'ye bastığınızda Windows yönetici onayı ister.
  2. Kurulum bitince AnchorLog servisi kendiliğinden başlar; bilgisayar her açıldığında da otomatik çalışır.
  3. AnchorLog Yöneticisi (masaüstü kısayolu, sistem tepsisi) servisin durumunu gösterir; buradan paneli açabilir, servisi durdurup başlatabilirsiniz.

Sessiz kurulum (GPO / SCCM / Intune)​

AnchorLog-Setup-<sürüm>.exe /quiet /norestart

Çıkış kodu 0 ya da 3010 başarılıdır. Komut satırına eklenebilen parametreler:

ParametreVarsayılanAnlamı
INSTALLFOLDER=<dizin>C:\Program Files\AnchorLogProgram dosyalarının dizini. Güncellemede seçilen dizin korunur. (1.1.33 ve sonrası)
DATADIR=<dizin>C:\ProgramData\AnchorLogVeritabanı, 5651 kayıtları, ayarlar ve günlükler. Yerel bir disk olmalı.
CONSOLEPORT=<port>3000Yönetim panelinin portu. Güvenlik duvarı kuralı ve AnchorLog Yöneticisi'nin "Konsolu Aç"ı bu portu kullanır. AnchorLog'un kendi kullandığı başka bir port verilirse kurulum durur. (1.1.29 ve sonrası)
IGNOREPORTCHECK=10514/udp başka bir uygulama tarafından tutulsa da kur (o port boşalana kadar syslog alınamaz).
TSAPROVIDER=<sağlayıcı>—Zaman damgası sağlayıcısı: kamusm (TÜBİTAK BİLGEM; tubitak da kabul edilir) ya da turktrust. Verilmezse mevcut ayar değişmez. (1.1.33 ve sonrası)
TSAUSERNAME=<no/kod>—KamuSM müşteri numarası (yalnız rakam) ya da TÜRKTRUST kullanıcı kodu.
TSAPASSWORD=<parola>—KamuSM kontör parolası ya da TÜRKTRUST parolası. Kurulum günlüklerine yazılmaz; aşağıdaki uyarıya bakın.
SKIPPREUPGRADEDUMP=10Güncellemede yapılandırma dökümünü bilerek atla; atlama Olay Görüntüleyicisi'ne ve kayıt notuna yazılır. Yalnız döküm alınamayan bozuk bir kurulumu onarmak için.

Örnek: AnchorLog-Setup-<sürüm>.exe /quiet /norestart CONSOLEPORT=3443

CONSOLEPORT kayıt defterinde saklanır; güncellemede yeniden vermeniz gerekmez. Kurulumdan sonra değiştirmek için (yönetici komut isteminde):

& "C:\Program Files\AnchorLog\bin\anchorlog-supervisor.exe" set-console-port 3443
& "C:\Program Files\AnchorLog\bin\anchorlog-supervisor.exe" service restart

Zaman damgası sağlayıcısı (5651)​

AnchorLog her günün log özetini nitelikli bir zaman damgası sağlayıcısıyla mühürler. Sağlayıcı girilmezse loglar toplanmaya devam eder ama mühürlenmez; panelde "mühürleme bekliyor" görünür.

Sağlayıcıyı kurulum sihirbazının Zaman damgası adımında girebilirsiniz. Kurulum bilgileri kaydettikten sonra sağlayıcıyı sınar ve sonucu son sayfada gösterir: KamuSM için kalan kontör sorgulanır (damga harcanmaz); TÜRKTRUST için yalnız sunucuya erişilebildiği denetlenir. Sınama başarısız olsa da kurulum tamamlanır — bilgileri sonra düzeltebilirsiniz.

Kurulumdan sonra girmek ya da değiştirmek için ya Ayarlar › Uygulamalar › AnchorLog › Değiştir (sihirbazın "Ayarları değiştir" seçeneği) ya da yönetici PowerShell'de:

$sup = "C:\Program Files\AnchorLog\bin\anchorlog-supervisor.exe"
$OutputEncoding = [Text.UTF8Encoding]::new($false) # Türkçe karakterli parola bozulmasın
$pw = Read-Host "Parola" -AsSecureString
[Net.NetworkCredential]::new("", $pw).Password |
& $sup tsa set --provider kamusm --username 123456 --password-stdin
& $sup tsa check # sağlayıcıyı sınar (KamuSM: kontör sorgusu, damga harcamaz)
& $sup tsa show # kayıtlı sağlayıcı (parola gösterilmez)
& $sup service restart

tsa clear kayıtlı sağlayıcıyı siler. Parola yalnız bu sunucuda, yalnız yöneticilerin okuyabildiği ayar dosyasında saklanır.

Sessiz kurulumda parola: TSAPASSWORD= komut satırında verildiğinde AnchorLog onu kendi günlüklerine yazmaz, ama komut satırının kendisi kurulum sürerken süreç listesinde görünür ve dağıtım aracınız (SCCM, Intune, GPO betiği) komutu kendi günlüğüne yazabilir. Bu risk kabul edilemiyorsa sessiz kurulumda TSA* parametrelerini vermeyin ve sağlayıcıyı kurulumdan sonra yukarıdaki --password-stdin komutuyla girin.

İlk açılış​

Paneli http://<sunucu-adresi>:3000 adresinden açın (CONSOLEPORT verdiyseniz o port). İlk açılışta yönetici hesabınızı oluşturursunuz — varsayılan kullanıcı adı ya da parola yoktur.

Lisans​

Kurulumla birlikte 30 günlük deneme süresi başlar. Lisans dosyanızı paneldeki Lisans sayfasından (ya da tepsi menüsündeki Lisans kısayolundan) yükleyin. Deneme süresi dolduğunda panel kilitlenir ama log toplama durmaz; lisansı yüklediğiniz anda panel yeniden açılır.

Ağ ve güvenlik duvarı​

Kurulum, Windows Güvenlik Duvarı'nda aşağıdaki portları yerel ağa açar:

PortNe için
514/udpSyslog alımı (FortiGate ve diğer cihazlar)
6514/tcpTLS üzerinden syslog
3000/tcpYönetim paneli (CONSOLEPORT ile değişir)
1812/udpFortiGate harici captive portal doğrulaması (RADIUS)
8086/tcp, 8880/tcpMisafir giriş (captive) sayfası

514/udp başka bir syslog uygulaması (ör. önceki log sunucunuz) tarafından kullanılıyorsa AnchorLog o porttan log alamaz. Diğer uygulamayı durdurun ya da cihazlarınızı AnchorLog'a yönlendirin.

Güncelleme ve kaldırma​

Güncellemek için yeni sürümün kurulum dosyasını çalıştırmanız yeterlidir. Kurulum, güncellemeden önce yapılandırma dökümü alır (ayarlar, kaynaklar, kullanıcılar — 5651 log kayıtları hariç; döküm C:\ProgramData\AnchorLog\data\backup altına yazılır). Döküm alınamazsa güncelleme yapılmaz ve mevcut sürüm çalışmaya devam eder. Bu döküm tam yedek değildir; log verinizin yedeğini ayrıca planlayın.

Kaldırma işlemi C:\ProgramData\AnchorLog altındaki verilerinizi silmez; aynı makineye yeniden kurulumda veriler yerinde bulunur.