LogiIQ
Project description
LogiIQ CLI Tool v1.8.0
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)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
logiq_cli-1.8.0-py3-none-any.whl
(482.6 kB
view details)
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
224a01a773fc979580afc23b5db8ec5e5bfded7991bfd190964a829f461bac23
|
|
| MD5 |
e9a38b58304e9773d6fbba0ffc985128
|
|
| BLAKE2b-256 |
1e5ddd1dea085aead8e8eb42b9009eb5601e14ddbfee9279e7a45e89a53c10b9
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
eedf5e6f84900006516fc1bd963f3e384435b8a3c9c3e4fefbd3fbd73478da16
|
|
| MD5 |
c2c5b584e693cff875c68e565502531c
|
|
| BLAKE2b-256 |
f65dab83ba273ac3b82ee658a68cc4f54cf490bc432dc85ba71fe566d065735e
|