📖 LogMonk Documentation

Complete guide to mastering LogMonk - Professional Log File Viewer

🚀 Getting Started

Welcome to LogMonk! This comprehensive guide will help you master all features of our professional log file viewer.

✨ What is LogMonk?

LogMonk is a powerful Windows application designed for professionals who need to analyze massive log files efficiently. Built with .NET 8 and WinUI 3, it offers unlimited file size support, archive compatibility, and lightning-fast search capabilities.

🎯 Key Benefits

  • 📈 Unlimited File Sizes: Handle multi-gigabyte log files without performance issues
  • 📦 Archive Support: Open compressed files (.gz, .zip, .7z, .rar) directly
  • ⚡ Lightning Search: Memory-mapped search with real-time results
  • 📝 Smart Formatting: Automatic log level and pattern recognition
  • 🌙 Modern UI: Fluent Design with dark/light themes

⚙️ Installation

💻 System Requirements

Component Minimum Recommended
🖥️ Operating System Windows 10 (1809+) Windows 11
🧠 RAM 4GB 8GB+
💾 Storage 50MB 100MB
⚙️ .NET Runtime .NET 8 Included in installer

📦 Installation Steps

  1. Download: Get LogMonk from our download page
  2. Run Installer: Double-click LogMonk-Setup.exe
  3. Follow Wizard: Accept license and choose installation location
  4. Complete Setup: Installation takes ~30 seconds
  5. Launch: LogMonk will start automatically after installation

📦 Portable Version

For portable use, download LogMonk-Portable.zip and extract to any folder. No installation required!

🌟 First Use

🎁 Trial Experience

LogMonk offers a full-featured 14-day trial with no limitations:

  • ✅ All features unlocked
  • ✅ No file size restrictions
  • ✅ Complete archive support
  • ✅ Advanced search capabilities
  • ✅ One-time 7-day extension available

🖼️ Interface Overview

🎨 Main Components

  • Menu Bar: File operations, view options, help
  • Toolbar: Quick access to common functions
  • Search Panel: Powerful search and filter tools
  • Log Viewer: Main content area with formatted logs
  • Status Bar: File info, search results, performance metrics

📁 Opening Files

📂 Supported File Types

📝 Text Files

  • .log, .txt, .out
  • .csv, .tsv, .json
  • .xml, .html, .md
  • Any text-based format

📦 Compressed Archives

  • .gz, .gzip
  • .zip (single file)
  • .7z, .7zip
  • .rar (read-only)

📁 How to Open Files

  1. File Menu: File ? Open or Ctrl+O
  2. Drag & Drop: Drag files directly into LogMonk
  3. Context Menu: Right-click file ? "Open with LogMonk"
  4. Command Line: LogMonk.exe "path\to\file.log"

💡 Pro Tip

LogMonk can handle files over 10GB! The application uses memory-mapped file access for optimal performance with large files.

🔍 Search Features

⚡ Basic Search

LogMonk provides powerful search capabilities with real-time results:

  • Quick Search: Ctrl+F to open search panel
  • Case Sensitivity: Toggle with Ctrl+Shift+C
  • Whole Words: Match complete words only
  • Real-time Results: See matches as you type

🔍 Advanced Search Options

Feature Shortcut Description
Regular Expressions Ctrl+R Use regex patterns for complex searches
Multi-line Search Ctrl+M Search across multiple lines
Time Range Filter Ctrl+T Filter logs by date/time range
Log Level Filter Ctrl+L Show only specific log levels

🎯 Search Examples

Common Search Patterns

# Find error messages
ERROR|FATAL|EXCEPTION

# Search for IP addresses
\b(?:\d{1,3}\.){3}\d{1,3}\b

# Find timestamp ranges
2024-01-15 (09|10|11):\d{2}:\d{2}

# Search for specific user actions
user\.login|user\.logout|user\.register

📝 Text Formatting

📊 Automatic Content Recognition

LogMonk automatically detects and formats log content:

📋 Log Levels

  • ERROR - Critical error detection
  • WARN - Warning message identification
  • INFO - Information log recognition
  • DEBUG - Debug statement parsing
  • TRACE - Trace log identification

📅 Content Elements

  • Timestamps - Date/time parsing
  • IP Addresses - Network address detection
  • URLs - Web link identification
  • Numbers - Numeric value parsing

⚙️ Display Customization

Customize appearance in Settings ? Display:

  • 🌙 Dark theme optimized
  • ☀️ Light theme optimized
  • 📊 High contrast mode
  • 📝 Custom text formatting

📦 Archive Support

🗜️ Supported Formats

Format Extensions Support Level Notes
GZIP .gz, .gzip Full Most common for log files
ZIP .zip Single file Automatically selects log file
7-Zip .7z, .7zip Full High compression support
RAR .rar Read-only Extraction only, no compression

