HandyCafe Docs
owner

Kayıtlar

Kayıtlar sayfası HandyCafe'deki tüm sistem olaylarının kapsamlı bir denetim izini sağlar. Oturum başlangıçlarından kasiyer girişlerine kadar her önemli işlem hesap verilebilirlik, sorun giderme ve uyumluluk amaçlarıyla burada kaydedilir.

Performans

Kayıt görüntüleyicisi binlerce giriş görüntülerken bile akıcı performansı korumak için sanal liste görüntüleme kullanır. Bu herhangi bir anda yalnızca görünen satırların DOM'da görüntülendiği anlamına gelir. Sistem 1.000'den fazla kayıt kaydını arayüz bozulması olmadan işleyebilir.

Kayıt Girişi Alanları

Her kayıt girişi aşağıdaki alanları içerir:

Alan Açıklama
Zaman Damgası Olayın gerçekleştiği tarih ve saat
Kaynak Olayı oluşturan sistem bileşeni
Kategori Olayın sınıflandırması (aşağıdaki kategorilere bakın)
Eylem Belirli eylem türü (aşağıdaki yaygın eylemlere bakın)
Bilgisayar Varsa ilgili istemci bilgisayar veya konsol
IP Olayla ilişkili IP adresi
Üye Varsa ilgili üye
Kasiyer Olayı tetikleyen veya görevde olan kasiyer
Mesaj Ne olduğunu açıklayan okunabilir açıklama

Kayıt Kategorileri

Olaylar 8 kategoriye sınıflandırılır:

  1. Sunucu -- Sunucu başlatma, kapatma, yapılandırma değişiklikleri ve sistem düzeyinde olaylar.
  2. İstemci -- İstemci bağlantıları, bağlantı kopmaları ve durum değişiklikleri.
  3. Kasiyer -- Kasiyer girişi, çıkışı ve yönetim işlemleri.
  4. Üye -- Üye kaydı, profil güncellemeleri ve hesap değişiklikleri.
  5. Oturum -- Oturum yaşam döngüsü olayları (başlatma, durdurma, duraklatma, devam ettirme).
  6. Konsol -- Konsollarla ilgili olaylar (ekleme, kaldırma, oturum atamaları).
  7. Sipariş -- Sipariş oluşturma, değiştirme ve kapatma olayları.
  8. Ödeme -- Ödeme işleme, iade ve mali işlem olayları.

Yaygın Kaydedilen Eylemler

Kayıtlarda sık görünen eylemler:

  • startSession -- Bir istemci veya konsolda yeni oturum başlatıldı.
  • stopSession -- Aktif bir oturum sonlandırıldı.
  • pauseSession -- Çalışan bir oturum duraklatıldı.
  • resumeSession -- Duraklatılmış bir oturum devam ettirildi.
  • consoleAdded -- Sisteme yeni bir oyun konsolu kaydedildi.
  • newMemberAdded -- Yeni bir üye hesabı oluşturuldu.
  • orderCreated -- Yeni bir ürün siparişi verildi.
  • orderClosed -- Bir sipariş tamamlandı ve kapatıldı.
  • cashierLogin -- Bir kasiyer sisteme giriş yaptı.
  • cashierLogout -- Bir kasiyer çıkış yaptı.
  • serverStarted -- HandyCafe Sunucu uygulaması başlatıldı.
  • clientConnected -- Bir istemci bilgisayar sunucuya bağlantı kurdu.
  • clientDisconnected -- Bir istemci bilgisayar sunucu bağlantısını kesti.

Filtreleme ve Arama

Kategori Filtresi

Kayıt görünümünü daraltmak için bir veya daha fazla kategori seçin. Örneğin mali aktiviteyi denetlemek için yalnızca Oturum ve Ödeme olaylarını gösterin.

Eylem Filtresi

Belirli olayları hızla bulmak için belirli eylem türlerine göre filtreleyin.

Tarih Aralığı Filtresi

Kayıt görünümünü belirli bir zaman dönemine kısıtlayın. Diğer filtrelerle birleştiğinde bilinen bir zaman penceresinde meydana gelen olayları araştırmayı kolaylaştırır.

Sıralama Seçenekleri

Kayıt girişlerini herhangi bir alana göre artan veya azalan sırada sıralayın. Zaman damgasına göre sıralama (en yenisi başta) varsayılandır.

Metin Araması

Serbest metin arama kutusu tüm alanlarla eşleştirme yapar. Kayıt mesajlarında belirli bir bilgisayar adı, IP adresi, üye adı veya herhangi bir anahtar kelime aramanızı sağlar.

Yetkiler

Kayıtlar sayfasına erişim aşağıdaki yetkilerle kontrol edilir:

Yetki Açıklama
LOG_VIEW Kayıtlar sayfasına erişebilmek için gerekli
LOG_DISPLAY_FULL Tam kayıt geçmişini görüntüleme
LOG_DISPLAY_TODAY Görünümü yalnızca bugünkü girişlerle sınırlar
LOG_DELETE Kayıt girişlerini silme

LOG_VIEW ve LOG_DISPLAY_TODAY yetkisine sahip bir kasiyer bugünkü olayları inceleyebilir ancak geçmiş verilere erişemez. Yalnızca LOG_DISPLAY_FULL yetkisine sahip kullanıcılar tüm kayıt arşivine göz atabilir.

Gerçek Zamanlı Güncellemeler

Yeni kayıt olayları görüntüleyicide gerçekleştikçe otomatik olarak görünür. Sistem TCP olay bağlantısı aracılığıyla kayıt olaylarını dinler. Sayfayı elle yenilemeniz gerekmez. Bir kayıt önbelleği son girişler arasında gezinirken tekrarlanan veritabanı sorgularını azaltarak performansı artırır.