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şen | Minimum | Önerilen |
|---|---|---|
| İşletim sistemi | Windows 10 / 11, x64 | Windows 11 x64 |
| CPU | 2 vCPU | 4 vCPU |
| RAM | 4 GB | 8 GB |
| Disk | 500 GB SSD | 2 TB HDD (log retention) |
ARM tabanlı Windows (ARM64) desteklenmez. Log saklama disk yoğundur; kapasiteyi saklama süresine göre hesaplayın.
Kurulum
AnchorLog-Setup-<sürüm>.exedosyası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.
- Kurulum bitince AnchorLog servisi kendiliğinden başlar; bilgisayar her açıldığında da otomatik çalışır.
- 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:
| Parametre | Varsayılan | Anlamı |
|---|---|---|
INSTALLFOLDER=<dizin> | C:\Program Files\AnchorLog | Program dosyalarının dizini. Güncellemede seçilen dizin korunur. (1.1.33 ve sonrası) |
DATADIR=<dizin> | C:\ProgramData\AnchorLog | Veritabanı, 5651 kayıtları, ayarlar ve günlükler. Yerel bir disk olmalı. |
CONSOLEPORT=<port> | 3000 | Yö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=1 | 0 | 514/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=1 | 0 | Gü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 kurulumdaTSA*parametrelerini vermeyin ve sağlayıcıyı kurulumdan sonra yukarıdaki--password-stdinkomutuyla 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:
| Port | Ne için |
|---|---|
| 514/udp | Syslog alımı (FortiGate ve diğer cihazlar) |
| 6514/tcp | TLS üzerinden syslog |
| 3000/tcp | Yönetim paneli (CONSOLEPORT ile değişir) |
| 1812/udp | FortiGate harici captive portal doğrulaması (RADIUS) |
| 8086/tcp, 8880/tcp | Misafir 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.