⚙️ Archive Handling

  • Automatic Detection: LogMonk detects archive format automatically
  • No Extraction: Files are read directly from archives
  • Multiple Files: Choose which file to view in multi-file archives
  • Password Protection: Enter password when prompted

💡 Performance Note

Compressed files may take slightly longer to search due to decompression overhead, but LogMonk optimizes this process for the best possible performance.

⌨️ Keyboard Shortcuts

📁 File Operations

  • Ctrl+O - Open file
  • Ctrl+R - Reload file
  • Ctrl+N - New window
  • Ctrl+W - Close current file
  • Ctrl+Q - Quit application

🔍 Search & Navigation

  • Ctrl+F - Open search
  • F3 - Find next
  • Shift+F3 - Find previous
  • Ctrl+G - Go to line
  • Esc - Close search panel

🖼️ View Options

  • Ctrl+Plus - Zoom in
  • Ctrl+Minus - Zoom out
  • Ctrl+0 - Reset zoom
  • F11 - Full screen
  • Ctrl+T - Toggle theme

📋 Text Operations

  • Ctrl+A - Select all
  • Ctrl+C - Copy selection
  • Ctrl+E - Export visible lines
  • Home - Go to beginning
  • End - Go to end

⚙️ Settings

🎨 Appearance Settings

  • Theme: Dark, Light, or System default
  • Font: Choose font family and size
  • Display: Customize text formatting
  • Line Numbers: Show/hide line numbers
  • Word Wrap: Enable text wrapping

⚡ Performance Settings

  • Buffer Size: Adjust memory usage for large files
  • Search Threads: Optimize search performance
  • Cache Size: Control file caching
  • Update Frequency: Real-time update intervals

📁 File Associations

LogMonk can be set as the default application for:

  • .log files
  • .txt files
  • Compressed log archives
  • Custom file extensions

🔑 Licensing

🎁 Trial License

Your trial includes:

  • ✅ 14 days full access
  • ✅ All features unlocked
  • ✅ No file size limits
  • ✅ One-time 7-day extension

💼 Professional License

One-time purchase of $29.99 includes:

  • ✅ Permanent license
  • ✅ 1 year of free updates
  • ✅ Premium email support
  • ✅ Commercial use rights
  • ✅ Priority feature requests

🔑 License Activation

  1. Purchase license from our purchase page
  2. Receive license key via email
  3. Open LogMonk ? Help ? Enter License Key
  4. Enter your license key and email
  5. Click "Activate" - done!

🛡️ 30-Day Money-Back Guarantee

Not satisfied? Get a full refund within 30 days, no questions asked. Since you've tried the full version during the trial, there should be no surprises!

🔧 Troubleshooting

🐛 Common Issues

❌ LogMonk won't start

Solution: Ensure .NET 8 runtime is installed. Download from Microsoft or reinstall LogMonk.

🐝 File won't open

Solution: Check file permissions and ensure the file isn't locked by another application.

🐌 Slow performance with large files

Solution: Increase buffer size in Settings ? Performance. Close other applications to free up RAM.

🔢 Search results are incomplete

Solution: Ensure your search pattern is correct. Try using regular expressions for complex patterns.

📧 Getting Help

If you need additional support:

  • Email: support@logmonk.tech
  • Response Time: Typically within 24 hours
  • Include: LogMonk version, Windows version, and detailed description

💡 Advanced Features

📊 Log Analysis Tools

  • Statistics Panel: View line count, file size, and search metrics
  • Timeline View: Visualize log entries over time
  • Pattern Detection: Automatically identify recurring patterns
  • Export Options: Save filtered results to new files

📝 Command Line Interface

# Open file directly
LogMonk.exe "C:\logs\application.log"

# Open with specific search
LogMonk.exe "C:\logs\app.log" --search="ERROR"

# Open in read-only mode
LogMonk.exe "C:\logs\app.log" --readonly

# Multiple files
LogMonk.exe "file1.log" "file2.log"

📤 Integration Features

  • Windows Explorer: Context menu integration
  • PowerShell: Command-line tools and scripts
  • File Monitoring: Auto-refresh when files change
  • Multiple Windows: Compare logs side-by-side

⚡ Performance Tips

📈 Optimize for Large Files

  • Increase Buffer Size: Settings ? Performance ? Buffer Size
  • Use SSD Storage: Store log files on fast storage
  • Close Other Apps: Free up system memory
  • Disable Real-time Scanning: Temporarily disable antivirus for very large files

🔍 Search Optimization

  • Use Specific Patterns: Narrow down search terms
  • Enable Multi-threading: Use all CPU cores for search
  • Index Common Searches: Cache frequently used patterns
  • Time Range Filters: Limit search to specific timeframes

💾 Memory Management

  • Streaming Mode: For files larger than available RAM
  • Garbage Collection: Automatic memory cleanup
  • Compression: Use compressed archives to save disk space
  • File Rotation: Implement log rotation for ongoing monitoring