Skip to main content

LogiIQ

Project description

LogiIQ CLI Tool v1.6.0

PyPI version Downloads Downloads Downloads License: MIT Python 3.8+

LogiIQ is an advanced automated log analysis client with AI-powered threat detection, dynamic monitoring capabilities, and enhanced security features.

🚀 New in v1.6.0

  • Enhanced Cleanup Mechanism: Improved event loop handling and cleanup process for graceful CLI exit
  • Better Error Handling: Enhanced error handling for shutdown scenarios and interpreter shutdown
  • Robust Status Updates: More reliable status update mechanism during CLI exit
  • Download Metrics: Added comprehensive download badges and metrics to project documentation
  • Cleaner Exit Process: Resolved cleanup warnings and event loop conflicts

🔧 Previous Features (v1.5.0)

  • Real-time CLI Status Updates: CLI tool now properly updates user status to active/inactive on the frontend dashboard
  • Enhanced Authentication Flow: Improved credential loading and username configuration for better status tracking
  • Automatic Status Management: CLI status automatically updates when monitoring starts and stops
  • Better Dashboard Integration: Frontend dashboard shows real-time CLI status with visual indicators
  • Improved Error Handling: Enhanced error handling for authentication and status update failures

🔧 Previous Features (v1.4.0)

  • Critical Bug Fix: Fixed Pre-RAG classifier issue that was causing all logs to be classified as threats
  • Model Quality Validation: Automatic detection and fallback when ML models perform poorly
  • Improved Accuracy: Dramatically reduced false positive rate in threat detection
  • Better Performance: Enhanced classification speed and reliability
  • Robust Error Handling: More reliable system with better fallback mechanisms

🔧 Previous Features (v1.3.0)

  • Enhanced Threat Detection: Improved ML models with better accuracy and performance
  • Advanced Thread Modeling: Optimized threat detection with thread-based processing
  • Enhanced Security: Stronger encryption using password-based authentication
  • Comprehensive ML Suite: Advanced threat classification and cost-sensitive training
  • Improved User Experience: Better CLI interface and error handling

Features

  • Real-time CLI Status Tracking: Dashboard integration showing live CLI activity status
  • AI agent integration for enhanced analysis with ML-powered threat detection
  • Real-time log monitoring with MongoDB storage
  • Secure authentication and encrypted credential storage
  • Dynamic log extraction and analysis
  • Advanced threat modeling and classification
  • Cost-sensitive machine learning algorithms
  • Comprehensive Scripts module with pre-trained models
  • Enhanced Dashboard Integration: Visual status indicators for CLI tool activity

Installation

pip install logiq-cli

Usage

# Authentication
logiq auth login --username <username>

# Setup monitoring profile
logiq profile setup --log-path <path> --interval <seconds>

# Start monitoring (status will update on dashboard)
logiq monitor --start

# Start dynamic monitoring with real-time status updates
logiq monitor --dynamic --interval 300

CLI Status Dashboard Integration

The CLI tool now provides real-time status updates to the dashboard:

  • ACTIVE 🖥️: CLI monitoring is running
  • INACTIVE 💤: CLI monitoring is stopped
  • Real-time Updates: Status changes automatically when monitoring starts/stops
  • Visual Indicators: Clear color-coded status display on the dashboard

License

MIT License

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

logiq_cli-1.6.0.tar.gz (468.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

logiq_cli-1.6.0-py3-none-any.whl (482.4 kB view details)

Uploaded Python 3

File details

Details for the file logiq_cli-1.6.0.tar.gz.

File metadata

  • Download URL: logiq_cli-1.6.0.tar.gz
  • Upload date:
  • Size: 468.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.4

File hashes

Hashes for logiq_cli-1.6.0.tar.gz
Algorithm Hash digest
SHA256 c0c29e43d9ae85873d7edf36c5f35e4b41854e6efe53525f31f4652d4c62b561
MD5 e5d6dfe56e95b04cc855be64dc228b72
BLAKE2b-256 2800e0ba876cd6725917a190cef79d89ace92af25ea750cb5b37be5df2e30fff

See more details on using hashes here.

File details

Details for the file logiq_cli-1.6.0-py3-none-any.whl.

File metadata

  • Download URL: logiq_cli-1.6.0-py3-none-any.whl
  • Upload date:
  • Size: 482.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.4

File hashes

Hashes for logiq_cli-1.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5feb43fba73a2c54de21e5c1b70e2278b6b0c248b62570d0a0df9430d1bd2830
MD5 6b110a481c73b82839ae9b0d8f4cdcaa
BLAKE2b-256 2afee3a3e29475cc01624703a6a1dd53ec28212b9eae4704fe89eb602ff81937

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page