Skip to main content

LogiIQ

Project description

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

  • Quieter logs: Suppressed noisy startup warnings; diagnostics available in DEBUG
  • Polish: Minor stability and initialization improvements

🔧 Previous Features (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.8.0.tar.gz (470.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.8.0-py3-none-any.whl (482.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: logiq_cli-1.8.0.tar.gz
  • Upload date:
  • Size: 470.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.8.0.tar.gz
Algorithm Hash digest
SHA256 224a01a773fc979580afc23b5db8ec5e5bfded7991bfd190964a829f461bac23
MD5 e9a38b58304e9773d6fbba0ffc985128
BLAKE2b-256 1e5ddd1dea085aead8e8eb42b9009eb5601e14ddbfee9279e7a45e89a53c10b9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: logiq_cli-1.8.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.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 eedf5e6f84900006516fc1bd963f3e384435b8a3c9c3e4fefbd3fbd73478da16
MD5 c2c5b584e693cff875c68e565502531c
BLAKE2b-256 f65dab83ba273ac3b82ee658a68cc4f54cf490bc432dc85ba71fe566d065735e

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