File Logging

Save logs to files for persistence

Save your logs to files for persistence and analysis using Logixlysia's file logging system.

Basic Usage

logixlysia({
  config: {
    logFilePath: './logs/app.log'
  }
})

Configuration

OptionTypeDescriptionDefault
logFilePathstringPath to the log fileundefined

File Format

Logs are written in a structured format:

🦊 2025-04-13 15:00:19.225 INFO  123.45ms GET /api/users 200 
🦊 2025-04-13 15:00:20.225 ERROR 234.56ms POST /api/users 500 Error creating user

Best Practices

  • Use descriptive file names
  • Organize logs by type/level
  • Consider using date-based directories
  • Set appropriate file permissions
  • Avoid logging sensitive data
  • Regular log review and cleanup

Examples

Production

logFilePath: './logs/production.log'

Development

logFilePath: './logs/development.log'

For advanced file management, see Log Rotation.

On this page