Files

Deprecated Scripts

These scripts have been moved here because their functionality is now handled by more comprehensive tools.

Log Management Scripts (Superseded by log-manager.sh)

All of these scripts have been replaced by scripts/log-manager.sh, which provides:

  • Real-time analysis with health scoring
  • Performance monitoring with MEV-specific metrics
  • Corruption detection and integrity validation
  • Multi-channel alerting (email, Slack)
  • Background monitoring daemon
  • Operations dashboard generation
  • Intelligent rotation (size and time-based)
  • Advanced archiving with metadata

Deprecated Scripts

  1. archive-logs.sh → Use ./scripts/log-manager.sh archive
  2. quick-archive.sh → Use ./scripts/log-manager.sh full
  3. view-latest-archive.sh → Use ./scripts/log-manager.sh status
  4. rotate-logs.sh → Use ./scripts/log-manager.sh rotate
  5. setup-log-rotation.sh → Use ./scripts/log-manager.sh init

Migration Guide

Instead of:

./scripts/archive-logs.sh

Use:

./scripts/log-manager.sh archive

Instead of:

./scripts/quick-archive.sh --clear-logs

Use:

./scripts/log-manager.sh full

Why These Were Deprecated

The individual log management scripts were created before the comprehensive log-manager.sh system was implemented. The new system provides:

  • Unified Interface: Single command with multiple subcommands
  • Production Grade: Health monitoring, alerting, and metrics
  • Better Maintenance: One script to maintain instead of five
  • More Features: Dashboard generation, daemon mode, performance tracking
  • Safer Operations: Validation and corruption detection

Can I Still Use These?

Yes, these scripts still work and are kept for backwards compatibility. However, it's recommended to migrate to log-manager.sh for better functionality and ongoing support.

When Will These Be Removed?

These scripts will be kept for at least one major version release to allow for migration. They may be removed in a future version once all users have migrated to log-manager.sh.


See: docs/SCRIPT_ANALYSIS_REPORT.md for the full analysis