Skip to main content

LogiIQ

Project description

LogiIQ CLI Tool v1.7.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.7.0

  • CLI UX polish: Clearer help, messages, and exit codes
  • Stability: More resilient shutdown flow on Ctrl+C and terminal close, especially on Windows
  • Performance: Minor optimization in status update paths
  • Docs refresh: Updated quick commands and pointers for 1.7

🔧 Previous Features (v1.6.0)

  • Enhanced cleanup and error handling with cleaner exits
  • More reliable status updates during shutdown
  • Added download metrics and project badges

🚀 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.7.0.tar.gz (468.6 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.7.0-py3-none-any.whl (482.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: logiq_cli-1.7.0.tar.gz
  • Upload date:
  • Size: 468.6 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.7.0.tar.gz
Algorithm Hash digest
SHA256 15084205b26acc7ff57292a3356cfc514b880a9947909f1180aa90293008389b
MD5 f86614b6bbb4903edfb3bb2a41421b41
BLAKE2b-256 301ff22b410233c41171fd096144ce5eb463ffa6952d2bdf26079dc710ef5803

See more details on using hashes here.

File details

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

File metadata

  • Download URL: logiq_cli-1.7.0-py3-none-any.whl
  • Upload date:
  • Size: 482.6 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.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 deb17f265392a5934c33205a1abdfc3dbae3313298414ea33df1d4144be13618
MD5 8f9611fb6d1c59e8486a5f6136be0b46
BLAKE2b-256 97982a0ce4650aed5a93071411915c45acf47072fab5ddce8b3ca72e54387792

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