WELCOME kuponu mevcut 31 Temmuz 2026'ya kadar ödeme sırasında WELCOME kodunu kullanın. WELCOME

txAdmin Günlüklerinin Hatalara Karşı Nasıl Kontrol Edileceği

txAdmin, üç tür kalıcı günlük dosyasını korur txVeri/ /günlükler/ dizin: yönetimsel eylemler için yönetici günlükleri, konsol çıktısı için fxserver günlükleri ve oyun içi olaylar için sunucu günlükleri. Bu günlükler, sunucu sorunlarını teşhis etmek, oyuncu etkinliklerini izlemek ve sistem performansını izlemek için önemlidir.

Hedef Kitle: FiveM sunucu yöneticileri Günlük döndürme yeteneklerine sahip txAdmin v4.6.0 veya daha yenisini kullanıyorum.

Günlük Türleri ve Konumları

Dosya Yapısı

txData/ └── / └── günlükler/ ├── yönetici/ ├── fxserver/ └── sunucu/

Günlük Kategorileri

Yönetici Günlükleri (yönetici/) Yönetimsel eylemlerin yanı sıra sunucu yeniden başlatmaları, yasaklamalar, uyarılar, ayar değişiklikleri, canlı konsol girişi gibi bazı otomatik eylemlerin günlüğünü içerir. Kimlik doğrulama uç noktaları dışında kullanıcı IP adreslerini kaydetmez.

FXServer Günlükleri (fx sunucusu/) fxserver konsolunda gerçekleşen her şeyin günlüğünü içerir (stdin, stdout, stderr). Herhangi bir canlı konsol girişi, şu ön eke sahiptir: >.

Sunucu Günlükleri (sunucu/) Sunucu içerisinde gerçekleşen tüm eylemleri içerir, örneğin oyuncunun katılması/ayrılması/ölmesi, sohbet mesajları, patlamalar, menü olayları, komutlar.

Web Arayüzü Günlük Erişimi

Yöntem 1: Canlı Konsol

  1. txAdmin web panelinize şu adresten erişin: http://sunucu-ip'niz:port
  2. Şuraya git: Canlı Konsol kenar çubuğunda
  3. Hata ayıklama sorunları için gerçek zamanlı sunucu etkinliklerini, uyarıları ve hata mesajlarını izleyin
  4. İle işaretlenmiş girdileri arayın [HATA], [UYARMAK], veya [KRİTİK]

Yöntem 2: Sunucu Günlük Görüntüleyicisi

  1. Git Sunucu Günlüğü kenar çubuğu menüsünde
  2. Oyuncu bağlantıları, sohbet mesajları, oyun ölümleri, menü eylemleri, yürütülen komutlar ve sistem olayları dahil olmak üzere sunucudaki tüm etkinlikleri izleyin
  3. Hata mesajlarını izole etmek için filtre seçeneklerini kullanın
  4. Ayrıntılı analiz için günlük bölümlerini dışa aktarın

Yöntem 3: Eylem Günlüğü

  1. Şuraya git: AyarlarTanılama
  2. txAdmin veya herhangi bir Admin tarafından gerçekleştirilen tüm eylemleri kaydeden Eylem Günlüğünü görüntüleyin
  3. Başarısız yönetimsel eylemleri veya sistem hatalarını kontrol edin

Dosya Tabanlı Günlük Erişimi

Doğrudan Dosya Okuma

# Günlükler dizinine gidin cd txData/ /logs/ # fxserver günlüklerindeki son hataları görüntüle tail -100 fxserver/fxserver-YYYY-MM-DD.log | grep -i error # Belirli hata kalıplarını ara grep -r "ERROR\|WARN\|CRITICAL" ./ # Günlükleri gerçek zamanlı olarak izle tail -f fxserver/fxserver-$(date +%Y-%m-%d).log

Günlük Dosyası Adlandırma Kuralı

  • Dosyalar şu kalıbı takip ediyor: -YYYY-AA-GG.log
  • Örnek: fxserver-2025-06-10.günlük

Yaygın Hata Modelleri

Kaynak Yükleme Hataları

