Skip to forum content

You are not logged in. Please login or register.


Pages 1

You must login or register to post a reply

RSS topic feed

Posts: 3

1

Topic: bnetd.log

Как создать и прописать в коде дополнительный лог? Скажем, например, для записи админ-действий. Прописать новый лог не проблема, а как нужно будет сохранять в логе эти действия? Например для bnetd.log используется, вот такая строчка:

eventlog(eventlog_level_info, __FUNCTION__, "текст");

А какая строчка нужна будет, для нового лога?

2

Re: bnetd.log

Здесь правильнее добавить новый параметр в bnetd.conf, скажем logfile_admin     = "var\bnetd_admin.log" и в common/eventlog.cpp, по аналогии с существующим, добавить функции для логирования в другой файл.

Либо добавить новый тип события eventlog_level_admin, чтобы строка добавлялась в общий лог с префиксом [admin]. Затем в конфиге указать только запись логов error & admin, чтобы лишнее не логировалось.

Do not ask for support in PM.

3

Re: bnetd.log

Да лучше отдельный лог сделать, потому что, когда в общий лог всё собирается, то не очень удобно пользоваться. А так всё в одном логе будет, то что нужно.

Posts: 3

Pages 1

You must login or register to post a reply

Who now at forum

Currently view post: 1 guest, 0 registered users



Generated in 0.051 seconds (82% PHP - 18% DB) with 20 queries