CC/rxi/log/README.md

19 lines
1.3 KiB
Markdown
Raw Normal View History

2023-12-31 03:21:59 +03:00
# Example `rxi/log.c` library
Library link: https://github.com/rxi/log.c.git
For build run `make` command.
![Screenshot result](./.screen.png)
## Описание уровней логирования
* **Info** — общая информация о работе службы или сервиса.
* **Debug** — запись масштабных переходов состояний, например, обращение к базе данных, старт/пауза сервиса, успешная обработка записи и пр.
* **Warning** — нештатная ситуация, потенциальная проблема, может быть странный формат запроса или некорректный параметр вызова.
* **Error** — типичная ошибка.
* **Fatal** — тотальный сбой работоспособности, когда нет доступа к базе данных или сети, сервису не хватает места на жестком диске.
* **Trace** — пошаговые записи процесса. Полезен, когда сложно локализовать ошибку.
[(©)](https://greendc.ru/blog/kak-razobratsya-s-logirovaniem-gayd-dlya-nachinayushchikh/)