2024-11-23 18:46:14 +03:00
2024-11-23 18:46:14 +03:00

mysyslog

Описание

libmysyslog — расширяемая библиотека на языке Си, которая сможет выводить данные в журнал в разных форматах

  • Поддерживает следующие уровни журналирования: 'DEBUG', 'INFO', 'WARN', 'ERROR', 'CRITICAL'.
  • Поддерживает следующие форматы вывода: текстовый формат и JSON.

Структура проекта

Проект состоит из следующих подпроектов:

  • libmysyslog: основная библиотека для логирования.
  • libmysyslog-text: драйвер для логирования в текстовом формате.
  • libmysyslog-json: драйвер для логирования в формате JSON.
  • mysyslog-client: тестовое клиентское приложение для логирования.
  • mysyslog-daemon: демон для автоматического логирования.

Makefile

  • make all собирает все цели;
  • make clean удаляет все временные и объекты файлы;
  • make deb собирает deb-пакет для программы;
Description
No description provided
Readme 68 KiB
Languages
Makefile 50.1%
C 49.9%