HandyCafe Docs
owner

Логови

Страницата Логови дава целосна ревизорска трага на сите системски настани во HandyCafe. Секое значајно дејство, од почетокот на сесијата до најавата на касиерот, се запишува тука за отчетност, за отстранување проблеми и за усогласеност.

Картички

Страницата е поделена на картички. Секоја покрива различен сет записи.

Картичка Содржина
Системски дневници Општиот дневник на настани опишан на оваа страница
Трансакции Движења на пари запишани по смени на касиерите
Корпа за отпадоци Записи избришани од други страници, задржани за враќање
Ревизија Записи за чувствителни промени што не може да се менуваат
IP дневници Записи за пристап чувани во дневни датотеки за законско задржување. Погледнете IP дневници и записи за пристап
Настани на манипулација Откривања на измами пријавени од клиентите
Црна листа на HWID Хардверски идентификатори на кои им е блокирано отворање сесија
Steam VAC Проверки на Steam забрани на сметките на членовите

Картичките може да се исклучат поединечно во Поставки, потоа Преглед. Кога сите картички се исклучени, ставката Логови исчезнува од менито за навигација. Погледнете Поставки за приказ.

Картичката Ревизија

Картичката Ревизија ги запишува промените што се важни за отчетност: промени на дозволи и улоги, финансиски корекции, промени на производи, промени на поставки, бришења на податоци и операции со конзоли.

Записите од ревизијата не може да се менуваат. Секој е заштитен со потпис за интегритет што се надоврзува на претходниот запис. Картичката прикажува резултат од проверката на врвот. Ако некој запис бил изменет, панелот го именува првиот запис каде што синџирот се прекинува.

Записите од ревизијата може да се филтрираат по категорија или по дејство. Пребарувањето со слободен текст ги опфаќа извршителот и целта.

Перформанси

Прегледувачот на дневници користи виртуелно прикажување на листата за да ги одржи мазни перформансите дури и кога прикажува илјадници записи. Тоа значи дека во DOM во секој момент се прикажуваат само видливите редови, што му овозможува на системот да обработи над 1.000 записи без опаѓање на квалитетот на интерфејсот.

Полиња на записот во дневникот

Секој запис во дневникот ги содржи следниве полиња:

Поле Опис
Временска ознака Датум и време кога се случил настанот
Извор Системската компонента што го генерирала настанот
Категорија Класификација на настанот (видете ги категориите подолу)
Дејство Специфичен тип на дејство (видете ги вообичаените дејства подолу)
PC Клиентскиот компјутер или конзолата што учествувале, ако е применливо
IP IP адреса поврзана со настанот
Член Членот што учествувал, ако е применливо
Касиер Касиерот што го предизвикал настанот или бил на смена
Порака Опис на случувањето читлив за човек

Категории во дневникот

Настаните се класифицирани во 8 категории:

  1. Сервер: стартување на серверот, исклучување, промени во конфигурацијата и настани на системско ниво.
  2. Клиент: поврзувања на клиенти, прекини на врска и промени на состојбата.
  3. Касиер: најава и одјава на касиер и административни дејства.
  4. Член: регистрација на член, ажурирања на профилот и промени на сметката.
  5. Сесија: настани од животниот циклус на сесијата (почеток, крај, пауза, продолжување).
  6. Конзола: настани поврзани со конзолите (додавање, отстранување, доделување сесии).
  7. Нарачка: создавање, изменување и затворање на нарачки.
  8. Плаќање: обработка на плаќања, враќања на средства и настани од финансиските трансакции.

Вообичаени запишани дејства

Следниве дејства често се појавуваат во дневникот:

  • startSession: нова сесија е започната на клиент или конзола.
  • stopSession: активна сесија е завршена.
  • pauseSession: сесија во тек е паузирана.
  • resumeSession: паузирана сесија е продолжена.
  • consoleAdded: нова играчка конзола е регистрирана во системот.
  • newMemberAdded: создадена е нова сметка на член.
  • orderCreated: поставена е нова нарачка за производ.
  • orderClosed: нарачката е завршена и затворена.
  • cashierLogin: касиер се најавил во системот.
  • cashierLogout: касиер се одјавил.
  • serverStarted: апликацијата HandyCafe Server е стартувана.
  • clientConnected: клиентски компјутер воспоставил врска со серверот.
  • clientDisconnected: клиентски компјутер ја прекинал врската со серверот.

Филтрирање и пребарување

Филтер по категорија

Изберете една или повеќе категории за да го стесните приказот на дневникот. На пример, прикажете само настани од сесии и плаќања за да ја ревидирате финансиската активност.

Филтер по дејство

Филтрирајте по одредени типови дејства за брзо да ги најдете саканите настани.

Филтер по опсег на датуми

Ограничете го приказот на дневникот на одреден временски период. Во комбинација со другите филтри, така лесно се истражуваат инциденти што се случиле во познат временски прозорец.

Опции за подредување

Подредете ги записите во дневникот по кое било поле, растечки или опаѓачки. Подредувањето по временска ознака (најнови први) е стандардно.

Пребарување по текст

Полето за пребарување со слободен текст се совпаѓа со сите полиња, што ви овозможува да барате одредено име на домаќин, IP адреса, име на член или која било клучна фраза во пораките од дневникот.

Дозволи

Пристапот до страницата Логови се контролира со следниве дозволи:

Дозвола Опис
LOG_VIEW Потребна за воопшто да се пристапи до страницата Логови
LOG_DISPLAY_FULL Дозволува преглед на целосната историја на дневникот
LOG_DISPLAY_TODAY Го ограничува приказот само на денешните записи
LOG_DELETE Дозволува бришење записи од дневникот

Касиер со LOG_VIEW и LOG_DISPLAY_TODAY може да ги прегледа денешните настани но не може да пристапи до историските податоци. Само корисниците со LOG_DISPLAY_FULL може да ја прелистуваат целата архива на дневникот.

Ажурирање во реално време

Новите настани во дневникот се појавуваат автоматски во прегледувачот како што се случуваат. Системот ги слуша настаните од дневникот преку TCP врската за настани, па нема потреба рачно да ја освежувате страницата. Кешот на дневникот ги подобрува перформансите со намалување на повторените барања до базата при листање низ неодамнешните записи.