log-rotation

There are 41 repositories under log-rotation topic.

  • gookit/slog

    📑 Lightweight, configurable, extensible logging library written in Go. Support multi level, multi outputs and built-in multi file logger, buffers, clean, rotate-file handling.一个易于使用的,轻量级、可配置、可扩展的日志库。支持多个级别,输出到多文件;内置文件日志处理、自动切割、清理、压缩等增强功能

    Language:Go51365232
  • loglayer/loglayer

    A modern logging library for Javascript / Typescript that routes logs to various logging libraries, cloud providers, files, StatsD, and OpenTelemetry while providing a fluent API for specifying log messages, metadata and errors.

    Language:TypeScript3702367
  • agnivade/funnel

    A minimalistic 12 factor log router written in Go

    Language:Go3149920
  • DeRuina/timberjack

    Timberjack is a Go log rolling library with support for size-based, time-based, and manual rotation.

    Language:Go9213
  • alexferl/tinysyslog

    A tiny and simple syslog server with log rotation in Go. Works with Docker and Kubernetes.

    Language:Go674614
  • theohbrothers/Log-Rotate

    A replica of the logrotate utility, except this also runs on Windows systems.

    Language:PowerShell471115
  • mturk/svcbatch

    Run batch files as Windows service

    Language:C28355
  • metwork-framework/log_proxy

    log_proxy is a tiny C utility (about log rotation) for apps that write their logs to stdout/stderr

    Language:C142153
  • liurui-software/mmlog

    Log rotation tool for shell scripts, or any apps which generate logs to standard output or standard error. (Note this is a different project from the joyent/mmlog which is a tool for dumping chat history from a Mattermost chat server.)

    Language:C100
  • shubham-sharmas/typescript-node-project

    Node.js project with TypeScript, Express.js, ESLint, Prettier, ts-node, nodemon, pino logger, logrotate and package.json environment specific scripts.

    Language:TypeScript10106
  • JBlond/mod_log_rotate

    mod_log_rotate module for native log rotation for apache

    Language:C9679
  • thelicato/pino-rotating-file-stream

    A transport for pino that rotates logs

    Language:TypeScript8211
  • umbrellio/hourly_logger_rotator

    Ruby Logger patch for hourly log rotation

    Language:Ruby7800
  • voc0der/NWNLogRotator-Node.js

    Cleans and colorize your Neverwinter Nights chat logs with ftp options.

    Language:JavaScript7100
  • HowProgrammingWorks/Logging

    Logging in Node.js and JavaScript

    Language:JavaScript550
  • m-grant-prg/dnsmasq-logrotate

    logrotate setup for dnsmasq.

    Language:Shell5210
  • geeooff/iis-log-rotator

    Internet Information Services Log Rotator

    Language:C#4113
  • inxomnyaa/PMMPLogRotate

    Logrotate for PMMP servers

    Language:PHP410
  • ozakboy/ozakboy.NLOG

    A lightweight and high-performance logging tool for .NET applications that provides asynchronous writing, intelligent file management, and rich configuration options. A local logging solution specifically designed for .NET applications.

    Language:C#4100
  • shams-nahid/Node-Application-Logger

    Logger activity in node application.

    Language:JavaScript4100
  • bodsch/ansible-logrotate

    ansible role to install and configure logrotate. provides an easy way to setup additional logrotate scripts by specifying a list of directives.

    Language:Jinja210
  • AbdulrahmanAlpha/log_rotate

    Python Log Rotation & Compression Script for DevOps | Automate log cleanup, compression, and archiving for Nginx, Jenkins, CI/CD pipelines, and Linux servers.

    Language:Python1
  • accumu/fifologger

    Reads input from a FIFO and writes it into a file specified with strftime(3) syntax. Enables logfiles with date-based names without restarting services periodically.

    Language:C1300
  • tkuchiki/cmd-rotate

    Run command and log rotation.

    Language:Go1201
  • Rajil1213/woodcutter

    woodcutter is a log rolling package for Go that improves upon lumberjack

    Language:Go0000
  • Stufo76/Sftp-Download

    PowerShell script for automated secure SFTP file downloads, log rotation, and backup management. Ideal for environments requiring regular automated file transfers.

    Language:PowerShell0100
  • trviph/lorekeeper

    Lorekeeper is a Go package that handles log rotation.

    Language:Go00
  • bayuirsad26/docker-postgres

    This Docker Compose setup deploys a production-ready PostgreSQL database with persistent data, automatic log rotation, and environment-based configurations.

  • kcenon/logger_system

    High-performance C++20 logging library with multiple backends, structured logging, and thread-safe operations. Features asynchronous logging, log rotation, filtering, and cross-platform file I/O with minimal overhead.

    Language:C++
  • kuoruan/go-log

    uber-go/zap wrapper with log rotation

    Language:Go30
  • phani-kb/multilog

    A simple Go logging library for aggregating and managing multiple loggers with configurable formats and levels.

    Language:Go
  • sujeethshingade/elk-logfile-rotation

    ELK Stack - File Size based Log Rotation

    Language:Shell
  • Xza85hrf/Raspberry_Pi_Temperature_Monitor

    The Temperature Monitor is a C program for Raspberry Pi 5 and 4B that monitors and logs system temperature in real-time. It features threshold-based logging, automatic log rotation, and daemon mode for background processing. The program provides visual feedback with color-coded terminal output and is easy to configure and use.

    Language:C10
  • yusufakajose/log-archive-tool

    CLI to archive logs into timestamped tarballs with retention, incremental mode, gzip/zstd compression, SHA256 and optional GPG, Prometheus metrics; cron/systemd friendly

    Language:Python