[HATA] 'kaynak_adı' kaynağı başlatılamadı [HATA] Kaynak_adı için kaynak meta verileri yüklenemedi [UYARI] Kaynak_adı, kullanım dışı bırakılmış sözdizimini kullanıyor

Veritabanı Bağlantı Sorunları

[HATA] MySQL bağlantısı başarısız oldu [HATA] Sorgu yürütülemedi [UYARI] Veritabanına bağlantı zaman aşımına uğradı

Oyuncuyla İlgili Hatalar

Oyuncu kaynakları formatta tutulur [mutex#id] adı burada mutex, o sunucu yürütmesinin bir tanımlayıcısıdır. Ara [mutex#id] tüm tanımlayıcılarla ilk oyuncu katılımını bulmak için.

Bellek ve Performans Sorunları

[UYARI] Yüksek bellek kullanımı algılandı [HATA] Kaynak_adı'nda komut dosyası zaman aşımı [KRİTİK] Sunucu aşırı yüklenmesi algılandı

Günlük Yapılandırması

Rotasyon Ayarları

Düzenle txVeri/ /config.json ve logger'ın içine anahtarı aşağıdakilerden biri olan bir nesne ekleyin [yönetici, fxserver, sunucu]. Dönüş seçeneklerini aşağıdakilere göre yapılandırın: dönen dosya akışı kütüphane referansı.

Örnek yapılandırma:

{ "logger": { "fxserver": { "boyut": "10M", "aralık": "1g", "sıkıştır": "gzip" } } }

Ayrıntılı Günlük Kaydı

Ayarlamak txYöneticisiAyrıntılı ile doğru konsolda hatalar ve olaylar hakkında daha ayrıntılı bilgi yazdırmak için:

# Windows ./FXServer.exe +set txAdminVerbose true # Linux ./run.sh +set txAdminVerbose true

Belirli Sorunların Giderilmesi

txAdmin Yanıt Vermiyor

Eğer "FXServer yanıt vermiyor!” txAdmin:Monitor'un FXServer'a bağlanamadığı anlamına gelir. Nedenleri şunlardır:

  • FXServer bir kaynakta takılı kaldı
  • FXServer ve txAdmin arasındaki port çakışmaları
  • Sağlık kontrolü 404 hataları döndürüyor

İzin Sorunları

"Dosya okunamıyor" mesajını alırsanız, yönetici dosyası txData/yöneticiler.json mevcut değil veya txAdmin'in bunu okuma yetkisi yok.

Profil Yükleme Hataları

Selected profile cannot be loaded due to permission issues or broken JSON.
Delete corrupted files and restart txAdmin to regenerate.

En İyi Uygulamalar

  1. Düzenli Günlük İncelemesi: Uyarıların birikmesi için günlükleri kontrol edin
  2. Otomatik İzleme: Kritik hata kalıpları için uyarılar ayarlayın
  3. Günlük Tutma: Sunucu etkinliğine göre uygun rotasyonu yapılandırın
  4. Yedekleme Günlükleri: Yedekleme prosedürlerine günlük dizinlerini dahil edin
  5. Zaman Damgası Korelasyonu: Farklı günlük türlerindeki olayları ilişkilendirmek için zaman damgalarını kullanın
  6. Make sure your server configuration is right: Server.cfg Tutorial

Dış Kaynaklar

Belirsizlik Notu: Günlük biçimi özellikleri txAdmin sürümleri arasında farklılık gösterebilir; daima yüklü sürümünüze göre doğrulayın.

TxAdmin'in web arayüzü ve doğrudan dosya erişimi aracılığıyla yapılan sistematik günlük izleme, sunucu sorunlarının oyuncu deneyimini etkilemeden önce proaktif bir şekilde tanımlanmasını sağlar.

https://fivemx.com/fivem-error-codes-fixes/
Luka
Luka

Ben Luke, bir oyuncuyum ve FiveM, GTA ve rol yapma hakkında yazmayı seviyorum. Bir rol yapma topluluğu yönetiyorum ve sunucuları yönetme konusunda yaklaşık 10 yıllık deneyimim var.

Articles: 436

Leave a Reply